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]

Reply via email to