package: plan
severity: serious

Plan FTBFS on armel and armhf with the following error.

gcc -O2 -DPLANHOME=\"".plan.dir"\" -DPLANLOCK=\""~/.plan.dir/lock.plan"\" 
-DPLANDLOCK=\""~/.plan.dir/lock.pland"\" -W -Wall -Wcast-align -Wmissing-declarations -Wmissing-prototypes 
-Wstrict-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -I/usr/X11R6/include -DNOLOCK -DLINUX -Dlinux -DRABBITS   -c main.c
In file included from cal.h:6:0,
                from main.c:32:
config.h:312:8: error: redefinition of 'struct user'
/usr/include/arm-linux-gnueabihf/sys/user.h:49:8: note: originally defined here
In file included from cal.h:323:0,
                from main.c:32:
proto.h:271:2: warning: function declaration isn't a prototype 
[-Wstrict-prototypes]
proto.h:272:2: warning: function declaration isn't a prototype 
[-Wstrict-prototypes]
main.c:54:1: warning: function declaration isn't a prototype 
[-Wstrict-prototypes]
main.c: In function 'do_get_rsrc':
main.c:729:35: warning: cast discards '__attribute__((const))' qualifier from 
pointer target type [-Wcast-qual]
main.c: In function 'init_resources':
main.c:744:5: warning: cast discards '__attribute__((const))' qualifier from 
pointer target type [-Wcast-qual]
<--snip a load of similar warnings-->
main.c:781:5: warning: cast discards '__attribute__((const))' qualifier from 
pointer target type [-Wcast-qual]
main.c: In function 'init_colors':
main.c:852:3: warning: cast discards '__attribute__((const))' qualifier from 
pointer target type [-Wcast-qual]
main.c: In function 'init_fonts':
main.c:906:3: warning: cast discards '__attribute__((const))' qualifier from 
pointer target type [-Wcast-qual]
make[2]: *** [main.o] Error 1
make[2]: Leaving directory 
`/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/src'
make[1]: [linux] Error 2 (ignored)
--------------------
NOTE: if compilation failed with "cannot find -lXt", try "make clean; make 
linux64"
make[1]: Leaving directory 
`/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/src'
touch build-stamp
fakeroot debian/rules binary-arch
dh_testdir
dh_testroot
dh_clean
dh_installdirs
install -d 
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/share/man/man1
 
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/share/man/man4
 \
                
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/share/man/man8
make -C src install 
DESTDIR=/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp
make[1]: Entering directory 
`/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/src'
rm -f 
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/bin/pland 
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/bin/notifier
 
/build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/lib/plan/netplan
mkdir -p /build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/bin
cp plan /build/buildd-plan_1.10.1-2-armhf-Wj081v/plan-1.10.1/debian/tmp/usr/bin
cp: cannot stat `plan': No such file or directory


Hopefully I can get this fixed on the glibc side but if not it will have to be fixed on the application side. If it does have to be fixed on the application side I will attempt to provide a patch.

P.S. ignoring errors in makefiles causing the package build to stumble on until it hits a missing file during the "install" step makes it harder for people looking at status pages to spot the real error. You might want to bitch at upstream about that.



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to