media-sound/audacity fails to compile with GCC 4 (I am using gcc 4.1.0). This patch seems to fix it. Reproducible: Always Steps to Reproduce:
Created attachment 73699 [details, diff] Audacity patch for gcc4
Created attachment 73700 [details] Updated ebuild
Looks fine. Did you send this upstream as well?
Nah, haven't sent it upstream yet. I'll take a look at that now.
When you'll have submitted it, if upstream won't do a new release, I'll merge it.
Their bugzilla page said that if you are not a dev that they didn't want you to start any bugs. It said instead to email them. I emailed them Nov. 28th and haven't heard back yet. So if your were looking for a bugreport over at audacity, that's why it isn't there.
Sorry, not had time to upgrade a machine to gcc 4.0 and test this, the patch has come down the mailing list (missed 1.2.4 release). 1.2.x development is stopped, I'm not sure what the 1.3 beta status is with GCC 4, but should be better, hpefully will be an ebuild available shortly to test.
Can't get gcc 4 to compile so can't test - error is: make[3]: Entering directory `/var/tmp/portage/gcc-4.0.2-r2/work/build/gcc' ./xgcc -B./ -B/usr/i686-pc-linux-gnu/bin/ -isystem /usr/i686-pc-linux-gnu/includ e -isystem /usr/i686-pc-linux-gnu/sys-include -L/var/tmp/portage/gcc-4.0.2-r2/wo rk/build/gcc/../ld -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -isystem ./include -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I/var/tmp/portage/gcc-4.0.2-r2/work/gcc-4.0.2/gcc -I/var/tmp/portage/gcc-4.0.2-r2/work/gcc-4.0.2/gcc/. -I/var/tmp/portage/gcc-4.0.2-r2/work/gcc-4.0.2/gcc/../include -I/var/tmp/portage/gcc-4.0.2-r2/work/gcc-4.0.2/gcc/../libcpp/include -DL_muldi3 -fvisibility=hidden -DHIDE_EXPORTS -c /var/tmp/portage/gcc-4.0.2-r2/work/gcc-4.0.2/gcc/libgcc2.c -o libgcc/./_muldi3.o Assembler messages: FATAL: can't create libgcc/./_muldi3.o: No such file or directory make[3]: *** [libgcc/./_muldi3.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/gcc-4.0.2-r2/work/build/gcc'
fixed in 1.2.4b.