Summary: | libvorbis-1.0.1-r2 won't compile with -ftracer and gcc-3.4 on -march=k6-2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Prakash Punnoor <prakashp> |
Component: | New packages | Assignee: | Please assign to toolchain <gcc-porting> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | media-video |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 48528 |
Description
Prakash Punnoor
2004-04-30 01:25:49 UTC
What's the full error? /bin/sh ../libtool --mode=compile gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -I. -I. -I../include -I/usr/include -O20 -ffast-math -D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math -ftracer -pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -I. -I. -I../include -I/usr/include -O20 -ffast-math -D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math -ftracer -pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c -fPIC -DPIC -o .libs/info.o {standard input}: Assembler messages: {standard input}:6541: Error: value of ffffffffffffff7f too large for field of 1 bytes at 000000000000040e make[2]: *** [psy.lo] Fehler 1 make[2]: *** Warte auf noch nicht beendete Prozesse... gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libvorbis\" -DVERSION=\"1.0.1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -I. -I. -I../include -I/usr/include -O20 -ffast-math -D_REENTRANT -fsigned-char -march=k6-2 -mtune=k6-2 -O2 -ffast-math -ftracer -pipe -frename-registers -mno-sse2 -fPIC -DUSE_MEMORY_H -c info.c -o info.o >/dev/null 2>&1 make[2]: Leaving directory `/var/tmp/portage/libvorbis-1.0.1-r2/work/libvorbis-1.0.1/lib' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/libvorbis-1.0.1-r2/work/libvorbis-1.0.1/lib' make: *** [all-recursive] Fehler 1 !!! ERROR: media-libs/libvorbis-1.0.1-r2 failed. !!! Function src_compile, Line 51, Exitcode 2 !!! (no error message) *bump* news on this? This is still a problem with gcc-3.4, but is fixed in gcc-4. I added filtering for -ftracer to the libvorbis ebuilds. |