I'm reporting this bug because the package in summary fails to build when forcing --as-needed on through spec files (check out http://blog.flameeyes.eu/2008/11/14/problems-and-mitigation-strategies-for-as-needed for details).
Check the attached build log.
Created attachment 171828 [details]
This also fails with GCC 4.2+, yet no bug report has been open which means I doubt it is used much:
gcc -DLOCALEDIR=\"\" -DLIBDIR=\"/usr/local/share/cooledit\" -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../intl -g -O2 -c coolnext.c -fPIC -DPIC -o .libs/coolnext.o
coolnext.c:50: error: static declaration of 'run_callbacks' follows non-static declaration
coollocal.h:52: error: previous declaration of 'run_callbacks' was here
Treecleaners: do you want to get rid of this?
(In reply to comment #2)
> This also fails with GCC 4.2+, yet no bug report has been open which means I
> doubt it is used much:
I feel it is not worth fixing and support masking for removal. Again, will take action in one week unless someone steps up. (Last update to freshmeat was 4 years ago)
sorry guys but I was bored -> asneeded and implicit declarations fixed.