Cannot build netpbm-10.49.00 on Gentoo/FreeBSD because of using undefined signal SIGPWR. Upstream trunk already fix this problem. Here is a patch. http://netpbm.svn.sourceforge.net/viewvc/netpbm/trunk/lib/libsystem.c?r1=1129&r2=1149&view=patch I've confirmed that appling this patch make it possible to emerge netpbm-10.49.00 on Gentoo/FreeBSD. Reproducible: Always Steps to Reproduce: 1.emerge =netpbm-10.49.00 Actual Results: build fail with te follwing output. i686-gentoo-freebsd7.1-gcc -Wall -c -I. -Iimportinc -Iimportinc/netpbm -I/usr/tmp/portage/media-libs/netpbm-10.49.00/work/netpbm-10.49.00/lib -DNDEBUG -O2 -pipe -march=prescott --param l1-cache-size=16 --param l1-cache-line-size=64 -mtune=prescott -fPIC \ -o libsystem.o libsystem.c libsystem.c: In function ‘signalName’: libsystem.c:249: error: ‘SIGPWR’ undeclared (first use in this function) libsystem.c:249: error: (Each undeclared identifier is reported only once libsystem.c:249: error: for each function it appears in.)
if its applied upstream, I suppose it's worth applying it in the tree
if you want to commit the patch to the current 10.49.00, feel free
(In reply to comment #2) > if you want to commit the patch to the current 10.49.00, feel free > seems you did it: 20 Mar 2010; Mike Frysinger <vapier@gentoo.org> netpbm-10.49.00.ebuild, +files/netpbm-10.49.00-sigpower.patch: Add fix from upstream for BSD systems #310179 by Naohiro Aota.
sorry, meant to close this bug in the process