Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303253 - sys-libs/libstdc++-v3 fail to compile in same circumtances
Summary: sys-libs/libstdc++-v3 fail to compile in same circumtances
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-02 19:32 UTC by INODE64 Sistemas
Modified: 2010-03-11 22:51 UTC (History)
0 users

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


Attachments
old_gcc336.diff (old_gcc336.diff,384 bytes, patch)
2010-02-02 19:32 UTC, INODE64 Sistemas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description INODE64 Sistemas 2010-02-02 19:32:17 UTC
When use -msahf or -mcx16 in ALLOWED_FLAGS and CFLAGS, show this error:


CPU config directory is cpu/i486
OS config directory is os/gnu-linux
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/x86_64-pc-linux-gnu/bin/nm
checking how to recognise dependant libraries... file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )
checking for object suffix... configure: error: installation or configuration problem; compiler does not work
make: *** [configure-target-libstdc++-v3] Error 1
 * ERROR: sys-libs/libstdc++-v3-3.3.6 failed:
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 3054:  Called die
 * The specific snippet of code:
 *       emake all-target-libstdc++-v3 || die


Reproducible: Always
Comment 1 INODE64 Sistemas 2010-02-02 19:32:55 UTC
Created attachment 218213 [details, diff]
old_gcc336.diff

to fix the problem
Comment 2 Thomas Sachau gentoo-dev 2010-03-11 21:09:34 UTC
I would call this bug invalid, since those flags dont look like default ones, but i leave the decision to the herd.
Comment 3 Ryan Hill (RETIRED) gentoo-dev 2010-03-11 22:02:45 UTC
that's why they're not in ALLOWED_FLAGS.
Comment 4 INODE64 Sistemas 2010-03-11 22:36:24 UTC
for best performance, of course
Comment 5 INODE64 Sistemas 2010-03-11 22:37:01 UTC
for best performance, of course
Comment 6 INODE64 Sistemas 2010-03-11 22:40:20 UTC
I use this flags for speed , and -msahf or -mcx16 are support in gcc >=4.3 but no in 3.x.x
Comment 7 Ryan Hill (RETIRED) gentoo-dev 2010-03-11 22:51:39 UTC
which is why they're filtered by strip-flags.  stop overriding the filter.