[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