Summary: | gcc-4.1.2 fails to build with USE=d on hppa | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jeroen Roovers (RETIRED) <jer> |
Component: | Current packages | Assignee: | HPPA Porters <hppa> |
Status: | RESOLVED LATER | ||
Severity: | minor | CC: | anant, toolchain |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | HPPA | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
gcc-4.1.2.log.bz2 gcc/d/phobos/config.log build/hppa2.0-unknown-linux-gnu/libphobos/config.log |
Description
Jeroen Roovers (RETIRED)
![]() Created attachment 119537 [details]
emerge --info
Masked d USE flag in profiles/default-linux/hppa/use.mask. Temporarily I hope. you cut out the actual error post a full build log I have another one just like this one. Created attachment 119949 [details]
gcc-4.1.2.log.bz2
URLs == bad, you know that :p
here's the real error: configure: error: Missing fpclassify and signbit make[2]: *** [configure-target-libphobos] Error 1 post the config.log from the d/phobos/ subdir ... Created attachment 119960 [details]
gcc/d/phobos/config.log
Seems like this config.log was generated on a completely different system. :)
elmer /dev/shm/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/gcc/d/phobos # ls -l config.log
-rw-r--r-- 1 root root 2405 2006-06-03 04:57 config.log
Comment on attachment 119960 [details]
gcc/d/phobos/config.log
it was ... i was referring to the one in the build directory
(In reply to comment #9) > (From update of attachment 119960 [details] [edit]) > it was ... i was referring to the one in the build directory portage/sys-devel/gcc-4.1.2/work # find . -type d -name phobos ./gcc-4.1.2/gcc/d/phobos portage/sys-devel/gcc-4.1.2/work # find . -type d -name d ./build/gcc/d ./gcc-4.1.2/gcc/d ./gcc-4.1.2/gcc/testsuite/ada/acats/tests/d Created attachment 119961 [details]
build/hppa2.0-unknown-linux-gnu/libphobos/config.log
It seems to fail here to. d has been use.mask'd in our profile for the time being. I can provide a build.log if anyone needs it. - ferdy We have a newer compiler stable now (which doesn't have D), and the person maintaining D is no longer with Gentoo. Does anyone care about this, or can it be closed as wontfix instead of letting it sit here and rot? You're right, Mark. Since nobody followed up on this one or complained that it wasn't fixed yet, we might as well close it. Whoops. Missed that hppa is in this, too. reopening and just removing alpha CC. Looks like D is unsupported for now. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76be8feec7ef6009ad74425b4220b2e6167b4bb6 commit 76be8feec7ef6009ad74425b4220b2e6167b4bb6 Author: Sam James <sam@gentoo.org> AuthorDate: 2025-03-21 21:42:30 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-21 21:42:56 +0000 profiles/arch/hppa: unmask USE=d The D compiler in GCC has been rewritten and changed substantially since 2007. Bug: https://bugs.gentoo.org/178896 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/hppa/use.mask | 4 ---- 1 file changed, 4 deletions(-) |