[Bug 637] New: MokoMakefile: Build fails: "tic: symbol lookup error: tic: undefined symbol: _nc_check_termtype"

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Sat Jul 14 02:15:11 CEST 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=637

           Summary: MokoMakefile: Build fails: "tic: symbol lookup error:
                    tic: undefined symbol: _nc_check_termtype"
           Product: OpenMoko
           Version: current svn head
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: OE bitbake recipes  / build system
        AssignedTo: mickey at vanille-media.de
        ReportedBy: gronslet at gmail.com
                CC: buglog at lists.openmoko.org


Hi, I've already reported this to the openmoko-devel list [1] a couple weeks 
ago, but feel like this is a more appropriate place. So here goes:

I am not able to build OpenMoko on Fedora 7. I've followed the MokoMakefile 
guide [2] (and read the discussion there), but still get the following error:
(as of 2007-07-13. Not sure how to get the relevant svn rev numbers)
--------------------

$ rm -rf moko/*
$ cd moko
$ wget http://www.rwhitby.net/files/openmoko/Makefile
$ unset LD_LIBRARY_PATH
$ nice make update-makefile 
$ nice make update 
$ nice make setup
$ emacs build/conf/local.conf # (add INHERIT += "rm_work")
$ nice make openmoko-devel-image

...Failed - full output from second run comes here:

$ nice make openmoko-devel-image

( cd build ; . ../setup-env ; \
          bitbake openmoko-devel-image )
NOTE: Using cache in '/home/gronslet/moko/build/tmp/cache/fic-gta01'
NOTE: Handling BitBake files: | (4353/4353) [100 %]
NOTE: Parsing finished. 4171 cached, 0 parsed, 182 skipped, 0 masked.

NOTE: build 200707140205: started

OE Build Configuration:
BB_VERSION     = "1.6.9"
OE_REVISION    = "<unknown>"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux"
MACHINE        = "fic-gta01"
DISTRO         = "openmoko"
DISTRO_VERSION = ".dev-snapshot-20070714"
TARGET_FPU     = "soft"

NOTE: preferred version 2.4 of glibc not available
NOTE: preferred version 2.4 of glibc-intermediate not available
NOTE: preferred version 2.4 of glibc not available
NOTE: Retrieved remote revisions: ['0', '0', '2360', '0']
NOTE: Retrieved remote revisions: ['239f05ee4dd4cfe0b50f251b533dcebe9e67c360', 
'0', '2375']
NOTE: Retrieved remote revisions: ['0', '0', '2360', '0']
NOTE: package ncurses-5.4: started
NOTE: package ncurses-5.4-r8: task do_install: started
ERROR: function do_install failed
ERROR: log data follows (/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/temp/log.do_install.2060)
| NOTE: make BUILD_LDFLAGS= BUILD_CCFLAGS=-I/home/gronslet/moko/build/tmp/work/
armv4t-linux/ncurses-5.4-r8/ncurses-5.4/ncurses -I/home/gronslet/moko/build/tmp/
work/armv4t-linux/ncurses-5.4-r8/ncurses-5.4/include -isystem/home/gronslet/
moko/build/tmp/staging/i686-linux/include -O2 DESTDIR=/home/gronslet/moko/build/
tmp/work/armv4t-linux/ncurses-5.4-r8/image install
| make[1]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4'
| cd man && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/man'
| sh ./edit_man.sh normal installing /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/share/man /home/gronslet/moko/build/tmp/work/
armv4t-linux/ncurses-5.4-r8/ncurses-5.4/man terminfo.5 /home/gronslet/moko/
build/tmp/work/armv4t-linux/ncurses-5.4-r8/ncurses-5.4/man/*.[0-9]*
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man5/terminfo.5.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/captoinfo.1m.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/clear.1.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_addch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_addchstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_addstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_add_wch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_add_wchstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_addwstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_attr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_beep.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_bkgd.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_bkgrnd.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_border.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_border_set.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_clear.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_color.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_delch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_deleteln.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_extend.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_getcchar.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_getch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_getstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_get_wch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_get_wstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_getyx.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_inch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_inchstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_initscr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_inopts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_insch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_insstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_instr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_ins_wch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_ins_wstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_in_wch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_in_wchstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_inwstr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_kernel.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_mouse.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_move.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_outopts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_overlay.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_pad.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_print.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_printw.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_refresh.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_scanw.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_scr_dump.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_scroll.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_slk.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_termattrs.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_termcap.3x.gz
| .. installing alias tputs.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_terminfo.3x.gz
| .. installing alias tputs.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_touch.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_trace.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_util.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/curs_window.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/default_colors.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/define_key.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_cursor.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_data.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_driver.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_attributes.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_buffer.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_info.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_just.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_new.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_opts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_fieldtype.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_userptr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_field_validation.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_hook.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_new.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_new_page.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_opts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_page.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_post.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_requestname.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_userptr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/form_win.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/infocmp.1m.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/infotocap.1m.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/keybound.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/key_defined.3x.gz
| .. installing alias define_key.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/keyok.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_attributes.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_cursor.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_driver.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_format.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_hook.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_items.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_mark.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_new.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_opts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_pattern.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_post.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_requestname.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_spacing.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_userptr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/menu_win.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_current.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_name.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_new.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_opts.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_userptr.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_value.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/mitem_visible.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/ncurses.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/panel.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/resizeterm.3x.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man5/term.5.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man7/term.7.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man5/terminfo.5.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/tic.1m.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/toe.1m.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/tput.1.gz
| .. installing alias reset.1.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man1/tset.1.gz
| .. installing alias reset.1.gz
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image/usr/share/man/man3/wresize.3x.gz
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/man'
| cd include && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/include'
| installing term.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-
5.4-r8/image/usr/include
| installing curses.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| installing unctrl.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| installing termcap.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/include/ncurses_dll.h in /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/include
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/include'
| cd ncurses && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/ncurses'
| installing ../lib/libncurses.so.5.4 as /home/gronslet/moko/build/tmp/work/
armv4t-linux/ncurses-5.4-r8/image/usr/lib/libncurses.so.5.4
| /usr/bin/install -c -m 644 ../lib/libncurses.so.5.4 /home/gronslet/moko/build/
tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libncurses.so.5.4
| cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && (rm -f libncurses.so.5; ln -s libncurses.so.5.4 libncurses.so.5; rm -f 
libncurses.so; ln -s libncurses.so.5 libncurses.so; )
| linking libncurses.so.5.4 to libcurses.so
| cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && (rm -f libcurses.so; ln -s libncurses.so.5.4 libcurses.so; )
| test -z "/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image" && :
| make[2]: [install] Error 1 (ignored)
| installing ../lib/libncurses.a as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libncurses.a
| /usr/bin/install -c -m 644 ../lib/libncurses.a /home/gronslet/moko/build/tmp/
work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libncurses.a
| linking libcurses.a to libncurses.a
| (cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && ln -s libncurses.a libcurses.a)
| arm-linux-ranlib /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/image/usr/lib/libncurses.a
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/ncurses'
| cd progs && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/progs'
| /usr/bin/install -c tic     /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo tic|       sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| /usr/bin/install -c toe     /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo toe|       sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| linking infotocap to tic
| (cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
bin && ln -s `echo tic|       sed 's/$//'|sed 's,x,x,'|sed 's/$//'` `echo 
infotocap| sed 's/$//'|sed 's,x,x,'|sed 's/$//'`)
| linking captoinfo to tic
| (cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
bin && ln -s `echo tic|       sed 's/$//'|sed 's,x,x,'|sed 's/$//'` `echo 
captoinfo| sed 's/$//'|sed 's,x,x,'|sed 's/$//'`)
| /usr/bin/install -c infocmp /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo infocmp|   sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| /usr/bin/install -c clear   /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo clear|     sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| /usr/bin/install -c tput    /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo tput|      sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| /usr/bin/install -c tset    /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/`echo tset|      sed 's/$//'|sed 's,x,x,'|sed 's/$/
/'`
| linking reset to tset
| (cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
bin && ln -s `echo tset|      sed 's/$//'|sed 's,x,x,'|sed 's/$//'` `echo 
reset|     sed 's/$//'|sed 's,x,x,'|sed 's/$//'`)
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/progs'
| cd tack && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/tack'
| /usr/bin/install -c tack /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/bin/tack
| /usr/bin/install -c -m 644 /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/tack/tack.1 /home/gronslet/moko/build/tmp/work/
armv4t-linux/ncurses-5.4-r8/image/usr/share/man/man1/tack.1
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/tack'
| cd panel && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/panel'
| installing ../lib/libpanel.so.5.4 as /home/gronslet/moko/build/tmp/work/
armv4t-linux/ncurses-5.4-r8/image/usr/lib/libpanel.so.5.4
| /usr/bin/install -c -m 644 ../lib/libpanel.so.5.4 /home/gronslet/moko/build/
tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libpanel.so.5.4
| cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && (rm -f libpanel.so.5; ln -s libpanel.so.5.4 libpanel.so.5; rm -f 
libpanel.so; ln -s libpanel.so.5 libpanel.so; )
| test -z "/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image" && :
| make[2]: [install] Error 1 (ignored)
| installing ../lib/libpanel.a as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libpanel.a
| /usr/bin/install -c -m 644 ../lib/libpanel.a /home/gronslet/moko/build/tmp/
work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libpanel.a
| arm-linux-ranlib /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/image/usr/lib/libpanel.a
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/panel/panel.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/panel'
| cd menu && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/menu'
| installing ../lib/libmenu.so.5.4 as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libmenu.so.5.4
| /usr/bin/install -c -m 644 ../lib/libmenu.so.5.4 /home/gronslet/moko/build/
tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libmenu.so.5.4
| cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && (rm -f libmenu.so.5; ln -s libmenu.so.5.4 libmenu.so.5; rm -f 
libmenu.so; ln -s libmenu.so.5 libmenu.so; )
| test -z "/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image" && :
| make[2]: [install] Error 1 (ignored)
| installing ../lib/libmenu.a as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libmenu.a
| /usr/bin/install -c -m 644 ../lib/libmenu.a /home/gronslet/moko/build/tmp/
work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libmenu.a
| arm-linux-ranlib /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/image/usr/lib/libmenu.a
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/menu/eti.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/menu/menu.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/menu'
| cd form && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/form'
| installing ../lib/libform.so.5.4 as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libform.so.5.4
| /usr/bin/install -c -m 644 ../lib/libform.so.5.4 /home/gronslet/moko/build/
tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libform.so.5.4
| cd /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image/usr/
lib && (rm -f libform.so.5; ln -s libform.so.5.4 libform.so.5; rm -f 
libform.so; ln -s libform.so.5 libform.so; )
| test -z "/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
image" && :
| make[2]: [install] Error 1 (ignored)
| installing ../lib/libform.a as /home/gronslet/moko/build/tmp/work/armv4t-
linux/ncurses-5.4-r8/image/usr/lib/libform.a
| /usr/bin/install -c -m 644 ../lib/libform.a /home/gronslet/moko/build/tmp/
work/armv4t-linux/ncurses-5.4-r8/image/usr/lib/libform.a
| arm-linux-ranlib /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/image/usr/lib/libform.a
| installing /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/form/form.h in /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/include
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/form'
| cd test && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/test'
| make[2]: Nothing to be done for `install'.
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/test'
| cd misc && make DESTDIR="/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image" install
| make[2]: Entering directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/misc'
| DESTDIR=/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/image \
|       prefix=/usr \
|       exec_prefix=/usr \
|       bindir=/usr/bin \
|       top_srcdir=/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/ncurses-5.4 \
|       srcdir=/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/misc \
|       datadir=/usr/share \
|       ticdir=/usr/share/terminfo \
|       source=/home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-r8/
ncurses-5.4/misc/terminfo.src \
|       THIS_CC="ccache arm-linux-gcc -march=armv4t -mtune=arm920t" \
|       THAT_CC="ccache gcc" \
|       sh ./run_tic.sh
| ** Building terminfo database, please wait...
| Running tic to install /home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/image/usr/share/terminfo ...
|
|       You may see messages regarding unknown capabilities, e.g., AX.
|       These are extended terminal capabilities which can be compiled
|       using
|               tic -x
|       Read the INSTALL document before doing this - it can cause
|       problems for older ncurses applications.
|
| tic: symbol lookup error: tic: undefined symbol: _nc_check_termtype
| ? tic could not build /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-
5.4-r8/image/usr/share/terminfo
| make[2]: *** [install.data] Error 1
| make[2]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4/misc'
| make[1]: *** [install] Error 2
| make[1]: Leaving directory `/home/gronslet/moko/build/tmp/work/armv4t-linux/
ncurses-5.4-r8/ncurses-5.4'
| FATAL: oe_runmake failed
NOTE: Task failed: /home/gronslet/moko/build/tmp/work/armv4t-linux/ncurses-5.4-
r8/temp/log.do_install.2060
NOTE: package ncurses-5.4-r8: task do_install: failed
ERROR: TaskFailed event exception, aborting
NOTE: package ncurses-5.4: failed
ERROR: Build of openmoko-devel-image failed
make: *** [openmoko-devel-image] Error 1



--------------------

What packages are missing?

These are already installed:
"python m4 make wget curl ftp cvs monotone subversion tar bzip2 gzip unzip 
python-psyco ccache perl texinfo texi2html diffstat openjade docbook-style-
dsssl docbook-style-xsl docbook-dtds docbook-utils sed bison bc glibc-devel gcc 
binutils pcre pcre-devel git quilt groff linuxdoc-tools patch compat-gcc-34 
lynx netpbm"

Kernel 2.6.21-1.3228.fc7

ncurses-5.6-6.20070303.fc7

PS. When googling, I stumbled upon [3], which describes the same problem (I 
think), so this bug might be a dupe. However, I was not able to find it while 
searching bugzilla.

[1] http://www.mail-archive.com/openmoko-devel@lists.openmoko.org/msg00572.html
[2] http://wiki.openmoko.org/wiki/MokoMakefile
[3] http://pastebin.com/m1b9f2681



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the buglog mailing list