make[2]: Entering directory `/var/tmp/portage/emu10k1-cvs-16042003/work/emu10k1/utils/as10k1' gcc -M *.c -W -Wall > .depend as10k1.c:42:13: missing terminating " character as10k1.c:46:22: missing terminating ' character as10k1.c:68:1: missing terminating " character make[2]: *** [dep] Error 1 ---- Same error in a few other places. Looks like a deprecated way of using string constants (--help output of utility in this case). Reproducible: Always Steps to Reproduce:
I guess it'll have to be patched. I'm not a gcc3.3 user (yet) so i'll attacch the patches here for testing. Probably get to this during this week.
The official site makes report of this bug, bus has no solution. http://sourceforge.net/tracker/index.php?func=detail&aid=767162&group_id=44773&atid=440822 Maybe the only solution is to correct the code as sugested by person on the site. Maybe if I have some free time this weekend
Created attachment 17667 [details] as10k1.c alternative Replace it with the old one.
Created attachment 17668 [details] Fix for as10k.c Replace it with the old one.
Created attachment 17669 [details] Fix for as10k.c Replace it with the old one.
Created attachment 17670 [details] debug.c alternative Replace the old one
Created attachment 17671 [details] dsp.c alternative Replace the old one
Sorry for the double alternatives, but I couln'd remove the wrong entries. I'm not yet familiar with gentoo, so not repacked to a nice package.... But this replacements worked at my install (newbie). I cp the .c packages to the right place during the emerge as10k1 procedure Hope someone comes up with a more contructive solution.
This will be fixed by johnm shortly. *** This bug has been marked as a duplicate of 28762 ***