emerge silc-plugin starts compiling, and works for 20 minutes or so, then exits with following errors: silc-core.c: In function `silc_init_userinfo': silc-core.c:102: warning: assignment discards qualifiers from pointer target type silc-core.c:104: warning: assignment discards qualifiers from pointer target type silc-core.c:112: warning: assignment discards qualifiers from pointer target type silc-core.c:114: warning: assignment discards qualifiers from pointer target type silc-core.c:124: warning: assignment discards qualifiers from pointer target type silc-core.c:126: warning: assignment discards qualifiers from pointer target type silc-core.c:143: warning: assignment discards qualifiers from pointer target type silc-core.c:145: warning: assignment discards qualifiers from pointer target type silc-core.c: In function `silc_core_init': silc-core.c:546: warning: implicit declaration of function `silc_core_deinit' silc-core.c:552: error: label at end of compound statement silc-core.c: At top level: silc-core.c:557: error: conflicting types for 'silc_core_deinit' silc-core.c:546: error: previous implicit declaration of 'silc_core_deinit' was here make: *** [silc-core.lo] Error 1 make: *** Waiting for unfinished jobs.... make: Leaving directory `/var/tmp/portage/silc-plugin-1.0.1/work/irssi-0.8.9/src/silc/core' Reproducible: Always Steps to Reproduce: 1.emerge silc-plugin 2. 3. Expected Results: Successful installation irssi 0.8.9, as it didn't want to build with irssi-cvs present. GCC 3.4
Assigning to self.
*** Bug 67257 has been marked as a duplicate of this bug. ***
Fixed in CVS, thanks viq. I used your comment in bug #67257 to create a patch that fixes this. Let's hope c0ffee will fix this in next release.