On Thu, Jun 16, 2005 at 03:44:06AM -0700, Blars Blarson wrote: > Package: ncurses > Version: 5.4-6 > Severity: serious > Tags: sid > Justification: fails to build from source > > ncurses fails to build from source a sparc buildd: > > gcc -DHAVE_CONFIG_H -I../ncurses -I/build/buildd/ncurses-5.4/ncurses > -I/build/buildd/ncurses-5.4/ncurses/../include -I. -I../include > -D_GNU_SOURCE -DNDEBUG -DCPP_HAS_STATIC_CAST -O2 -g -D_REENTRANT -c > /build/buildd/ncurses-5.4/ncurses/widechar/lib_wunctrl.c -o > ../objects/lib_wunctrl.o > In file included from > /build/buildd/ncurses-5.4/ncurses/widechar/lib_wunctrl.c:36: > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:100:22: nc_panel.h: No such > file or directory > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:253:24: term_entry.h: No such > file or directory > In file included from > /build/buildd/ncurses-5.4/ncurses/widechar/lib_wunctrl.c:36: > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:525: error: field > `_panelHook' has incomplete type > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:801:22: nc_alloc.h: No such > file or directory > In file included from > /build/buildd/ncurses-5.4/ncurses/widechar/lib_wunctrl.c:36: > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:1095: error: syntax error > before '*' token > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:1095: error: syntax error > before '*' token > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:1095: warning: data > definition has no type or storage class > /build/buildd/ncurses-5.4/ncurses/curses.priv.h:1111: error: syntax error > before '*' token > make[2]: *** [../objects/lib_wunctrl.o] Error 1 > make[2]: Leaving directory `/build/buildd/ncurses-5.4/obj-wide/ncurses' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/build/buildd/ncurses-5.4/obj-wide' > make: *** [build-wide] Error 2
Are you sure that the build directory was not removed during this build? I can't imagine how that error could happen. > A different problem occurs on my sparc pbuilder: > > mv debian/tmp/usr/lib/libncursesw.so.5 debian/tmp/lib/ > dh_movefiles -s > dh_movefiles: debian/tmp/usr/lib64/libncurses.so not found (supposed to put > it in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libform.so not found (supposed to put it > in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libmenu.so not found (supposed to put it > in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libpanel.so not found (supposed to put it > in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libncurses.a not found (supposed to put it > in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libncurses++.a not found (supposed to put > it in lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libform.a not found (supposed to put it in > lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libmenu.a not found (supposed to put it in > lib64ncurses5-dev) > dh_movefiles: debian/tmp/usr/lib64/libpanel.a not found (supposed to put it > in lib64ncurses5-dev) > tar: /tmp/buildd/ncurses-5.4/debian/movelist: Cannot open: No such file or > directory > tar: Error is not recoverable: exiting now > sh: /tmp/buildd/ncurses-5.4/debian/movelist: No such file or directory This works on the buildd; maybe there are missing packages? Or an unstated dependency on a 64-bit kernel, have you got a 32-bit system? Ben Collins wrote the lib64 support. -- Daniel Jacobowitz CodeSourcery, LLC -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]