* [meta-java] openjre8 fails to compile on aarch64 [not found] ` <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.0d2bd5fa-15cc-4b27-b94e-83614f9e5b38.74969f47-fd5f-43b1-b5f3-843bc6e03141@emailsignatures365.codetwo.com> @ 2021-03-22 9:43 ` Mike Looijmans 2021-03-22 11:53 ` [oe] " Richard Leitner [not found] ` <166EA0EA5639ABCD.32074@lists.openembedded.org> 1 sibling, 1 reply; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 9:43 UTC (permalink / raw) To: openembedded-devel I cannot get openjre8 to compile. Any ideas what the real issue is? Compile for 32-bit ARM is okay, but building for aarch64 fails: ... | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: recipe for target '../generated/adfiles/output_c.o' failed | make[6]: *** [../generated/adfiles/output_c.o] Error 1 | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: recipe for target '../generated/adfiles/main.o' failed | make[6]: *** [../generated/adfiles/main.o] Error 1 | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: recipe for target '../generated/adfiles/output_h.o' failed | make[6]: *** [../generated/adfiles/output_h.o] Error 1 | make[5]: *** [ad_stuff] Error 2 | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: recipe for target 'ad_stuff' failed | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: recipe for target 'product' failed | make[4]: *** [product] Error 2 | Makefile:230: recipe for target 'generic_build2' failed | make[3]: *** [generic_build2] Error 2 | make[2]: *** [product] Error 2 | Makefile:177: recipe for target 'product' failed | HotspotWrapper.gmk:44: recipe for target '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' failed | make[1]: *** [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] Error 2 | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: recipe for target 'hotspot-only' failed | make: *** [hotspot-only] Error 2 | WARNING: /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 exit 1 from 'exit 1' | WARNING: Backtrace (BB generated script): | #1: bbfatal_log, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 189 | #2: die, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 179 | #3: oe_runmake, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 168 | #4: autotools_do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 163 | #5: do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 158 | #6: main, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, line 202 | | Backtrace (metadata-relative locations): | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, line 72 | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 | #4: autotools_do_compile, /.../oe-core/meta/classes/autotools.bbclass, line 243 | #5: do_compile, autogenerated, line 2 ERROR: Task (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) failed with exit code '1' -- Mike Looijmans Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 2021-03-22 9:43 ` [meta-java] openjre8 fails to compile on aarch64 Mike Looijmans @ 2021-03-22 11:53 ` Richard Leitner 2021-03-22 12:15 ` Mike Looijmans 0 siblings, 1 reply; 11+ messages in thread From: Richard Leitner @ 2021-03-22 11:53 UTC (permalink / raw) To: Mike Looijmans; +Cc: openembedded-devel Hi Mike, which meta-java and oe-core branch are you using? regards;rl On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: > I cannot get openjre8 to compile. Any ideas what the real issue is? > > Compile for 32-bit ARM is okay, but building for aarch64 fails: > > ... > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > recipe for target '../generated/adfiles/output_c.o' failed > | make[6]: *** [../generated/adfiles/output_c.o] Error 1 > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > recipe for target '../generated/adfiles/main.o' failed > | make[6]: *** [../generated/adfiles/main.o] Error 1 > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > recipe for target '../generated/adfiles/output_h.o' failed > | make[6]: *** [../generated/adfiles/output_h.o] Error 1 > | make[5]: *** [ad_stuff] Error 2 > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: > recipe for target 'ad_stuff' failed > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: > recipe for target 'product' failed > | make[4]: *** [product] Error 2 > | Makefile:230: recipe for target 'generic_build2' failed > | make[3]: *** [generic_build2] Error 2 > | make[2]: *** [product] Error 2 > | Makefile:177: recipe for target 'product' failed > | HotspotWrapper.gmk:44: recipe for target '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' > failed > | make[1]: *** [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] > Error 2 > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: > recipe for target 'hotspot-only' failed > | make: *** [hotspot-only] Error 2 > | WARNING: /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 > exit 1 from 'exit 1' > | WARNING: Backtrace (BB generated script): > | #1: bbfatal_log, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 189 > | #2: die, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 179 > | #3: oe_runmake, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 168 > | #4: autotools_do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 163 > | #5: do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 158 > | #6: main, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > line 202 > | > | Backtrace (metadata-relative locations): > | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, line 72 > | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 > | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 > | #4: autotools_do_compile, /.../oe-core/meta/classes/autotools.bbclass, > line 243 > | #5: do_compile, autogenerated, line 2 > ERROR: Task > (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) failed > with exit code '1' > > -- > Mike Looijmans > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 2021-03-22 11:53 ` [oe] " Richard Leitner @ 2021-03-22 12:15 ` Mike Looijmans 2021-03-22 12:36 ` Richard Leitner 0 siblings, 1 reply; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 12:15 UTC (permalink / raw) To: Richard Leitner; +Cc: openembedded-devel Both "gatesgarth". Issue seems to be that the build host (Ubuntu 18) has gcc 7 and the one used for cross-compiling is much newer. Apparently there's something wrong in the makefile that it uses host compiler flags for the build compiler. Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 22-03-2021 12:53, Richard Leitner wrote: > Hi Mike, > > which meta-java and oe-core branch are you using? > > regards;rl > > On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: >> I cannot get openjre8 to compile. Any ideas what the real issue is? >> >> Compile for 32-bit ARM is okay, but building for aarch64 fails: >> >> ... >> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >> recipe for target '../generated/adfiles/output_c.o' failed >> | make[6]: *** [../generated/adfiles/output_c.o] Error 1 >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >> recipe for target '../generated/adfiles/main.o' failed >> | make[6]: *** [../generated/adfiles/main.o] Error 1 >> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >> recipe for target '../generated/adfiles/output_h.o' failed >> | make[6]: *** [../generated/adfiles/output_h.o] Error 1 >> | make[5]: *** [ad_stuff] Error 2 >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: >> recipe for target 'ad_stuff' failed >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: >> recipe for target 'product' failed >> | make[4]: *** [product] Error 2 >> | Makefile:230: recipe for target 'generic_build2' failed >> | make[3]: *** [generic_build2] Error 2 >> | make[2]: *** [product] Error 2 >> | Makefile:177: recipe for target 'product' failed >> | HotspotWrapper.gmk:44: recipe for target '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' >> failed >> | make[1]: *** [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] >> Error 2 >> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: >> recipe for target 'hotspot-only' failed >> | make: *** [hotspot-only] Error 2 >> | WARNING: /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 >> exit 1 from 'exit 1' >> | WARNING: Backtrace (BB generated script): >> | #1: bbfatal_log, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 189 >> | #2: die, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 179 >> | #3: oe_runmake, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 168 >> | #4: autotools_do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 163 >> | #5: do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 158 >> | #6: main, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >> line 202 >> | >> | Backtrace (metadata-relative locations): >> | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, line 72 >> | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 >> | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 >> | #4: autotools_do_compile, /.../oe-core/meta/classes/autotools.bbclass, >> line 243 >> | #5: do_compile, autogenerated, line 2 >> ERROR: Task >> (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) failed >> with exit code '1' >> >> -- >> Mike Looijmans >> >> >> Met vriendelijke groet / kind regards, >> >> Mike Looijmans >> System Expert >> >> >> TOPIC Embedded Products B.V. >> Materiaalweg 4, 5681 RJ Best >> The Netherlands >> >> T: +31 (0) 499 33 69 69 >> E: mike.looijmans@topicproducts.com >> W: www.topic.nl >> >> Please consider the environment before printing this e-mail -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 2021-03-22 12:15 ` Mike Looijmans @ 2021-03-22 12:36 ` Richard Leitner 2021-03-22 14:52 ` Mike Looijmans [not found] ` <166EB1C4D79F83DA.5508@lists.openembedded.org> 0 siblings, 2 replies; 11+ messages in thread From: Richard Leitner @ 2021-03-22 12:36 UTC (permalink / raw) To: Mike Looijmans; +Cc: openembedded-devel If I get it right these flags should be filtered out by the adlc flags patch [1]. Can you verify that it's getting applied? Unfortunately I don't have a gcc-7 host machine available right now 😕 regards;rl [1]https://git.yoctoproject.org/cgit/cgit.cgi/meta-java/tree/recipes-core/openjdk/patches-openjdk-8/1009-hotspot-fix-adlc-flags.patch On Mon, Mar 22, 2021 at 01:15:14PM +0100, Mike Looijmans wrote: > Both "gatesgarth". > > Issue seems to be that the build host (Ubuntu 18) has gcc 7 and the one used > for cross-compiling is much newer. Apparently there's something wrong in the > makefile that it uses host compiler flags for the build compiler. > > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > On 22-03-2021 12:53, Richard Leitner wrote: > > Hi Mike, > > > > which meta-java and oe-core branch are you using? > > > > regards;rl > > > > On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: > > > I cannot get openjre8 to compile. Any ideas what the real issue is? > > > > > > Compile for 32-bit ARM is okay, but building for aarch64 fails: > > > > > > ... > > > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > > > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > > > recipe for target '../generated/adfiles/output_c.o' failed > > > | make[6]: *** [../generated/adfiles/output_c.o] Error 1 > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > > > recipe for target '../generated/adfiles/main.o' failed > > > | make[6]: *** [../generated/adfiles/main.o] Error 1 > > > | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: > > > recipe for target '../generated/adfiles/output_h.o' failed > > > | make[6]: *** [../generated/adfiles/output_h.o] Error 1 > > > | make[5]: *** [ad_stuff] Error 2 > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: > > > recipe for target 'ad_stuff' failed > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: > > > recipe for target 'product' failed > > > | make[4]: *** [product] Error 2 > > > | Makefile:230: recipe for target 'generic_build2' failed > > > | make[3]: *** [generic_build2] Error 2 > > > | make[2]: *** [product] Error 2 > > > | Makefile:177: recipe for target 'product' failed > > > | HotspotWrapper.gmk:44: recipe for target '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' > > > failed > > > | make[1]: *** [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] > > > Error 2 > > > | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: > > > recipe for target 'hotspot-only' failed > > > | make: *** [hotspot-only] Error 2 > > > | WARNING: /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 > > > exit 1 from 'exit 1' > > > | WARNING: Backtrace (BB generated script): > > > | #1: bbfatal_log, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 189 > > > | #2: die, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 179 > > > | #3: oe_runmake, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 168 > > > | #4: autotools_do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 163 > > > | #5: do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 158 > > > | #6: main, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, > > > line 202 > > > | > > > | Backtrace (metadata-relative locations): > > > | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, line 72 > > > | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 > > > | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 > > > | #4: autotools_do_compile, /.../oe-core/meta/classes/autotools.bbclass, > > > line 243 > > > | #5: do_compile, autogenerated, line 2 > > > ERROR: Task > > > (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) failed > > > with exit code '1' > > > > > > -- > > > Mike Looijmans > > > > > > > > > Met vriendelijke groet / kind regards, > > > > > > Mike Looijmans > > > System Expert > > > > > > > > > TOPIC Embedded Products B.V. > > > Materiaalweg 4, 5681 RJ Best > > > The Netherlands > > > > > > T: +31 (0) 499 33 69 69 > > > E: mike.looijmans@topicproducts.com > > > W: www.topic.nl > > > > > > Please consider the environment before printing this e-mail > > > -- > Mike Looijmans > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 2021-03-22 12:36 ` Richard Leitner @ 2021-03-22 14:52 ` Mike Looijmans [not found] ` <166EB1C4D79F83DA.5508@lists.openembedded.org> 1 sibling, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 14:52 UTC (permalink / raw) To: Richard Leitner; +Cc: openembedded-devel Yes, the patch does get applied, I can see the extra lines in the work directory. But it somehow doesn't quite work... Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 22-03-2021 13:36, Richard Leitner wrote: > If I get it right these flags should be filtered out by the adlc flags > patch [1]. > > Can you verify that it's getting applied? > > Unfortunately I don't have a gcc-7 host machine available right now 😕 > > regards;rl > > [1]https://git.yoctoproject.org/cgit/cgit.cgi/meta-java/tree/recipes-core/openjdk/patches-openjdk-8/1009-hotspot-fix-adlc-flags.patch > > On Mon, Mar 22, 2021 at 01:15:14PM +0100, Mike Looijmans wrote: >> Both "gatesgarth". >> >> Issue seems to be that the build host (Ubuntu 18) has gcc 7 and the one used >> for cross-compiling is much newer. Apparently there's something wrong in the >> makefile that it uses host compiler flags for the build compiler. >> >> >> >> >> Met vriendelijke groet / kind regards, >> >> Mike Looijmans >> System Expert >> >> >> TOPIC Embedded Products B.V. >> Materiaalweg 4, 5681 RJ Best >> The Netherlands >> >> T: +31 (0) 499 33 69 69 >> E: mike.looijmans@topicproducts.com >> W: www.topic.nl >> >> Please consider the environment before printing this e-mail >> On 22-03-2021 12:53, Richard Leitner wrote: >>> Hi Mike, >>> >>> which meta-java and oe-core branch are you using? >>> >>> regards;rl >>> >>> On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: >>>> I cannot get openjre8 to compile. Any ideas what the real issue is? >>>> >>>> Compile for 32-bit ARM is okay, but building for aarch64 fails: >>>> >>>> ... >>>> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>> recipe for target '../generated/adfiles/output_c.o' failed >>>> | make[6]: *** [../generated/adfiles/output_c.o] Error 1 >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>> recipe for target '../generated/adfiles/main.o' failed >>>> | make[6]: *** [../generated/adfiles/main.o] Error 1 >>>> | g++: error: unrecognized command line option ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>> recipe for target '../generated/adfiles/output_h.o' failed >>>> | make[6]: *** [../generated/adfiles/output_h.o] Error 1 >>>> | make[5]: *** [ad_stuff] Error 2 >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: >>>> recipe for target 'ad_stuff' failed >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: >>>> recipe for target 'product' failed >>>> | make[4]: *** [product] Error 2 >>>> | Makefile:230: recipe for target 'generic_build2' failed >>>> | make[3]: *** [generic_build2] Error 2 >>>> | make[2]: *** [product] Error 2 >>>> | Makefile:177: recipe for target 'product' failed >>>> | HotspotWrapper.gmk:44: recipe for target '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' >>>> failed >>>> | make[1]: *** [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] >>>> Error 2 >>>> | /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: >>>> recipe for target 'hotspot-only' failed >>>> | make: *** [hotspot-only] Error 2 >>>> | WARNING: /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 >>>> exit 1 from 'exit 1' >>>> | WARNING: Backtrace (BB generated script): >>>> | #1: bbfatal_log, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 189 >>>> | #2: die, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 179 >>>> | #3: oe_runmake, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 168 >>>> | #4: autotools_do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 163 >>>> | #5: do_compile, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 158 >>>> | #6: main, /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>> line 202 >>>> | >>>> | Backtrace (metadata-relative locations): >>>> | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, line 72 >>>> | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 >>>> | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 >>>> | #4: autotools_do_compile, /.../oe-core/meta/classes/autotools.bbclass, >>>> line 243 >>>> | #5: do_compile, autogenerated, line 2 >>>> ERROR: Task >>>> (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) failed >>>> with exit code '1' >>>> >>>> -- >>>> Mike Looijmans >>>> >>>> >>>> Met vriendelijke groet / kind regards, >>>> >>>> Mike Looijmans >>>> System Expert >>>> >>>> >>>> TOPIC Embedded Products B.V. >>>> Materiaalweg 4, 5681 RJ Best >>>> The Netherlands >>>> >>>> T: +31 (0) 499 33 69 69 >>>> E: mike.looijmans@topicproducts.com >>>> W: www.topic.nl >>>> >>>> Please consider the environment before printing this e-mail >> >> -- >> Mike Looijmans >> -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <166EB1C4D79F83DA.5508@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166EB1C4D79F83DA.5508@lists.openembedded.org> @ 2021-03-22 15:04 ` Mike Looijmans [not found] ` <166EB26D9B0785E4.5508@lists.openembedded.org> 1 sibling, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 15:04 UTC (permalink / raw) To: Richard Leitner; +Cc: openembedded-devel In Line 72 of that makefile: # set flags for adlc compilation CXXFLAGS = $(SYSDEFS) $(INCLUDES) So that kills the patch I guess Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 22-03-2021 15:52, Mike Looijmans via lists.openembedded.org wrote: > Yes, the patch does get applied, I can see the extra lines in the work > directory. > > But it somehow doesn't quite work... > > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > On 22-03-2021 13:36, Richard Leitner wrote: >> If I get it right these flags should be filtered out by the adlc flags >> patch [1]. >> >> Can you verify that it's getting applied? >> >> Unfortunately I don't have a gcc-7 host machine available right now 😕 >> >> regards;rl >> >> [1]https://git.yoctoproject.org/cgit/cgit.cgi/meta-java/tree/recipes-core/openjdk/patches-openjdk-8/1009-hotspot-fix-adlc-flags.patch >> >> >> On Mon, Mar 22, 2021 at 01:15:14PM +0100, Mike Looijmans wrote: >>> Both "gatesgarth". >>> >>> Issue seems to be that the build host (Ubuntu 18) has gcc 7 and the >>> one used >>> for cross-compiling is much newer. Apparently there's something >>> wrong in the >>> makefile that it uses host compiler flags for the build compiler. >>> >>> >>> >>> >>> Met vriendelijke groet / kind regards, >>> >>> Mike Looijmans >>> System Expert >>> >>> >>> TOPIC Embedded Products B.V. >>> Materiaalweg 4, 5681 RJ Best >>> The Netherlands >>> >>> T: +31 (0) 499 33 69 69 >>> E: mike.looijmans@topicproducts.com >>> W: www.topic.nl >>> >>> Please consider the environment before printing this e-mail >>> On 22-03-2021 12:53, Richard Leitner wrote: >>>> Hi Mike, >>>> >>>> which meta-java and oe-core branch are you using? >>>> >>>> regards;rl >>>> >>>> On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: >>>>> I cannot get openjre8 to compile. Any ideas what the real issue is? >>>>> >>>>> Compile for 32-bit ARM is okay, but building for aarch64 fails: >>>>> >>>>> ... >>>>> | g++: error: unrecognized command line option >>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>> | g++: error: unrecognized command line option >>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>> recipe for target '../generated/adfiles/output_c.o' failed >>>>> | make[6]: *** [../generated/adfiles/output_c.o] Error 1 >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>> recipe for target '../generated/adfiles/main.o' failed >>>>> | make[6]: *** [../generated/adfiles/main.o] Error 1 >>>>> | g++: error: unrecognized command line option >>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>> recipe for target '../generated/adfiles/output_h.o' failed >>>>> | make[6]: *** [../generated/adfiles/output_h.o] Error 1 >>>>> | make[5]: *** [ad_stuff] Error 2 >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: >>>>> recipe for target 'ad_stuff' failed >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: >>>>> recipe for target 'product' failed >>>>> | make[4]: *** [product] Error 2 >>>>> | Makefile:230: recipe for target 'generic_build2' failed >>>>> | make[3]: *** [generic_build2] Error 2 >>>>> | make[2]: *** [product] Error 2 >>>>> | Makefile:177: recipe for target 'product' failed >>>>> | HotspotWrapper.gmk:44: recipe for target >>>>> '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' >>>>> failed >>>>> | make[1]: *** >>>>> [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] >>>>> Error 2 >>>>> | >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: >>>>> recipe for target 'hotspot-only' failed >>>>> | make: *** [hotspot-only] Error 2 >>>>> | WARNING: >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 >>>>> exit 1 from 'exit 1' >>>>> | WARNING: Backtrace (BB generated script): >>>>> | #1: bbfatal_log, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 189 >>>>> | #2: die, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 179 >>>>> | #3: oe_runmake, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 168 >>>>> | #4: autotools_do_compile, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 163 >>>>> | #5: do_compile, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 158 >>>>> | #6: main, >>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>> line 202 >>>>> | >>>>> | Backtrace (metadata-relative locations): >>>>> | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, >>>>> line 72 >>>>> | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 >>>>> | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, line 65 >>>>> | #4: autotools_do_compile, >>>>> /.../oe-core/meta/classes/autotools.bbclass, >>>>> line 243 >>>>> | #5: do_compile, autogenerated, line 2 >>>>> ERROR: Task >>>>> (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) >>>>> failed >>>>> with exit code '1' >>>>> >>>>> -- >>>>> Mike Looijmans >>>>> >>>>> >>>>> Met vriendelijke groet / kind regards, >>>>> >>>>> Mike Looijmans >>>>> System Expert >>>>> >>>>> >>>>> TOPIC Embedded Products B.V. >>>>> Materiaalweg 4, 5681 RJ Best >>>>> The Netherlands >>>>> >>>>> T: +31 (0) 499 33 69 69 >>>>> E: mike.looijmans@topicproducts.com >>>>> W: www.topic.nl >>>>> >>>>> Please consider the environment before printing this e-mail >>> >>> -- >>> Mike Looijmans >>> > > > > -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <166EB26D9B0785E4.5508@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166EB26D9B0785E4.5508@lists.openembedded.org> @ 2021-03-22 15:36 ` Mike Looijmans [not found] ` <166EB42E11D37A69.5508@lists.openembedded.org> 1 sibling, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 15:36 UTC (permalink / raw) To: Richard Leitner; +Cc: openembedded-devel [-- Attachment #1: Type: text/plain, Size: 8124 bytes --] If I just bluntly set the CFLAGS and CXXFLAGS like in the attached patch, then the compile succeeds. Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 22-03-2021 16:04, Mike Looijmans via lists.openembedded.org wrote: > In Line 72 of that makefile: > > # set flags for adlc compilation > CXXFLAGS = $(SYSDEFS) $(INCLUDES) > > > So that kills the patch I guess > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > On 22-03-2021 15:52, Mike Looijmans via lists.openembedded.org wrote: >> Yes, the patch does get applied, I can see the extra lines in the >> work directory. >> >> But it somehow doesn't quite work... >> >> >> >> >> Met vriendelijke groet / kind regards, >> >> Mike Looijmans >> System Expert >> >> >> TOPIC Embedded Products B.V. >> Materiaalweg 4, 5681 RJ Best >> The Netherlands >> >> T: +31 (0) 499 33 69 69 >> E: mike.looijmans@topicproducts.com >> W: www.topic.nl >> >> Please consider the environment before printing this e-mail >> On 22-03-2021 13:36, Richard Leitner wrote: >>> If I get it right these flags should be filtered out by the adlc flags >>> patch [1]. >>> >>> Can you verify that it's getting applied? >>> >>> Unfortunately I don't have a gcc-7 host machine available right now 😕 >>> >>> regards;rl >>> >>> [1]https://git.yoctoproject.org/cgit/cgit.cgi/meta-java/tree/recipes-core/openjdk/patches-openjdk-8/1009-hotspot-fix-adlc-flags.patch >>> >>> >>> On Mon, Mar 22, 2021 at 01:15:14PM +0100, Mike Looijmans wrote: >>>> Both "gatesgarth". >>>> >>>> Issue seems to be that the build host (Ubuntu 18) has gcc 7 and the >>>> one used >>>> for cross-compiling is much newer. Apparently there's something >>>> wrong in the >>>> makefile that it uses host compiler flags for the build compiler. >>>> >>>> >>>> >>>> >>>> Met vriendelijke groet / kind regards, >>>> >>>> Mike Looijmans >>>> System Expert >>>> >>>> >>>> TOPIC Embedded Products B.V. >>>> Materiaalweg 4, 5681 RJ Best >>>> The Netherlands >>>> >>>> T: +31 (0) 499 33 69 69 >>>> E: mike.looijmans@topicproducts.com >>>> W: www.topic.nl >>>> >>>> Please consider the environment before printing this e-mail >>>> On 22-03-2021 12:53, Richard Leitner wrote: >>>>> Hi Mike, >>>>> >>>>> which meta-java and oe-core branch are you using? >>>>> >>>>> regards;rl >>>>> >>>>> On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: >>>>>> I cannot get openjre8 to compile. Any ideas what the real issue is? >>>>>> >>>>>> Compile for 32-bit ARM is okay, but building for aarch64 fails: >>>>>> >>>>>> ... >>>>>> | g++: error: unrecognized command line option >>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>> | g++: error: unrecognized command line option >>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>> recipe for target '../generated/adfiles/output_c.o' failed >>>>>> | make[6]: *** [../generated/adfiles/output_c.o] Error 1 >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>> recipe for target '../generated/adfiles/main.o' failed >>>>>> | make[6]: *** [../generated/adfiles/main.o] Error 1 >>>>>> | g++: error: unrecognized command line option >>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>> recipe for target '../generated/adfiles/output_h.o' failed >>>>>> | make[6]: *** [../generated/adfiles/output_h.o] Error 1 >>>>>> | make[5]: *** [ad_stuff] Error 2 >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: >>>>>> recipe for target 'ad_stuff' failed >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: >>>>>> recipe for target 'product' failed >>>>>> | make[4]: *** [product] Error 2 >>>>>> | Makefile:230: recipe for target 'generic_build2' failed >>>>>> | make[3]: *** [generic_build2] Error 2 >>>>>> | make[2]: *** [product] Error 2 >>>>>> | Makefile:177: recipe for target 'product' failed >>>>>> | HotspotWrapper.gmk:44: recipe for target >>>>>> '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' >>>>>> failed >>>>>> | make[1]: *** >>>>>> [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] >>>>>> Error 2 >>>>>> | >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: >>>>>> recipe for target 'hotspot-only' failed >>>>>> | make: *** [hotspot-only] Error 2 >>>>>> | WARNING: >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 >>>>>> exit 1 from 'exit 1' >>>>>> | WARNING: Backtrace (BB generated script): >>>>>> | #1: bbfatal_log, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 189 >>>>>> | #2: die, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 179 >>>>>> | #3: oe_runmake, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 168 >>>>>> | #4: autotools_do_compile, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 163 >>>>>> | #5: do_compile, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 158 >>>>>> | #6: main, >>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>> line 202 >>>>>> | >>>>>> | Backtrace (metadata-relative locations): >>>>>> | #1: bbfatal_log, /.../oe-core/meta/classes/logging.bbclass, >>>>>> line 72 >>>>>> | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 >>>>>> | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, >>>>>> line 65 >>>>>> | #4: autotools_do_compile, >>>>>> /.../oe-core/meta/classes/autotools.bbclass, >>>>>> line 243 >>>>>> | #5: do_compile, autogenerated, line 2 >>>>>> ERROR: Task >>>>>> (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) >>>>>> failed >>>>>> with exit code '1' >>>>>> >>>>>> -- >>>>>> Mike Looijmans >>>>>> >>>>>> >>>>>> Met vriendelijke groet / kind regards, >>>>>> >>>>>> Mike Looijmans >>>>>> System Expert >>>>>> >>>>>> >>>>>> TOPIC Embedded Products B.V. >>>>>> Materiaalweg 4, 5681 RJ Best >>>>>> The Netherlands >>>>>> >>>>>> T: +31 (0) 499 33 69 69 >>>>>> E: mike.looijmans@topicproducts.com >>>>>> W: www.topic.nl >>>>>> >>>>>> Please consider the environment before printing this e-mail >>>> >>>> -- >>>> Mike Looijmans >>>> >> >> >> >> > > > > -- Mike Looijmans [-- Attachment #2: adlc.patch --] [-- Type: text/x-patch, Size: 969 bytes --] diff --git a/hotspot/make/linux/makefiles/adlc.make b/hotspot/make/linux/makefiles/adlc.make index ae0aa008..622e1be6 100644 --- a/hotspot/make/linux/makefiles/adlc.make +++ b/hotspot/make/linux/makefiles/adlc.make @@ -30,11 +30,8 @@ include $(GAMMADIR)/make/$(Platform_os_family)/makefiles/rules.make # Yocto specific fix - remove target machine flags and replace them with # build machine flags, as this part is built using the native toolchain -CXXFLAGS:=$(filter-out $(TARGET_CXXFLAGS),$(CXXFLAGS)) -CFLAGS:=$(filter-out $(TARGET_CFLAGS),$(CFLAGS)) - -CXXFLAGS += $(BUILD_CXXFLAGS) -CFLAGS += $(BUILD_CFLAGS) +CXXFLAGS = $(BUILD_CXXFLAGS) +CFLAGS = $(BUILD_CFLAGS) @@ -69,7 +66,7 @@ Src_Dirs_I += $(GAMMADIR)/src/share/vm/adlc $(GENERATED) INCLUDES += $(Src_Dirs_I:%=-I%) # set flags for adlc compilation -CXXFLAGS = $(SYSDEFS) $(INCLUDES) +CXXFLAGS += $(SYSDEFS) $(INCLUDES) # Force assertions on. CXXFLAGS += -DASSERT ^ permalink raw reply related [flat|nested] 11+ messages in thread
[parent not found: <166EB42E11D37A69.5508@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166EB42E11D37A69.5508@lists.openembedded.org> @ 2021-03-22 15:45 ` Mike Looijmans 0 siblings, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-22 15:45 UTC (permalink / raw) To: Richard Leitner; +Cc: openembedded-devel But that yields something that doesn't work runtime: # java -version Error: dl failure on line 893 Error: failed /usr/lib/jvm/openjre-8/lib/aarch64/server/libjvm.so, because /usr/lib/jvm/openjre-8/lib/aarch64/server/libjvm.so: undefined symbol: _ZN17FloatRegisterImpl8as_VMRegEv Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 22-03-2021 16:36, Mike Looijmans via lists.openembedded.org wrote: > If I just bluntly set the CFLAGS and CXXFLAGS like in the attached > patch, then the compile succeeds. > > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > On 22-03-2021 16:04, Mike Looijmans via lists.openembedded.org wrote: >> In Line 72 of that makefile: >> >> # set flags for adlc compilation >> CXXFLAGS = $(SYSDEFS) $(INCLUDES) >> >> >> So that kills the patch I guess >> >> >> >> Met vriendelijke groet / kind regards, >> >> Mike Looijmans >> System Expert >> >> >> TOPIC Embedded Products B.V. >> Materiaalweg 4, 5681 RJ Best >> The Netherlands >> >> T: +31 (0) 499 33 69 69 >> E: mike.looijmans@topicproducts.com >> W: www.topic.nl >> >> Please consider the environment before printing this e-mail >> On 22-03-2021 15:52, Mike Looijmans via lists.openembedded.org wrote: >>> Yes, the patch does get applied, I can see the extra lines in the >>> work directory. >>> >>> But it somehow doesn't quite work... >>> >>> >>> >>> >>> Met vriendelijke groet / kind regards, >>> >>> Mike Looijmans >>> System Expert >>> >>> >>> TOPIC Embedded Products B.V. >>> Materiaalweg 4, 5681 RJ Best >>> The Netherlands >>> >>> T: +31 (0) 499 33 69 69 >>> E: mike.looijmans@topicproducts.com >>> W: www.topic.nl >>> >>> Please consider the environment before printing this e-mail >>> On 22-03-2021 13:36, Richard Leitner wrote: >>>> If I get it right these flags should be filtered out by the adlc flags >>>> patch [1]. >>>> >>>> Can you verify that it's getting applied? >>>> >>>> Unfortunately I don't have a gcc-7 host machine available right now 😕 >>>> >>>> regards;rl >>>> >>>> [1]https://git.yoctoproject.org/cgit/cgit.cgi/meta-java/tree/recipes-core/openjdk/patches-openjdk-8/1009-hotspot-fix-adlc-flags.patch >>>> >>>> >>>> On Mon, Mar 22, 2021 at 01:15:14PM +0100, Mike Looijmans wrote: >>>>> Both "gatesgarth". >>>>> >>>>> Issue seems to be that the build host (Ubuntu 18) has gcc 7 and >>>>> the one used >>>>> for cross-compiling is much newer. Apparently there's something >>>>> wrong in the >>>>> makefile that it uses host compiler flags for the build compiler. >>>>> >>>>> >>>>> >>>>> >>>>> Met vriendelijke groet / kind regards, >>>>> >>>>> Mike Looijmans >>>>> System Expert >>>>> >>>>> >>>>> TOPIC Embedded Products B.V. >>>>> Materiaalweg 4, 5681 RJ Best >>>>> The Netherlands >>>>> >>>>> T: +31 (0) 499 33 69 69 >>>>> E: mike.looijmans@topicproducts.com >>>>> W: www.topic.nl >>>>> >>>>> Please consider the environment before printing this e-mail >>>>> On 22-03-2021 12:53, Richard Leitner wrote: >>>>>> Hi Mike, >>>>>> >>>>>> which meta-java and oe-core branch are you using? >>>>>> >>>>>> regards;rl >>>>>> >>>>>> On Mon, Mar 22, 2021 at 10:43:53AM +0100, Mike Looijmans wrote: >>>>>>> I cannot get openjre8 to compile. Any ideas what the real issue is? >>>>>>> >>>>>>> Compile for 32-bit ARM is okay, but building for aarch64 fails: >>>>>>> >>>>>>> ... >>>>>>> | g++: error: unrecognized command line option >>>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>>> | g++: error: unrecognized command line option >>>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>>> recipe for target '../generated/adfiles/output_c.o' failed >>>>>>> | make[6]: *** [../generated/adfiles/output_c.o] Error 1 >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>>> recipe for target '../generated/adfiles/main.o' failed >>>>>>> | make[6]: *** [../generated/adfiles/main.o] Error 1 >>>>>>> | g++: error: unrecognized command line option >>>>>>> ‘-fmacro-prefix-map=/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0=/usr/src/debug/openjre-8/272-r0’ >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/adlc.make:228: >>>>>>> recipe for target '../generated/adfiles/output_h.o' failed >>>>>>> | make[6]: *** [../generated/adfiles/output_h.o] Error 1 >>>>>>> | make[5]: *** [ad_stuff] Error 2 >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/makefiles/top.make:91: >>>>>>> recipe for target 'ad_stuff' failed >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10/hotspot/make/linux/Makefile:284: >>>>>>> recipe for target 'product' failed >>>>>>> | make[4]: *** [product] Error 2 >>>>>>> | Makefile:230: recipe for target 'generic_build2' failed >>>>>>> | make[3]: *** [generic_build2] Error 2 >>>>>>> | make[2]: *** [product] Error 2 >>>>>>> | Makefile:177: recipe for target 'product' failed >>>>>>> | HotspotWrapper.gmk:44: recipe for target >>>>>>> '/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp' >>>>>>> failed >>>>>>> | make[1]: *** >>>>>>> [/.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/build/hotspot/_hotspot.timestamp] >>>>>>> Error 2 >>>>>>> | >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/jdk8u-shenandoah-aarch64-shenandoah-jdk8u272-b10//make/Main.gmk:109: >>>>>>> recipe for target 'hotspot-only' failed >>>>>>> | make: *** [hotspot-only] Error 2 >>>>>>> | WARNING: >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267:189 >>>>>>> exit 1 from 'exit 1' >>>>>>> | WARNING: Backtrace (BB generated script): >>>>>>> | #1: bbfatal_log, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 189 >>>>>>> | #2: die, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 179 >>>>>>> | #3: oe_runmake, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 168 >>>>>>> | #4: autotools_do_compile, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 163 >>>>>>> | #5: do_compile, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 158 >>>>>>> | #6: main, >>>>>>> /.../build/tmp-glibc/work/cortexa72-oe-linux/openjre-8/272-r0/temp/run.do_compile.9267, >>>>>>> line 202 >>>>>>> | >>>>>>> | Backtrace (metadata-relative locations): >>>>>>> | #1: bbfatal_log, >>>>>>> /.../oe-core/meta/classes/logging.bbclass, line 72 >>>>>>> | #2: die, /.../oe-core/meta/classes/base.bbclass, line 56 >>>>>>> | #3: oe_runmake, /.../oe-core/meta/classes/base.bbclass, >>>>>>> line 65 >>>>>>> | #4: autotools_do_compile, >>>>>>> /.../oe-core/meta/classes/autotools.bbclass, >>>>>>> line 243 >>>>>>> | #5: do_compile, autogenerated, line 2 >>>>>>> ERROR: Task >>>>>>> (/.../meta-java/recipes-core/openjdk/openjre-8_272.bb:do_compile) >>>>>>> failed >>>>>>> with exit code '1' >>>>>>> >>>>>>> -- >>>>>>> Mike Looijmans >>>>>>> >>>>>>> >>>>>>> Met vriendelijke groet / kind regards, >>>>>>> >>>>>>> Mike Looijmans >>>>>>> System Expert >>>>>>> >>>>>>> >>>>>>> TOPIC Embedded Products B.V. >>>>>>> Materiaalweg 4, 5681 RJ Best >>>>>>> The Netherlands >>>>>>> >>>>>>> T: +31 (0) 499 33 69 69 >>>>>>> E: mike.looijmans@topicproducts.com >>>>>>> W: www.topic.nl >>>>>>> >>>>>>> Please consider the environment before printing this e-mail >>>>> >>>>> -- >>>>> Mike Looijmans >>>>> >>> >>> >>> >>> >> >> >> >> > > > > -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <166EA0EA5639ABCD.32074@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166EA0EA5639ABCD.32074@lists.openembedded.org> @ 2021-03-23 15:09 ` Mike Looijmans [not found] ` <166F014747987FB1.18754@lists.openembedded.org> 1 sibling, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-23 15:09 UTC (permalink / raw) To: openembedded-devel In a desperate attempt to get openjre-8 to build, I just went to the current master, and that failed to build with lots of warnings about "inherit native". I noticed that those were fixed in master-next, so I switched to that instead. Still fails to build after a looooong time. (I replaced some private path details with '...') These are the GIT hashes are reported by OE. meta = "HEAD:69f8f3e21324223c8e68a34db156e4472acfba6d" meta-oe meta-python meta-multimedia meta-networking = "HEAD:589aa162cead42acdd7e8dbd7c0243b95e341f19" meta-java = "HEAD:db9a58bb71fffdb74eb9850978a643a98ff13323" meta-qt5 = "HEAD:324843cb1a2feb5f5c7b0064ca33edaa605cb749" meta-raspberrypi = "HEAD:a3cda589508a9b56ea803cdd31e870481fc27132" meta-swupdate = "HEAD:065aafa41cff44985170b9ff6170ff9f87007b7f" Log data follows: | DEBUG: Executing shell function autotools_preconfigure | DEBUG: Shell function autotools_preconfigure finished | DEBUG: Executing python function autotools_aclocals | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common'] | DEBUG: Python function autotools_aclocals finished | DEBUG: Executing python function extend_recipe_sysroot | NOTE: Direct dependencies are ['virtual:native:/home/.../oe-core/meta/recipes-support/libxslt/libxslt_1.1.34.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-connectivity/openssl/openssl_1.1.1j.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-core/glib-2.0/glib-2.0_2.66.7.bb:do_populate_sysroot', '/home/.../oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-graphics/jpeg/libjpeg-turbo_2.0.6.bb:do_populate_sysroot', 'virtual:native:/home/.../meta-oe/meta-oe/recipes-devtools/giflib/giflib_5.1.4.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb:do_populate_sysroot', '/home/.../meta-java/recipes-core/icedtea/icedtea7-native_2.1.3.bb:do_populate_sysroot', '/home/.../meta-java/recipes-core/ant/ant-native_1.8.1.bb:do_populate_sysroot', '/home/.../oe-core/meta/recipes-core/gettext/gettext-minimal-native_0.21.bb:do_populate_sysroot', '/home/.../oe-core/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-multimedia/libpng/libpng_1.6.37.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-devtools/make/make_4.3.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-devtools/automake/automake_1.16.2.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-devtools/autoconf/autoconf_2.71.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-graphics/freetype/freetype_2.10.4.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-extended/unzip/unzip_6.0.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-extended/zip/zip_3.0.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-core/coreutils/coreutils_8.32.bb:do_populate_sysroot', 'virtual:native:/home/.../oe-core/meta/recipes-support/attr/attr_2.4.48.bb:do_populate_sysroot'] | NOTE: Installed into sysroot: [] | NOTE: Skipping as already exists in sysroot: ['libxslt-native', 'openssl-native', 'glib-2.0-native', 'libtool-native', 'pkgconfig-native', 'fontconfig-native', 'libjpeg-turbo-native', 'giflib-native', 'ca-certificates-native', 'icedtea7-native', 'ant-native', 'gettext-minimal-native', 'quilt-native', 'libpng-native', 'make-native', 'zlib-native', 'automake-native', 'autoconf-native', 'freetype-native', 'unzip-native', 'zip-native', 'coreutils-native', 'attr-native', 'libxml2-native', 'ninja-native', 'xz-native', 'gettext-native', 'util-linux-native', 'gtk-doc-native', 'libpcre-native', 'libffi-native', 'meson-native', 'python3-native', 'texinfo-dummy-native', 'expat-native', 'gperf-native', 'cmake-native', 'rhino-native', 'xorgproto-native', 'classpath-native', 'ecj-bootstrap-native', 'jamvm-native', 'libxt-native', 'libxrender-native', 'libxext-native', 'libx11-native', 'bcel-native', 'xerces-j-native', 'gnujaf-native', 'commons-logging-native', 'log4j1.2-native', 'oro-native', 'bsf-native', 'fastjar-native', 'jdepend-native', 'regexp-native', 'xml-commons-resolver1.1-native', 'gnumail-native', 'xalan-j-native', 'commons-net-native', 'junit-native', 'antlr-native', 'jsch-native', 'm4-native', 'gnu-config-native', 're2c-native', 'libcap-ng-native', 'ncurses-native', 'libpcre2-native', 'python3-setuptools-native', 'readline-native', 'sqlite3-native', 'gdbm-native', 'libtirpc-native', 'libnsl2-native', 'bzip2-native', 'curl-native', 'libecj-bootstrap-native', 'util-macros-native', 'libxdmcp-native', 'libxcb-native', 'libsm-native', 'xtrans-native', 'jaxp1.3-native', 'logkit-native', 'servlet2.3-native', 'jacl-native', 'inetlib-native', 'cup-native', 'jlex-native', 'jzlib-native', 'xcb-proto-native', 'libpthread-stubs-native', 'libxau-native', 'libice-native', 'avalon-framework-api-native'] | DEBUG: Python function extend_recipe_sysroot finished | DEBUG: Executing shell function do_configure | automake (GNU automake) 1.16.2 | Copyright (C) 2020 Free Software Foundation, Inc. | License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html> | This is free software: you are free to change and redistribute it. | There is NO WARRANTY, to the extent permitted by law. | | Written by Tom Tromey <tromey@redhat.com> | and Alexandre Duret-Lutz <adl@gnu.org>. | AUTOV is 1.16 | NOTE: Executing ACLOCAL="aclocal --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16" autoreconf -Wcross --verbose --install --force --exclude=autopoint --exclude=gtkdocize -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ | autoreconf: export WARNINGS=cross,no-obsolete | autoreconf: Entering directory '.' | autoreconf: configure.ac: not using Gettext | autoreconf: running: aclocal --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: configure.ac: tracing | autoreconf: configure.ac: creating directory $TOPDIR/common/autoconf/build-aux | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: No such file or directory | autoreconf: configure.ac: not using Libtool | autoreconf: configure.ac: not using Intltool | autoreconf: configure.ac: not using Gtkdoc | autoreconf: running: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: running: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: configure.ac: not using Automake | Error in tempfile() using template $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory ($TOPDIR/common/autoconf/build-aux/) does not exist at /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf line 411. | ERROR: autoreconf execution failed. | WARNING: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 exit 1 from 'exit 1' | WARNING: Backtrace (BB generated script): | #1: bbfatal_log, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 284 | #2: die, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 274 | #3: autotools_do_configure, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 236 | #4: do_configure, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 160 | #5: main, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 298 | ERROR: Execution of '/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646' failed with exit code 1: | automake (GNU automake) 1.16.2 | Copyright (C) 2020 Free Software Foundation, Inc. | License GPLv2+: GNU GPL version 2 or later <https://gnu.org/licenses/gpl-2.0.html> | This is free software: you are free to change and redistribute it. | There is NO WARRANTY, to the extent permitted by law. | | Written by Tom Tromey <tromey@redhat.com> | and Alexandre Duret-Lutz <adl@gnu.org>. | AUTOV is 1.16 | autoreconf: export WARNINGS=cross,no-obsolete | autoreconf: Entering directory '.' | autoreconf: configure.ac: not using Gettext | autoreconf: running: aclocal --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ -I /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: configure.ac: tracing | autoreconf: configure.ac: creating directory $TOPDIR/common/autoconf/build-aux | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: No such file or directory | autoreconf: configure.ac: not using Libtool | autoreconf: configure.ac: not using Intltool | autoreconf: configure.ac: not using Gtkdoc | autoreconf: running: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: running: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ --force | autoreconf: configure.ac: not using Automake | Error in tempfile() using template $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory ($TOPDIR/common/autoconf/build-aux/) does not exist at /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf line 411. | WARNING: /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 exit 1 from 'exit 1' | WARNING: Backtrace (BB generated script): | #1: bbfatal_log, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 284 | #2: die, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 274 | #3: autotools_do_configure, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 236 | #4: do_configure, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 160 | #5: main, /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, line 298 | | Backtrace (metadata-relative locations): | #1: bbfatal_log, /home/.../oe-core/meta/classes/logging.bbclass, line 72 | #2: die, /home/.../oe-core/meta/classes/base.bbclass, line 56 | #3: autotools_do_configure, /home/.../oe-core/meta/classes/autotools.bbclass, line 224 | #4: do_configure, autogenerated, line 6 ERROR: Task (/home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 4517 tasks of which 4312 didn't need to be rerun and 1 failed. Summary: 1 task failed: /home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <166F014747987FB1.18754@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166F014747987FB1.18754@lists.openembedded.org> @ 2021-03-24 7:28 ` Mike Looijmans [not found] ` <166F36B0213D2F47.651@lists.openembedded.org> 1 sibling, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-24 7:28 UTC (permalink / raw) To: openembedded-devel; +Cc: Richard Leitner Been digging into this, something weird is going on with the TOPDIR environment. recipes-core/openjdk/openjdk-8-common.inc: do_configure_prepend () { export TOPDIR=${S} } So TOPDIR should be set okay, but in the logging one can see that the autoconf tools do not expand it. Bluntly adding the following line: mkdir $TOPDIR/common/autoconf/build-aux Errors out with an error that this path already exists. So it's something askew in the shell environment handling, but I cannot figure out what is going on here. Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 23-03-2021 16:09, Mike Looijmans via lists.openembedded.org wrote: > In a desperate attempt to get openjre-8 to build, I just went to the > current master, and that failed to build with lots of warnings about > "inherit native". I noticed that those were fixed in master-next, so I > switched to that instead. Still fails to build after a looooong time. > (I replaced some private path details with '...') > > These are the GIT hashes are reported by OE. > > meta = "HEAD:69f8f3e21324223c8e68a34db156e4472acfba6d" > meta-oe > meta-python > meta-multimedia > meta-networking = "HEAD:589aa162cead42acdd7e8dbd7c0243b95e341f19" > meta-java = "HEAD:db9a58bb71fffdb74eb9850978a643a98ff13323" > meta-qt5 = "HEAD:324843cb1a2feb5f5c7b0064ca33edaa605cb749" > meta-raspberrypi = "HEAD:a3cda589508a9b56ea803cdd31e870481fc27132" > meta-swupdate = "HEAD:065aafa41cff44985170b9ff6170ff9f87007b7f" > > > Log data follows: > | DEBUG: Executing shell function autotools_preconfigure > | DEBUG: Shell function autotools_preconfigure finished > | DEBUG: Executing python function autotools_aclocals > | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', > 'bit-64', 'x86_64-linux', 'common'] > | DEBUG: Python function autotools_aclocals finished > | DEBUG: Executing python function extend_recipe_sysroot > | NOTE: Direct dependencies are > ['virtual:native:/home/.../oe-core/meta/recipes-support/libxslt/libxslt_1.1.34.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-connectivity/openssl/openssl_1.1.1j.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-core/glib-2.0/glib-2.0_2.66.7.bb:do_populate_sysroot', > '/home/.../oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-graphics/jpeg/libjpeg-turbo_2.0.6.bb:do_populate_sysroot', > 'virtual:native:/home/.../meta-oe/meta-oe/recipes-devtools/giflib/giflib_5.1.4.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb:do_populate_sysroot', > '/home/.../meta-java/recipes-core/icedtea/icedtea7-native_2.1.3.bb:do_populate_sysroot', > '/home/.../meta-java/recipes-core/ant/ant-native_1.8.1.bb:do_populate_sysroot', > '/home/.../oe-core/meta/recipes-core/gettext/gettext-minimal-native_0.21.bb:do_populate_sysroot', > '/home/.../oe-core/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-multimedia/libpng/libpng_1.6.37.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-devtools/make/make_4.3.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-devtools/automake/automake_1.16.2.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-devtools/autoconf/autoconf_2.71.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-graphics/freetype/freetype_2.10.4.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-extended/unzip/unzip_6.0.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-extended/zip/zip_3.0.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-core/coreutils/coreutils_8.32.bb:do_populate_sysroot', > 'virtual:native:/home/.../oe-core/meta/recipes-support/attr/attr_2.4.48.bb:do_populate_sysroot'] > > | NOTE: Installed into sysroot: [] > | NOTE: Skipping as already exists in sysroot: ['libxslt-native', > 'openssl-native', 'glib-2.0-native', 'libtool-native', > 'pkgconfig-native', 'fontconfig-native', 'libjpeg-turbo-native', > 'giflib-native', 'ca-certificates-native', 'icedtea7-native', > 'ant-native', 'gettext-minimal-native', 'quilt-native', > 'libpng-native', 'make-native', 'zlib-native', 'automake-native', > 'autoconf-native', 'freetype-native', 'unzip-native', 'zip-native', > 'coreutils-native', 'attr-native', 'libxml2-native', 'ninja-native', > 'xz-native', 'gettext-native', 'util-linux-native', 'gtk-doc-native', > 'libpcre-native', 'libffi-native', 'meson-native', 'python3-native', > 'texinfo-dummy-native', 'expat-native', 'gperf-native', > 'cmake-native', 'rhino-native', 'xorgproto-native', > 'classpath-native', 'ecj-bootstrap-native', 'jamvm-native', > 'libxt-native', 'libxrender-native', 'libxext-native', > 'libx11-native', 'bcel-native', 'xerces-j-native', 'gnujaf-native', > 'commons-logging-native', 'log4j1.2-native', 'oro-native', > 'bsf-native', 'fastjar-native', 'jdepend-native', 'regexp-native', > 'xml-commons-resolver1.1-native', 'gnumail-native', 'xalan-j-native', > 'commons-net-native', 'junit-native', 'antlr-native', 'jsch-native', > 'm4-native', 'gnu-config-native', 're2c-native', 'libcap-ng-native', > 'ncurses-native', 'libpcre2-native', 'python3-setuptools-native', > 'readline-native', 'sqlite3-native', 'gdbm-native', 'libtirpc-native', > 'libnsl2-native', 'bzip2-native', 'curl-native', > 'libecj-bootstrap-native', 'util-macros-native', 'libxdmcp-native', > 'libxcb-native', 'libsm-native', 'xtrans-native', 'jaxp1.3-native', > 'logkit-native', 'servlet2.3-native', 'jacl-native', 'inetlib-native', > 'cup-native', 'jlex-native', 'jzlib-native', 'xcb-proto-native', > 'libpthread-stubs-native', 'libxau-native', 'libice-native', > 'avalon-framework-api-native'] > | DEBUG: Python function extend_recipe_sysroot finished > | DEBUG: Executing shell function do_configure > | automake (GNU automake) 1.16.2 > | Copyright (C) 2020 Free Software Foundation, Inc. > | License GPLv2+: GNU GPL version 2 or later > <https://gnu.org/licenses/gpl-2.0.html> > | This is free software: you are free to change and redistribute it. > | There is NO WARRANTY, to the extent permitted by law. > | > | Written by Tom Tromey <tromey@redhat.com> > | and Alexandre Duret-Lutz <adl@gnu.org>. > | AUTOV is 1.16 > | NOTE: Executing ACLOCAL="aclocal > --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ > --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16" > autoreconf -Wcross --verbose --install --force --exclude=autopoint > --exclude=gtkdocize -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > | autoreconf: export WARNINGS=cross,no-obsolete > | autoreconf: Entering directory '.' > | autoreconf: configure.ac: not using Gettext > | autoreconf: running: aclocal > --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ > --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 > -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: configure.ac: tracing > | autoreconf: configure.ac: creating directory > $TOPDIR/common/autoconf/build-aux > | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: > No such file or directory > | autoreconf: configure.ac: not using Libtool > | autoreconf: configure.ac: not using Intltool > | autoreconf: configure.ac: not using Gtkdoc > | autoreconf: running: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: running: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: configure.ac: not using Automake > | Error in tempfile() using template > $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory > ($TOPDIR/common/autoconf/build-aux/) does not exist at > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf > line 411. > | ERROR: autoreconf execution failed. > | WARNING: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 > exit 1 from 'exit 1' > | WARNING: Backtrace (BB generated script): > | #1: bbfatal_log, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 284 > | #2: die, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 274 > | #3: autotools_do_configure, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 236 > | #4: do_configure, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 160 > | #5: main, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 298 > | ERROR: Execution of > '/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646' > failed with exit code 1: > | automake (GNU automake) 1.16.2 > | Copyright (C) 2020 Free Software Foundation, Inc. > | License GPLv2+: GNU GPL version 2 or later > <https://gnu.org/licenses/gpl-2.0.html> > | This is free software: you are free to change and redistribute it. > | There is NO WARRANTY, to the extent permitted by law. > | > | Written by Tom Tromey <tromey@redhat.com> > | and Alexandre Duret-Lutz <adl@gnu.org>. > | AUTOV is 1.16 > | autoreconf: export WARNINGS=cross,no-obsolete > | autoreconf: Entering directory '.' > | autoreconf: configure.ac: not using Gettext > | autoreconf: running: aclocal > --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ > --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 > -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > -I > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: configure.ac: tracing > | autoreconf: configure.ac: creating directory > $TOPDIR/common/autoconf/build-aux > | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: > No such file or directory > | autoreconf: configure.ac: not using Libtool > | autoreconf: configure.ac: not using Intltool > | autoreconf: configure.ac: not using Gtkdoc > | autoreconf: running: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: running: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ > --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ > --force > | autoreconf: configure.ac: not using Automake > | Error in tempfile() using template > $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory > ($TOPDIR/common/autoconf/build-aux/) does not exist at > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf > line 411. > | WARNING: > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 > exit 1 from 'exit 1' > | WARNING: Backtrace (BB generated script): > | #1: bbfatal_log, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 284 > | #2: die, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 274 > | #3: autotools_do_configure, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 236 > | #4: do_configure, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 160 > | #5: main, > /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, > line 298 > | > | Backtrace (metadata-relative locations): > | #1: bbfatal_log, /home/.../oe-core/meta/classes/logging.bbclass, > line 72 > | #2: die, /home/.../oe-core/meta/classes/base.bbclass, line 56 > | #3: autotools_do_configure, > /home/.../oe-core/meta/classes/autotools.bbclass, line 224 > | #4: do_configure, autogenerated, line 6 > ERROR: Task > (/home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure) > failed with exit code '1' > NOTE: Tasks Summary: Attempted 4517 tasks of which 4312 didn't need to > be rerun and 1 failed. > > Summary: 1 task failed: > /home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure > > > > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > > > -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <166F36B0213D2F47.651@lists.openembedded.org>]
* Re: [oe] [meta-java] openjre8 fails to compile on aarch64 [not found] ` <166F36B0213D2F47.651@lists.openembedded.org> @ 2021-03-24 8:43 ` Mike Looijmans 0 siblings, 0 replies; 11+ messages in thread From: Mike Looijmans @ 2021-03-24 8:43 UTC (permalink / raw) To: openembedded-devel; +Cc: Richard Leitner Sent a patch that works around this issue. Then I get the exact same failure as in gatesgarth, the "unrecognized command line option ‘-fmacro-prefix-map" bug. Met vriendelijke groet / kind regards, Mike Looijmans System Expert TOPIC Embedded Products B.V. Materiaalweg 4, 5681 RJ Best The Netherlands T: +31 (0) 499 33 69 69 E: mike.looijmans@topicproducts.com W: www.topic.nl Please consider the environment before printing this e-mail On 24-03-2021 08:28, Mike Looijmans via lists.openembedded.org wrote: > Been digging into this, something weird is going on with the TOPDIR > environment. > > recipes-core/openjdk/openjdk-8-common.inc: > do_configure_prepend () { > export TOPDIR=${S} > } > > So TOPDIR should be set okay, but in the logging one can see that the > autoconf tools do not expand it. > > Bluntly adding the following line: > mkdir $TOPDIR/common/autoconf/build-aux > > Errors out with an error that this path already exists. > > So it's something askew in the shell environment handling, but I > cannot figure out what is going on here. > > > > > Met vriendelijke groet / kind regards, > > Mike Looijmans > System Expert > > > TOPIC Embedded Products B.V. > Materiaalweg 4, 5681 RJ Best > The Netherlands > > T: +31 (0) 499 33 69 69 > E: mike.looijmans@topicproducts.com > W: www.topic.nl > > Please consider the environment before printing this e-mail > On 23-03-2021 16:09, Mike Looijmans via lists.openembedded.org wrote: >> In a desperate attempt to get openjre-8 to build, I just went to the >> current master, and that failed to build with lots of warnings about >> "inherit native". I noticed that those were fixed in master-next, so >> I switched to that instead. Still fails to build after a looooong >> time. (I replaced some private path details with '...') >> >> These are the GIT hashes are reported by OE. >> >> meta = "HEAD:69f8f3e21324223c8e68a34db156e4472acfba6d" >> meta-oe >> meta-python >> meta-multimedia >> meta-networking = "HEAD:589aa162cead42acdd7e8dbd7c0243b95e341f19" >> meta-java = "HEAD:db9a58bb71fffdb74eb9850978a643a98ff13323" >> meta-qt5 = "HEAD:324843cb1a2feb5f5c7b0064ca33edaa605cb749" >> meta-raspberrypi = "HEAD:a3cda589508a9b56ea803cdd31e870481fc27132" >> meta-swupdate = "HEAD:065aafa41cff44985170b9ff6170ff9f87007b7f" >> >> >> Log data follows: >> | DEBUG: Executing shell function autotools_preconfigure >> | DEBUG: Shell function autotools_preconfigure finished >> | DEBUG: Executing python function autotools_aclocals >> | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', >> 'bit-64', 'x86_64-linux', 'common'] >> | DEBUG: Python function autotools_aclocals finished >> | DEBUG: Executing python function extend_recipe_sysroot >> | NOTE: Direct dependencies are >> ['virtual:native:/home/.../oe-core/meta/recipes-support/libxslt/libxslt_1.1.34.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-connectivity/openssl/openssl_1.1.1j.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-core/glib-2.0/glib-2.0_2.66.7.bb:do_populate_sysroot', >> '/home/.../oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-graphics/jpeg/libjpeg-turbo_2.0.6.bb:do_populate_sysroot', >> 'virtual:native:/home/.../meta-oe/meta-oe/recipes-devtools/giflib/giflib_5.1.4.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb:do_populate_sysroot', >> '/home/.../meta-java/recipes-core/icedtea/icedtea7-native_2.1.3.bb:do_populate_sysroot', >> '/home/.../meta-java/recipes-core/ant/ant-native_1.8.1.bb:do_populate_sysroot', >> '/home/.../oe-core/meta/recipes-core/gettext/gettext-minimal-native_0.21.bb:do_populate_sysroot', >> '/home/.../oe-core/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-multimedia/libpng/libpng_1.6.37.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-devtools/make/make_4.3.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-devtools/automake/automake_1.16.2.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-devtools/autoconf/autoconf_2.71.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-graphics/freetype/freetype_2.10.4.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-extended/unzip/unzip_6.0.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-extended/zip/zip_3.0.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-core/coreutils/coreutils_8.32.bb:do_populate_sysroot', >> 'virtual:native:/home/.../oe-core/meta/recipes-support/attr/attr_2.4.48.bb:do_populate_sysroot'] >> >> | NOTE: Installed into sysroot: [] >> | NOTE: Skipping as already exists in sysroot: ['libxslt-native', >> 'openssl-native', 'glib-2.0-native', 'libtool-native', >> 'pkgconfig-native', 'fontconfig-native', 'libjpeg-turbo-native', >> 'giflib-native', 'ca-certificates-native', 'icedtea7-native', >> 'ant-native', 'gettext-minimal-native', 'quilt-native', >> 'libpng-native', 'make-native', 'zlib-native', 'automake-native', >> 'autoconf-native', 'freetype-native', 'unzip-native', 'zip-native', >> 'coreutils-native', 'attr-native', 'libxml2-native', 'ninja-native', >> 'xz-native', 'gettext-native', 'util-linux-native', 'gtk-doc-native', >> 'libpcre-native', 'libffi-native', 'meson-native', 'python3-native', >> 'texinfo-dummy-native', 'expat-native', 'gperf-native', >> 'cmake-native', 'rhino-native', 'xorgproto-native', >> 'classpath-native', 'ecj-bootstrap-native', 'jamvm-native', >> 'libxt-native', 'libxrender-native', 'libxext-native', >> 'libx11-native', 'bcel-native', 'xerces-j-native', 'gnujaf-native', >> 'commons-logging-native', 'log4j1.2-native', 'oro-native', >> 'bsf-native', 'fastjar-native', 'jdepend-native', 'regexp-native', >> 'xml-commons-resolver1.1-native', 'gnumail-native', 'xalan-j-native', >> 'commons-net-native', 'junit-native', 'antlr-native', 'jsch-native', >> 'm4-native', 'gnu-config-native', 're2c-native', 'libcap-ng-native', >> 'ncurses-native', 'libpcre2-native', 'python3-setuptools-native', >> 'readline-native', 'sqlite3-native', 'gdbm-native', >> 'libtirpc-native', 'libnsl2-native', 'bzip2-native', 'curl-native', >> 'libecj-bootstrap-native', 'util-macros-native', 'libxdmcp-native', >> 'libxcb-native', 'libsm-native', 'xtrans-native', 'jaxp1.3-native', >> 'logkit-native', 'servlet2.3-native', 'jacl-native', >> 'inetlib-native', 'cup-native', 'jlex-native', 'jzlib-native', >> 'xcb-proto-native', 'libpthread-stubs-native', 'libxau-native', >> 'libice-native', 'avalon-framework-api-native'] >> | DEBUG: Python function extend_recipe_sysroot finished >> | DEBUG: Executing shell function do_configure >> | automake (GNU automake) 1.16.2 >> | Copyright (C) 2020 Free Software Foundation, Inc. >> | License GPLv2+: GNU GPL version 2 or later >> <https://gnu.org/licenses/gpl-2.0.html> >> | This is free software: you are free to change and redistribute it. >> | There is NO WARRANTY, to the extent permitted by law. >> | >> | Written by Tom Tromey <tromey@redhat.com> >> | and Alexandre Duret-Lutz <adl@gnu.org>. >> | AUTOV is 1.16 >> | NOTE: Executing ACLOCAL="aclocal >> --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ >> --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16" >> autoreconf -Wcross --verbose --install --force --exclude=autopoint >> --exclude=gtkdocize -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> | autoreconf: export WARNINGS=cross,no-obsolete >> | autoreconf: Entering directory '.' >> | autoreconf: configure.ac: not using Gettext >> | autoreconf: running: aclocal >> --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ >> --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 >> -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: configure.ac: tracing >> | autoreconf: configure.ac: creating directory >> $TOPDIR/common/autoconf/build-aux >> | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: >> No such file or directory >> | autoreconf: configure.ac: not using Libtool >> | autoreconf: configure.ac: not using Intltool >> | autoreconf: configure.ac: not using Gtkdoc >> | autoreconf: running: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: running: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: configure.ac: not using Automake >> | Error in tempfile() using template >> $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory >> ($TOPDIR/common/autoconf/build-aux/) does not exist at >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf >> line 411. >> | ERROR: autoreconf execution failed. >> | WARNING: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 >> exit 1 from 'exit 1' >> | WARNING: Backtrace (BB generated script): >> | #1: bbfatal_log, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 284 >> | #2: die, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 274 >> | #3: autotools_do_configure, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 236 >> | #4: do_configure, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 160 >> | #5: main, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 298 >> | ERROR: Execution of >> '/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646' >> failed with exit code 1: >> | automake (GNU automake) 1.16.2 >> | Copyright (C) 2020 Free Software Foundation, Inc. >> | License GPLv2+: GNU GPL version 2 or later >> <https://gnu.org/licenses/gpl-2.0.html> >> | This is free software: you are free to change and redistribute it. >> | There is NO WARRANTY, to the extent permitted by law. >> | >> | Written by Tom Tromey <tromey@redhat.com> >> | and Alexandre Duret-Lutz <adl@gnu.org>. >> | AUTOV is 1.16 >> | autoreconf: export WARNINGS=cross,no-obsolete >> | autoreconf: Entering directory '.' >> | autoreconf: configure.ac: not using Gettext >> | autoreconf: running: aclocal >> --system-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal/ >> --automake-acdir=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/share/aclocal-1.16 >> -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> -I >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: configure.ac: tracing >> | autoreconf: configure.ac: creating directory >> $TOPDIR/common/autoconf/build-aux >> | autoreconf: error: cannot create $TOPDIR/common/autoconf/build-aux: >> No such file or directory >> | autoreconf: configure.ac: not using Libtool >> | autoreconf: configure.ac: not using Intltool >> | autoreconf: configure.ac: not using Gtkdoc >> | autoreconf: running: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoconf >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: running: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoheader >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/ >> --include=/home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/jdk8u-jdk8u272-ga/common/autoconf/build-aux/ >> --force >> | autoreconf: configure.ac: not using Automake >> | Error in tempfile() using template >> $TOPDIR/common/autoconf/build-aux/XXXXXXXXXX: Parent directory >> ($TOPDIR/common/autoconf/build-aux/) does not exist at >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/recipe-sysroot-native/usr/bin/autoreconf >> line 411. >> | WARNING: >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646:284 >> exit 1 from 'exit 1' >> | WARNING: Backtrace (BB generated script): >> | #1: bbfatal_log, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 284 >> | #2: die, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 274 >> | #3: autotools_do_configure, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 236 >> | #4: do_configure, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 160 >> | #5: main, >> /home/.../build/tmp-glibc/work/x86_64-linux/openjdk-8-native/272-r0/temp/run.do_configure.16646, >> line 298 >> | >> | Backtrace (metadata-relative locations): >> | #1: bbfatal_log, >> /home/.../oe-core/meta/classes/logging.bbclass, line 72 >> | #2: die, /home/.../oe-core/meta/classes/base.bbclass, line 56 >> | #3: autotools_do_configure, >> /home/.../oe-core/meta/classes/autotools.bbclass, line 224 >> | #4: do_configure, autogenerated, line 6 >> ERROR: Task >> (/home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure) >> failed with exit code '1' >> NOTE: Tasks Summary: Attempted 4517 tasks of which 4312 didn't need >> to be rerun and 1 failed. >> >> Summary: 1 task failed: >> /home/.../meta-java/recipes-core/openjdk/openjdk-8-native_272.bb:do_configure >> >> >> >> >> >> >> Met vriendelijke groet / kind regards, >> >> Mike Looijmans >> System Expert >> >> >> TOPIC Embedded Products B.V. >> Materiaalweg 4, 5681 RJ Best >> The Netherlands >> >> T: +31 (0) 499 33 69 69 >> E: mike.looijmans@topicproducts.com >> W: www.topic.nl >> >> Please consider the environment before printing this e-mail >> >> >> > > > > -- Mike Looijmans ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-03-24 8:43 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.949ef384-8293-46b8-903f-40a477c056ae.75f5ae13-2f0a-42dd-b164-bf1c3f2c0c91@emailsignatures365.codetwo.com>
[not found] ` <1b153bce-a66a-45ee-a5c6-963ea6fb1c82.0d2bd5fa-15cc-4b27-b94e-83614f9e5b38.74969f47-fd5f-43b1-b5f3-843bc6e03141@emailsignatures365.codetwo.com>
2021-03-22 9:43 ` [meta-java] openjre8 fails to compile on aarch64 Mike Looijmans
2021-03-22 11:53 ` [oe] " Richard Leitner
2021-03-22 12:15 ` Mike Looijmans
2021-03-22 12:36 ` Richard Leitner
2021-03-22 14:52 ` Mike Looijmans
[not found] ` <166EB1C4D79F83DA.5508@lists.openembedded.org>
2021-03-22 15:04 ` Mike Looijmans
[not found] ` <166EB26D9B0785E4.5508@lists.openembedded.org>
2021-03-22 15:36 ` Mike Looijmans
[not found] ` <166EB42E11D37A69.5508@lists.openembedded.org>
2021-03-22 15:45 ` Mike Looijmans
[not found] ` <166EA0EA5639ABCD.32074@lists.openembedded.org>
2021-03-23 15:09 ` Mike Looijmans
[not found] ` <166F014747987FB1.18754@lists.openembedded.org>
2021-03-24 7:28 ` Mike Looijmans
[not found] ` <166F36B0213D2F47.651@lists.openembedded.org>
2021-03-24 8:43 ` Mike Looijmans
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.