[#4530] e2fsprogs-1.41.3 in trunk fails to build in parallel

Document created by Aaronwu Employee on Aug 29, 2013
Version 1Show Document
  • View in full screen mode

[#4530] e2fsprogs-1.41.3 in trunk fails to build in parallel

Submitted By: Mingquan Pan

Open Date

2008-10-15 03:08:23     Close Date

2008-10-31 05:46:58

Priority:

Medium High     Assignee:

Mike Frysinger

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

N/A     Board:

N/A

Processor:

N/A     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

trunk head

App binary format:

N/A     

Summary: e2fsprogs-1.41.3 in trunk fails to build in parallel

Details:

 

build trunk head kernel with trunk head toolchain in SMP build would fail at lib/e2p,

 

Like:

 

 

checking sys/vfs.h usability...   CC      libbb/skip_whitespace.o^M

yes^M

checking sys/vfs.h presence...  CC ../../../e2fsprogs-1.41.3/lib/ss/get_readline.c^M

../../../e2fsprogs-1.41.3/lib/ss/get_readline.c:24: warning: 鈥榮s_release_readline鈥�defined but not used^M

        CC ss_err.c^M

yes^M

checking for sys/vfs.h... yes^M

checking asm/sysmips.h usability...     CC std_rqs.c^M

  CC      libbb/speed_table.o^M

        GEN_LIB libss.a^M

no^M

checking asm/sysmips.h presence... make[5]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/e2fsprogs/build-e2fsprogs-1.41.3/lib/ss'^M

making all in lib/e2p^M

make[5]: Entering directory `/home/test/work/cruise/checkouts/uclinux-dist/user/e2fsprogs/build-e2fsprogs-1.41.3/lib/e2p'^M

make[5]: *** No rule to make target `../../lib/ext2fs/ext2_err.h', needed by `feature.o'.  Stop.^M

make[5]: *** Waiting for unfinished jobs....^M

make[5]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/e2fsprogs/build-e2fsprogs-1.41.3/lib/e2p'^M

make[4]: *** [all-libs-recursive] Error 1^M

make[4]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/e2fsprogs/build-e2fsprogs-1.41.3'^M

make[3]: *** [all] Error 2^M

make[3]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/e2fsprogs'^M

make[2]: *** [e2fsprogs] Error 2^M

make[2]: *** Waiting for unfinished jobs....^M

no^M

 

But if make NON_SMP_BUILD=1,then it is ok and builds through.

 

the whole log is attached.

 

Follow-ups

 

--- Mike Frysinger                                           2008-10-30 20:02:09

should be fixed now

 

--- Sonic Zhang                                              2008-10-31 05:49:57

Still have this bug on uClinux-dist SVN version 7288.

 

--- Mike Frysinger                                           2008-10-31 05:58:46

please be a little more specific ... the exact log (which includes the error

message) would be helpful.  i cant reproduce it on my system with 16 cores.

 

--- Sonic Zhang                                              2008-10-31 06:47:01

Sorry, actually this is a bug of strace.

 

In file included from ../strace-4.5.18/syscall.c:129:

../strace-4.5.18/linux/bfin/syscallent.h:391: error: ‘sys_signalfd4’

undeclared here (not in a function)

../strace-4.5.18/linux/bfin/syscallent.h:392: error: ‘sys_eventfd2’

undeclared here (not in a function)

../strace-4.5.18/linux/bfin/syscallent.h:393: error: ‘sys_epoll_create1’

undeclared here (not in a function)

../strace-4.5.18/linux/bfin/syscallent.h:394: error: ‘sys_dup3’ undeclared

here (not in a function)

../strace-4.5.18/linux/bfin/syscallent.h:395: error: ‘sys_pipe2’ undeclared

here (not in a function)

../strace-4.5.18/linux/bfin/syscallent.h:396: error: ‘sys_inotify_init1’

undeclared here (not in a function)

make[5]: *** [syscall.o] Error 1

make[5]: *** Waiting for unfinished jobs....

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

build_toolchain_kernel_log.normal.tar.gz    application/x-gzip    158596    Mingquan Pan

Outcomes