checking whether gettimeofday can accept two arguments... yes checking whether the target is ILP32... yes checking whether the target supports hidden visibility... yes checking whether the target supports dllexport... no checking whether the target supports symbol aliases... yes checking whether the target supports __sync_fetch_and_add... no checking configured target thread model... posix checking whether pragma weak works... yes checking whether the target can unlink an open file... yes checking whether the target has CRLF as line terminator... no updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing default-1 commands config.status: executing gstdint.h commands make[2]: Leaving directory `/dev/shm/portage/sys-devel/gcc-4.1.2/work/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/dev/shm/portage/sys-devel/gcc-4.1.2/work/build' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-4.1.2 failed. Call stack: ebuild.sh, line 1615: Called dyn_compile ebuild.sh, line 972: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ebuild.sh, line 1305: Called toolchain_src_compile toolchain.eclass, line 26: Called gcc_src_compile toolchain.eclass, line 1552: Called gcc_do_make toolchain.eclass, line 1426: Called die !!! emake failed with bootstrap-lean !!! If you need support, post the topmost build error, and the call stack if rel evant. !!! A complete build log is located at '/keeps/gentoo/emergelogs/elmer/sys-devel :gcc-4.1.2:20070517-023336.log'.
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.
http://dev.gentoo.org/~jer/sys-devel:gcc-4.1.2:20070517-023336.log
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(-)