Summary: | x11-libs/cairo-1.8.8 fails to configure | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adam Purkrt <adam> |
Component: | [OLD] Library | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | koesterreich |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | config.log |
Description
Adam Purkrt
2009-06-28 16:34:28 UTC
uh, sorry, the workaround on x86 should be: "export ax_cv_c_float_words_bigendian=no" Start with attaching config.log. Created attachment 196095 [details]
config.log
Something doesn't seem right: you have '-march=nocona' but claim to be on x86. On x86 it works fine. Try compiling that test manually and see what result you'll get. It's simply a specially crafted double - see build/aclocal.float.m4. Yeah that is probably it! I had (in /etc/make.conf): CHOST="i686-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" changing "-march=nocona" to "-march=core2" fixes things. I want a 32-bit system, so "-march=nocona" was/is probably a nonsense. Thank you! (In reply to comment #4) > Something doesn't seem right: > you have '-march=nocona' but claim to be on x86. > On x86 it works fine. > Try compiling that test manually and see what result you'll get. > It's simply a specially crafted double - see > build/aclocal.float.m4. > Please reopen the bug, the problem does still exist on arm. My /etc/make.conf: CFLAGS="-O2 -pipe -fomit-frame-pointer -mcpu=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -ffast-math -fsingle-precision-constant" CXXFLAGS="${CFLAGS}" CHOST="armv7a-unknown-linux-gnueabi" |