Re: [oe] [meta-oe][PATCH 1/3] libhugetlbfs: Add ix86 to list of compatible host architectures
So could I ask you to give this patch another try with the other patches already in place? I'll do that if I don't forget, but I'm pretty sure that first it was failing with both your patches applied together and then again with all 3 pending libhugetlbfs together. You have submitted it correctly and it was applied correctly, I always trigger the build with as many cherry-picked changes as possible, only after discovering the qemux86 build issue I've tried to remove this 1/3 patch from master-next to confirm that this is the root cause for the build issue and then I've applied the rest, because it was building fine again. Regards, On Sat, Dec 20, 2014 at 6:56 AM, Gary Robertson gary.robert...@linaro.org wrote: Hmm... Perhaps I goofed with the way I submitted the patches - I'm afraid I'm a relative noob at patch submission, and still learning best practices. The recipe won't build for qemux86 without also applying the Makefile patch in '[meta-oe][PATCH 2/3] libhugetlbfs: Make cross-devel recognize all ix86 arches' (BTW, that Makefile patch has now also been merged into libhugetlbfs.) So if the patches were applied and tested separately in numerical sequence, I would expect the qemux86 build to fail with only the first patch applied. However, I generated these patches specifically to enable me to build libhugetlbfs for qemux86, and with both patches in place I have been building successfully for both i586 (qemux86) and x86_64 intel architectures. Just for confirmation I rebuilt tonight for qemux86, and had no problems. So could I ask you to give this patch another try with the other patches already in place? Thanks again - and thanks also for the fast reply... looking at the OE lists I know there is lots of activity to be dealt with. Gay Robertson On Fri, Dec 19, 2014 at 5:07 PM, Martin Jansa martin.ja...@gmail.com wrote: I've intentionally skipped it, because it failed to build. Unfortunately I've reported the issue in reply to different patch which wasn't the cause of the error: http://lists.openembedded.org/pipermail/openembedded-devel/2014-December/099239.html On Fri, Dec 19, 2014 at 10:29 PM, Gary Robertson gary.robert...@linaro.org wrote: I am wondering if this patch was overlooked, as I have seen no commentary regarding it, and the two other patches which accompanied it have been merged into the meta-oe libhugetlbfs recipe already. I added explicit arch designators for the typically-used 32-bit intel architectures so the recipe could be built for those platforms and not just for 64-bit intel platforms. Thanks have a happy holiday season! Gary Robertson On Mon, Nov 24, 2014 at 4:59 PM, Gary S. Robertson gary.robert...@linaro.org wrote: From: Gary S. Robertson gary.robert...@linaro.org COMPATIBLE_HOST included support for x86_64 but not for 32-bit x86 architectures - added generic 32-bit x86 arch names Upstream Status - not applicable - recipe change only Signed-off-by: Gary S. Robertson gary.robert...@linaro.org --- .../libhugetlbfs/libhugetlbfs_git.bb |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/ libhugetlbfs_git.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb index c2262ea..737acb9 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb @@ -23,7 +23,7 @@ SRC_URI = git:// git.code.sf.net/p/libhugetlbfs/code \ S = ${WORKDIR}/git -COMPATIBLE_HOST = (x86_64|powerpc|powerpc64|aarch64|arm).*-linux* +COMPATIBLE_HOST = (i386|i486|i586|i686|x86_64|powerpc|powerpc64|aarch64|arm).*-linux* LIBARGS = LIB32=${baselib} LIB64=${baselib} LIBHUGETLBFS_ARCH = ${TARGET_ARCH} -- 1.7.9.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH 1/3] libhugetlbfs: Add ix86 to list of compatible host architectures
I am wondering if this patch was overlooked, as I have seen no commentary regarding it, and the two other patches which accompanied it have been merged into the meta-oe libhugetlbfs recipe already. I added explicit arch designators for the typically-used 32-bit intel architectures so the recipe could be built for those platforms and not just for 64-bit intel platforms. Thanks have a happy holiday season! Gary Robertson On Mon, Nov 24, 2014 at 4:59 PM, Gary S. Robertson gary.robert...@linaro.org wrote: From: Gary S. Robertson gary.robert...@linaro.org COMPATIBLE_HOST included support for x86_64 but not for 32-bit x86 architectures - added generic 32-bit x86 arch names Upstream Status - not applicable - recipe change only Signed-off-by: Gary S. Robertson gary.robert...@linaro.org --- .../libhugetlbfs/libhugetlbfs_git.bb |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb index c2262ea..737acb9 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb @@ -23,7 +23,7 @@ SRC_URI = git://git.code.sf.net/p/libhugetlbfs/code \ S = ${WORKDIR}/git -COMPATIBLE_HOST = (x86_64|powerpc|powerpc64|aarch64|arm).*-linux* +COMPATIBLE_HOST = (i386|i486|i586|i686|x86_64|powerpc|powerpc64|aarch64|arm).*-linux* LIBARGS = LIB32=${baselib} LIB64=${baselib} LIBHUGETLBFS_ARCH = ${TARGET_ARCH} -- 1.7.9.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH 1/3] libhugetlbfs: Add ix86 to list of compatible host architectures
I've intentionally skipped it, because it failed to build. Unfortunately I've reported the issue in reply to different patch which wasn't the cause of the error: http://lists.openembedded.org/pipermail/openembedded-devel/2014-December/099239.html On Fri, Dec 19, 2014 at 10:29 PM, Gary Robertson gary.robert...@linaro.org wrote: I am wondering if this patch was overlooked, as I have seen no commentary regarding it, and the two other patches which accompanied it have been merged into the meta-oe libhugetlbfs recipe already. I added explicit arch designators for the typically-used 32-bit intel architectures so the recipe could be built for those platforms and not just for 64-bit intel platforms. Thanks have a happy holiday season! Gary Robertson On Mon, Nov 24, 2014 at 4:59 PM, Gary S. Robertson gary.robert...@linaro.org wrote: From: Gary S. Robertson gary.robert...@linaro.org COMPATIBLE_HOST included support for x86_64 but not for 32-bit x86 architectures - added generic 32-bit x86 arch names Upstream Status - not applicable - recipe change only Signed-off-by: Gary S. Robertson gary.robert...@linaro.org --- .../libhugetlbfs/libhugetlbfs_git.bb |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb index c2262ea..737acb9 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb @@ -23,7 +23,7 @@ SRC_URI = git://git.code.sf.net/p/libhugetlbfs/code \ S = ${WORKDIR}/git -COMPATIBLE_HOST = (x86_64|powerpc|powerpc64|aarch64|arm).*-linux* +COMPATIBLE_HOST = (i386|i486|i586|i686|x86_64|powerpc|powerpc64|aarch64|arm).*-linux* LIBARGS = LIB32=${baselib} LIB64=${baselib} LIBHUGETLBFS_ARCH = ${TARGET_ARCH} -- 1.7.9.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Re: [oe] [meta-oe][PATCH 1/3] libhugetlbfs: Add ix86 to list of compatible host architectures
Hmm... Perhaps I goofed with the way I submitted the patches - I'm afraid I'm a relative noob at patch submission, and still learning best practices. The recipe won't build for qemux86 without also applying the Makefile patch in '[meta-oe][PATCH 2/3] libhugetlbfs: Make cross-devel recognize all ix86 arches' (BTW, that Makefile patch has now also been merged into libhugetlbfs.) So if the patches were applied and tested separately in numerical sequence, I would expect the qemux86 build to fail with only the first patch applied. However, I generated these patches specifically to enable me to build libhugetlbfs for qemux86, and with both patches in place I have been building successfully for both i586 (qemux86) and x86_64 intel architectures. Just for confirmation I rebuilt tonight for qemux86, and had no problems. So could I ask you to give this patch another try with the other patches already in place? Thanks again - and thanks also for the fast reply... looking at the OE lists I know there is lots of activity to be dealt with. Gay Robertson On Fri, Dec 19, 2014 at 5:07 PM, Martin Jansa martin.ja...@gmail.com wrote: I've intentionally skipped it, because it failed to build. Unfortunately I've reported the issue in reply to different patch which wasn't the cause of the error: http://lists.openembedded.org/pipermail/openembedded-devel/2014-December/099239.html On Fri, Dec 19, 2014 at 10:29 PM, Gary Robertson gary.robert...@linaro.org wrote: I am wondering if this patch was overlooked, as I have seen no commentary regarding it, and the two other patches which accompanied it have been merged into the meta-oe libhugetlbfs recipe already. I added explicit arch designators for the typically-used 32-bit intel architectures so the recipe could be built for those platforms and not just for 64-bit intel platforms. Thanks have a happy holiday season! Gary Robertson On Mon, Nov 24, 2014 at 4:59 PM, Gary S. Robertson gary.robert...@linaro.org wrote: From: Gary S. Robertson gary.robert...@linaro.org COMPATIBLE_HOST included support for x86_64 but not for 32-bit x86 architectures - added generic 32-bit x86 arch names Upstream Status - not applicable - recipe change only Signed-off-by: Gary S. Robertson gary.robert...@linaro.org --- .../libhugetlbfs/libhugetlbfs_git.bb |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-benchmark/libhugetlbfs/ libhugetlbfs_git.bb b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb index c2262ea..737acb9 100644 --- a/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb +++ b/meta-oe/recipes-benchmark/libhugetlbfs/libhugetlbfs_git.bb @@ -23,7 +23,7 @@ SRC_URI = git://git.code.sf.net/p/libhugetlbfs/code \ S = ${WORKDIR}/git -COMPATIBLE_HOST = (x86_64|powerpc|powerpc64|aarch64|arm).*-linux* +COMPATIBLE_HOST = (i386|i486|i586|i686|x86_64|powerpc|powerpc64|aarch64|arm).*-linux* LIBARGS = LIB32=${baselib} LIB64=${baselib} LIBHUGETLBFS_ARCH = ${TARGET_ARCH} -- 1.7.9.5 -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel -- ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel