It turns out I have been running on 4.0.0alpha-4692 for a while, all the
newer ones have a broken build:

libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../config -I../gnulib 
-fno-strict-aliasing -D_GNU_SOURCE -
pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Wextra 
-Wparentheses -Wdeclaration-
after-statement -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations 
-Wformat -Wformat-security 
-Wsign-compare -Wfloat-equal -Wold-style-definition -Wno-strict-aliasing 
-Wno-unknown-pragmas -g -O2 -fno-
strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -MT util.lo -MD -MP 
-MF .deps/util.Tpo -c util.c  
-fPIC -DPIC -o .libs/util.o
util.c: In function 'portable_readdir':
util.c:1150:9: error: #pragma GCC diagnostic not allowed inside functions
util.c:1151:9: error: #pragma GCC diagnostic not allowed inside functions
util.c:1152:5: warning: missing initializer
util.c:1152:5: warning: (near initialization for 'mutex.unused')
util.c:1153:9: error: #pragma GCC diagnostic not allowed inside functions
make[3]: *** [util.lo] Error 1
make[3]: Leaving directory `/home/amanda/amanda-4.0.0alpha.svn.4700/common-src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/amanda/amanda-4.0.0alpha.svn.4700/common-src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/amanda/amanda-4.0.0alpha.svn.4700'
make: *** [all] Error 2

Sorry to disturb the party. I was rather enjoying it myself. ;-)

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene>
A strong conviction that something must be done is the parent of many
bad measures.
                -- Daniel Webster

Reply via email to