[oe] more on build failure of e2fsprogs in dev branch
Robert P. J. Day
rpjday at crashcourse.ca
Thu Dec 3 18:46:12 UTC 2009
(sorry, i deleted the last post so couldn't simply reply to continue
the thread.)
on fully-updated fedora 12, same beagleboard-demo-image build as
always from the dev branch:
ERROR: function do_compile failed
ERROR: see log in
/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.978
NOTE: Task failed:
/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/temp/log.do_compile.978
ERROR: TaskFailed event exception, aborting
ERROR: Build of
/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bb
do_compile failed
ERROR: Task 6899
(/home/rpjday/oe/openembedded/recipes/e2fsprogs/e2fsprogs_1.41.5.bb,
do_compile) failed
once again, from the tail end of the log file:
making all in e2fsck
make[2]: Entering directory
`/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'
CC crc32.c
CC unix.c
CC e2fsck.c
CC super.c
CC pass1.c
CC pass1b.c
CC pass2.c
CC pass3.c
CC pass4.c
CC pass5.c
CC journal.c
CC badblocks.c
CC util.c
CC dirinfo.c
CC dx_dirinfo.c
CC ehandler.c
CC problem.c
CC message.c
CC recovery.c
CC region.c
CC revoke.c
CC ea_refcount.c
CC rehash.c
make[2]: *** No rule to make target `-lpthread', needed by `e2fsck'.
Stop.
make[2]: Leaving directory
`/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'
make[1]: *** [all-progs-recursive] Error 1
make[1]: Leaving directory
`/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make: *** [all] Error 2
FATAL: oe_runmake failed
the full log file is attached. to the best of my knowledge, i
haven't changed anything that would affect my OE builds.
rday
p.s. in this latest bitbake, this is task 9121 of 10150, so it's not
like there's a hideous screwup that would have affected multiple
packages.
--
========================================================================
Robert P. J. Day Waterloo, Ontario, CANADA
Linux Consulting, Training and Kernel Pedantry.
Web page: http://crashcourse.ca
Twitter: http://twitter.com/rpjday
========================================================================
-------------- next part --------------
NOTE: make
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
cd .; CONFIG_FILES=./lib/ext2fs/ext2_types.h ./config.status
config.status: creating ./lib/ext2fs/ext2_types.h
config.status: executing po-directories commands
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
cd .; CONFIG_FILES=./lib/blkid/blkid_types.h ./config.status
config.status: creating ./lib/blkid/blkid_types.h
config.status: executing po-directories commands
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
cd .; CONFIG_FILES=./lib/uuid/uuid_types.h ./config.status
config.status: creating ./lib/uuid/uuid_types.h
config.status: executing po-directories commands
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
SUBST compile_et
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
SUBST ext2_err.et
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
make libs
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/ext2fs/ext2_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/blkid/blkid_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/uuid/uuid_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
SUBST compile_et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
SUBST ext2_err.et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
making all in lib/et
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
SUBST compile_et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
making all in lib/ss
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ss'
SUBST mk_cmds
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ss'
making all in lib/e2p
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/e2p'
CC feature.c
CC fgetflags.c
CC fsetflags.c
CC fgetversion.c
CC fsetversion.c
CC getflags.c
CC getversion.c
CC hashstr.c
CC iod.c
CC ls.c
CC mntopts.c
CC parse_num.c
CC pe.c
CC pf.c
CC ps.c
CC setflags.c
CC setversion.c
CC uuid.c
CC ostype.c
CC percent.c
GEN_LIB libe2p.a
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/e2p'
making all in lib/uuid
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/uuid'
SUBST uuid.3
SUBST uuid_clear.3
SUBST uuid_compare.3
SUBST uuid_copy.3
SUBST uuid_generate.3
SUBST uuid_is_null.3
SUBST uuid_parse.3
SUBST uuid_time.3
SUBST uuid_unparse.3
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/uuid'
making all in lib/ext2fs
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
SUBST ext2_err.et
CC bb_compat.c
CC fileio.c
CC inode_io.c
CC namei.c
CC write_bb_file.c
CC dupfs.c
CC imager.c
CC test_io.c
CC alloc.c
CC alloc_sb.c
CC alloc_stats.c
CC alloc_tables.c
CC badblocks.c
CC bb_inode.c
CC bitmaps.c
CC bitops.c
CC block.c
CC bmap.c
CC check_desc.c
CC closefs.c
CC crc16.c
CC csum.c
CC dblist.c
CC dblist_dir.c
CC dirblock.c
CC dirhash.c
CC dir_iterate.c
CC expanddir.c
CC ext_attr.c
CC extent.c
CC finddev.c
CC flushb.c
CC freefs.c
CC gen_bitmap.c
CC get_pathname.c
CC getsize.c
CC getsectsize.c
CC i_block.c
CC icount.c
CC ind_block.c
CC initialize.c
CC inline.c
CC inode.c
CC io_manager.c
CC ismounted.c
CC link.c
CC lookup.c
CC mkdir.c
CC mkjournal.c
CC native.c
CC newdir.c
CC openfs.c
CC read_bb.c
CC read_bb_file.c
CC res_gdt.c
CC rw_bitmaps.c
CC swapfs.c
CC undo_io.c
CC unix_io.c
CC unlink.c
CC valid_blk.c
CC version.c
GEN_LIB libext2fs.a
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
making all in lib/blkid
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/blkid'
CC cache.c
CC dev.c
CC devname.c
CC devno.c
CC getsize.c
CC llseek.c
CC probe.c
CC read.c
CC resolve.c
CC save.c
CC tag.c
CC version.c
GEN_LIB libblkid.a
SUBST libblkid.3
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/blkid'
making all in intl
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/intl'
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make progs
make[1]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/ext2fs/ext2_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/blkid/blkid_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: `lib/uuid/uuid_types.h' is up to date.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
SUBST compile_et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
SUBST ext2_err.et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
making all in lib/et
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
SUBST compile_et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/et'
making all in lib/ss
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ss'
SUBST mk_cmds
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ss'
making all in lib/e2p
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/e2p'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/e2p'
making all in lib/uuid
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/uuid'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/uuid'
making all in lib/ext2fs
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
SUBST ext2_err.et
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/ext2fs'
making all in lib/blkid
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/blkid'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/lib/blkid'
making all in intl
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/intl'
making all in e2fsck
make[2]: Entering directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'
CC crc32.c
CC unix.c
CC e2fsck.c
CC super.c
CC pass1.c
CC pass1b.c
CC pass2.c
CC pass3.c
CC pass4.c
CC pass5.c
CC journal.c
CC badblocks.c
CC util.c
CC dirinfo.c
CC dx_dirinfo.c
CC ehandler.c
CC problem.c
CC message.c
CC recovery.c
CC region.c
CC revoke.c
CC ea_refcount.c
CC rehash.c
make[2]: *** No rule to make target `-lpthread', needed by `e2fsck'. Stop.
make[2]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5/e2fsck'
make[1]: *** [all-progs-recursive] Error 1
make[1]: Leaving directory `/home/rpjday/oe/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/e2fsprogs-1.41.5-r1/e2fsprogs-1.41.5'
make: *** [all] Error 2
FATAL: oe_runmake failed
More information about the Openembedded-devel
mailing list