Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686064 - =dev-java/openjdk-8.212_p03-r3 on arm64 - g++: error: unrecognized command line option ‘-m64’
Summary: =dev-java/openjdk-8.212_p03-r3 on arm64 - g++: error: unrecognized command li...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: ARM64 Linux
: Normal normal (vote)
Assignee: Georgy Yakovlev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tc-directly
  Show dependency tree
 
Reported: 2019-05-16 03:41 UTC by Ross Bridger
Modified: 2019-05-16 07:25 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,159.72 KB, text/plain)
2019-05-16 03:41 UTC, Ross Bridger
Details
emerge --info =openjdk-8.212_p03 (emerge-info-openjdk.txt,5.58 KB, text/plain)
2019-05-16 03:42 UTC, Ross Bridger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Bridger 2019-05-16 03:41:31 UTC
Created attachment 576822 [details]
build.log

/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT  -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/prims -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/precompiled -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/cpu/x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os_cpu/linux_x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/linux/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"25.212-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"portage\"" -DHOTSPOT_LIB_ARCH=\"aarch64\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\""  -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER  -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -O3  -DVM_LITTLE_ENDIAN -D_LP64=1 -Wno-error -Wpointer-arith -Wsign-compare -Wundef -Wunused-function -Wunused-value   -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -fno-delete-null-pointer-checks -fno-lifetime-dse -std=gnu++98 -c -MMD -MP -MF ../generated/dependencies/abstractCompiler.o.d -fpch-deps -o abstractCompiler.o /var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/compiler/abstractCompiler.cpp 
/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT  -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/prims -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/precompiled -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/cpu/x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os_cpu/linux_x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/linux/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"25.212-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"portage\"" -DHOTSPOT_LIB_ARCH=\"aarch64\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\""  -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER  -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -O3  -DVM_LITTLE_ENDIAN -D_LP64=1 -Wno-error -Wpointer-arith -Wsign-compare -Wundef -Wunused-function -Wunused-value   -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -fno-delete-null-pointer-checks -fno-lifetime-dse -std=gnu++98 -c -MMD -MP -MF ../generated/dependencies/accessFlags.o.d -fpch-deps -o accessFlags.o /var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/utilities/accessFlags.cpp 
/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT  -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/prims -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/precompiled -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/cpu/x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os_cpu/linux_x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/linux/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"25.212-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"portage\"" -DHOTSPOT_LIB_ARCH=\"aarch64\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\""  -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER  -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -O3  -DVM_LITTLE_ENDIAN -D_LP64=1 -Wno-error -Wpointer-arith -Wsign-compare -Wundef -Wunused-function -Wunused-value   -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -fno-delete-null-pointer-checks -fno-lifetime-dse -std=gnu++98 -c -MMD -MP -MF ../generated/dependencies/ad_x86_64.o.d -fpch-deps -o ad_x86_64.o ../generated/adfiles/ad_x86_64.cpp 
Compiling ../generated/adfiles/ad_x86_64_clone.cpp
rm -f ad_x86_64_clone.o
/usr/bin/g++ -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT  -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/prims -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/share/vm/precompiled -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/cpu/x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os_cpu/linux_x86/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/linux/vm -I/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"25.212-b03\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"portage\"" -DHOTSPOT_LIB_ARCH=\"aarch64\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\""  -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER  -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -DDONT_USE_PRECOMPILED_HEADER -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -fvisibility=hidden -m64  -pipe -fno-strict-aliasing  -fno-omit-frame-pointer -O3  -DVM_LITTLE_ENDIAN -D_LP64=1 -Wno-error -Wpointer-arith -Wsign-compare -Wundef -Wunused-function -Wunused-value   -march=armv8-a+crc -mtune=cortex-a53 -O2 -pipe -flto -ftree-vectorize -fuse-linker-plugin -fno-delete-null-pointer-checks -fno-lifetime-dse -std=gnu++98 -c -MMD -MP -MF ../generated/dependencies/ad_x86_64_clone.o.d -fpch-deps -o ad_x86_64_clone.o ../generated/adfiles/ad_x86_64_clone.cpp 
g++: error: unrecognized command line option ‘-m64’
g++: error: unrecognized command line option ‘-m64’
gmake[6]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/makefiles/rules.make:151: abstractCompiler.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
g++: error: unrecognized command line option ‘-m64’
g++: error: unrecognized command line option ‘-m64’
gmake[6]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/makefiles/rules.make:151: accessFlags.o] Error 1
g++: error: unrecognized command line option ‘-m64’
g++: error: unrecognized command line option ‘-m64’
gmake[6]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/makefiles/rules.make:151: ad_x86_64.o] Error 1
g++: error: unrecognized command line option ‘-m64’
g++: error: unrecognized command line option ‘-m64’
gmake[6]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/makefiles/rules.make:151: ad_x86_64_clone.o] Error 1
gmake[6]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/build/linux-aarch64-normal-server-release/hotspot/linux_amd64_compiler2/product'
gmake[5]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/makefiles/top.make:120: the_vm] Error 2
gmake[5]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/build/linux-aarch64-normal-server-release/hotspot/linux_amd64_compiler2/product'
gmake[4]: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/hotspot/make/linux/Makefile:284: product] Error 2
gmake[4]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/build/linux-aarch64-normal-server-release/hotspot'
gmake[3]: *** [Makefile:231: generic_build2] Error 2
gmake[3]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/hotspot-jdk8u212-b03/make'
gmake[2]: *** [Makefile:177: product] Error 2
gmake[2]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/hotspot-jdk8u212-b03/make'
gmake[1]: *** [HotspotWrapper.gmk:45: /var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/build/linux-aarch64-normal-server-release/hotspot/_hotspot.timestamp] Error 2
gmake[1]: Leaving directory '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03/make'
make: *** [/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03//make/Main.gmk:110: hotspot-only] Error 2
 * ERROR: dev-java/openjdk-8.212_p03-r3::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=dev-java/openjdk-8.212_p03-r3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-java/openjdk-8.212_p03-r3::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03'
 * S: '/var/tmp/portage/dev-java/openjdk-8.212_p03-r3/work/jdk8u-jdk8u212-b03'
!!! When you file a bug report, please include the following information:
GENTOO_VM=openjdk-bin-8  CLASSPATH="" JAVA_HOME="/opt/openjdk-bin-8.191_p12"
JAVACFLAGS="-source 8 -target 8" COMPILER=""
and of course, the output of emerge --info =openjdk-8.212_p03
Comment 1 Ross Bridger 2019-05-16 03:42:40 UTC
Created attachment 576824 [details]
emerge --info =openjdk-8.212_p03
Comment 2 Jeroen Roovers gentoo-dev 2019-05-16 07:25:28 UTC
See also:

Bug #455420: dev-java/icedtea:8 does not respect CC
Bug #455422: dev-java/icedtea:8 does not respect CXX
Bug #455424: dev-java/icedtea:6 does not respect AR

Not sure why that needed three separate bugs where it's just a matter of fixing the toolchain prefix _once_ (and for all), or why it takes so long to fix.