diff options
| -rw-r--r-- | meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch | 50 |
1 files changed, 38 insertions, 12 deletions
diff --git a/meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch b/meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch index 97ee0ad225..0cf7dc96d7 100644 --- a/meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch +++ b/meta/recipes-bsp/grub/grub-0.97/grub_fix_for_automake-1.12.patch | |||
| @@ -1,4 +1,6 @@ | |||
| 1 | Upstream-Status: Pending | 1 | Upstream-Status: Inappropriate |
| 2 | |||
| 3 | Subject: [PATCH] grub: fix for automake-1.12 | ||
| 2 | 4 | ||
| 3 | automake 1.12 has depricated automatic de-ANSI-fication support | 5 | automake 1.12 has depricated automatic de-ANSI-fication support |
| 4 | 6 | ||
| @@ -10,25 +12,37 @@ this patch avoids these kinds of errors: | |||
| 10 | | autoreconf: automake failed with exit status: 1 | 12 | | autoreconf: automake failed with exit status: 1 |
| 11 | | ERROR: autoreconf execution failed. | 13 | | ERROR: autoreconf execution failed. |
| 12 | 14 | ||
| 13 | Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> | 15 | The upstream status is marked as 'Inappropriate' because this problem is not uncommon, |
| 14 | 2012/05/04 | 16 | it has been there for a long time and no change in upstream. |
| 17 | |||
| 18 | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> | ||
| 15 | 19 | ||
| 16 | Index: grub-0.97/stage1/Makefile.am | 20 | Index: grub-0.97/stage1/Makefile.am |
| 17 | =================================================================== | 21 | =================================================================== |
| 18 | --- grub-0.97.orig/stage1/Makefile.am | 22 | --- a/stage1/Makefile.am |
| 19 | +++ grub-0.97/stage1/Makefile.am | 23 | +++ b/stage1/Makefile.am |
| 20 | @@ -1,5 +1,5 @@ | 24 | @@ -1,7 +1,7 @@ |
| 21 | pkglibdir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) | 25 | -pkglibdir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) |
| 22 | -nodist_pkglib_DATA = stage1 | 26 | -nodist_pkglib_DATA = stage1 |
| 27 | +pkgdatadir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) | ||
| 23 | +nodist_pkgdata_DATA = stage1 | 28 | +nodist_pkgdata_DATA = stage1 |
| 24 | 29 | ||
| 25 | CLEANFILES = $(nodist_pkglib_DATA) | 30 | -CLEANFILES = $(nodist_pkglib_DATA) |
| 31 | +CLEANFILES = $(nodist_pkgdata_DATA) | ||
| 26 | 32 | ||
| 33 | # We can't use builtins or standard includes. | ||
| 34 | AM_CCASFLAGS = $(STAGE1_CFLAGS) -fno-builtin -nostdinc | ||
| 27 | Index: grub-0.97/stage2/Makefile.am | 35 | Index: grub-0.97/stage2/Makefile.am |
| 28 | =================================================================== | 36 | =================================================================== |
| 29 | --- grub-0.97.orig/stage2/Makefile.am | 37 | --- a/stage2/Makefile.am |
| 30 | +++ grub-0.97/stage2/Makefile.am | 38 | +++ b/stage2/Makefile.am |
| 31 | @@ -32,7 +32,7 @@ pkglibdir = $(libdir)/$(PACKAGE)/$(host_ | 39 | @@ -27,12 +27,12 @@ libgrub_a_CFLAGS = $(GRUB_CFLAGS) -I$(top_srcdir)/lib \ |
| 40 | -DUSE_MD5_PASSWORDS=1 -DSUPPORT_SERIAL=1 -DSUPPORT_HERCULES=1 | ||
| 41 | |||
| 42 | # Stage 2 and Stage 1.5's. | ||
| 43 | -pkglibdir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) | ||
| 44 | +pkgdatadir = $(libdir)/$(PACKAGE)/$(host_cpu)-$(host_vendor) | ||
| 45 | |||
| 32 | EXTRA_PROGRAMS = nbloader.exec pxeloader.exec diskless.exec | 46 | EXTRA_PROGRAMS = nbloader.exec pxeloader.exec diskless.exec |
| 33 | 47 | ||
| 34 | if DISKLESS_SUPPORT | 48 | if DISKLESS_SUPPORT |
| @@ -37,7 +51,7 @@ Index: grub-0.97/stage2/Makefile.am | |||
| 37 | ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \ | 51 | ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \ |
| 38 | reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5 \ | 52 | reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5 \ |
| 39 | nbgrub pxegrub | 53 | nbgrub pxegrub |
| 40 | @@ -43,7 +43,7 @@ noinst_PROGRAMS = pre_stage2.exec start. | 54 | @@ -43,7 +43,7 @@ noinst_PROGRAMS = pre_stage2.exec start.exec start_eltorito.exec \ |
| 41 | reiserfs_stage1_5.exec ufs2_stage1_5.exec vstafs_stage1_5.exec \ | 55 | reiserfs_stage1_5.exec ufs2_stage1_5.exec vstafs_stage1_5.exec \ |
| 42 | xfs_stage1_5.exec nbloader.exec pxeloader.exec diskless.exec | 56 | xfs_stage1_5.exec nbloader.exec pxeloader.exec diskless.exec |
| 43 | else | 57 | else |
| @@ -46,3 +60,15 @@ Index: grub-0.97/stage2/Makefile.am | |||
| 46 | ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \ | 60 | ffs_stage1_5 iso9660_stage1_5 jfs_stage1_5 minix_stage1_5 \ |
| 47 | reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5 | 61 | reiserfs_stage1_5 ufs2_stage1_5 vstafs_stage1_5 xfs_stage1_5 |
| 48 | noinst_DATA = pre_stage2 start start_eltorito | 62 | noinst_DATA = pre_stage2 start start_eltorito |
| 63 | @@ -105,7 +105,7 @@ else | ||
| 64 | BUILT_SOURCES = stage2_size.h | ||
| 65 | endif | ||
| 66 | |||
| 67 | -CLEANFILES = $(pkglib_DATA) $(noinst_DATA) $(BUILT_SOURCES) | ||
| 68 | +CLEANFILES = $(pkgdata_DATA) $(noinst_DATA) $(BUILT_SOURCES) | ||
| 69 | |||
| 70 | stage2_size.h: pre_stage2 | ||
| 71 | -rm -f stage2_size.h | ||
| 72 | -- | ||
| 73 | 1.7.9.5 | ||
| 74 | |||
