[oe] [PATCH] eglibc: fix build with make-3.82
Khem Raj
raj.khem at gmail.com
Tue Nov 2 21:49:33 UTC 2010
On Tue, Nov 2, 2010 at 2:15 PM, Vasily Khoruzhick <anarsoul at gmail.com> wrote:
> Add patch to fix this error when building eglibc-2.12
> with make-3.82:
>
thanks for the patch. while you are at it can you also patch other
versions of eglibc
that would be nice.
> make[2]: Entering directory `eglibc-2_12/libc/manual'
> Makefile:246: *** mixed implicit and normal rules. Stop.
>
> Signed-off-by: Vasily Khoruzhick <anarsoul at gmail.com>
> ---
> recipes/eglibc/eglibc_2.12.bb | 3 ++-
> recipes/eglibc/files/eglibc-make-382.patch | 15 +++++++++++++++
> 2 files changed, 17 insertions(+), 1 deletions(-)
> create mode 100644 recipes/eglibc/files/eglibc-make-382.patch
>
> diff --git a/recipes/eglibc/eglibc_2.12.bb b/recipes/eglibc/eglibc_2.12.bb
> index 40ab65c..956f64b 100644
> --- a/recipes/eglibc/eglibc_2.12.bb
> +++ b/recipes/eglibc/eglibc_2.12.bb
> @@ -4,7 +4,7 @@ DEFAULT_PREFERENCE = "-1"
> DEPENDS += "gperf-native"
> FILESPATHPKG =. "eglibc-svn:"
> PV = "2.12"
> -PR = "${INC_PR}.6"
> +PR = "${INC_PR}.7"
> PR_append = "+svnr${SRCPV}"
> SRCREV="11762"
> EGLIBC_BRANCH="eglibc-2_12"
> @@ -16,6 +16,7 @@ SRC_URI = "svn://svn.eglibc.org/branches;module=${EGLIBC_BRANCH};proto=svn \
> file://sh4_local-fpscr_values.patch \
> file://eglibc-dont-cache-slibdir.patch \
> file://armv4-eabi-compile-fix.patch \
> + file://eglibc-make-382.patch \
> file://etc/ld.so.conf \
> file://generate-supported.mk"
> S = "${WORKDIR}/${EGLIBC_BRANCH}/libc"
> diff --git a/recipes/eglibc/files/eglibc-make-382.patch b/recipes/eglibc/files/eglibc-make-382.patch
> new file mode 100644
> index 0000000..5ecad90
> --- /dev/null
> +++ b/recipes/eglibc/files/eglibc-make-382.patch
> @@ -0,0 +1,15 @@
> +http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=blob_plain;f=source/base/glibc/make-3.82-fix.patch;hb=8217c32ecc2e14962847ba3d8a272eb64a3dba4f
> +
> +--- libc/manual/Makefile
> ++++ libc/manual/Makefile
> +@@ -232,7 +232,9 @@
> + .PHONY: stubs
> + stubs: $(objpfx)stubs
> + endif
> +-$(objpfx)stubs ../po/manual.pot $(objpfx)stamp%:
> ++$(objpfx)stubs ../po/manual.pot:
> ++ touch $@
> ++$(objpfx)stamp%:
> + $(make-target-directory)
> + touch $@
> +
> --
> 1.7.3.2
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
More information about the Openembedded-devel
mailing list