[#5800] Build strace fails at one regression machine with SuSE 9.3

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

[#5800] Build strace fails at one regression machine with SuSE 9.3

Submitted By: Vivi Li

Open Date

2009-12-29 05:27:50     Close Date

2010-01-03 22:10:26

Priority:

Medium     Assignee:

Mike Frysinger

Status:

Closed     Fixed In Release:

N/A

Found In Release:

2010R1     Release:

Category:

N/A     Board:

N/A

Processor:

ALL     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

gcc4.3_trunk_svn3771

App binary format:

N/A     

Summary: Build strace fails at one regression machine with SuSE 9.3

Details:

 

Build strace fails at one regression machine with SuSE 9.3.

 

--

bfin-uclinux-gcc -DHAVE_CONFIG_H -I. -I/home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19 -Ilinux/bfin -I/home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19/linux/bfin -Ilinux -I/home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19/linux  -DEMBED -D__uClinux__ -I/home/test/work/cruise/checkouts/uclinux-dist  -mcpu=bf537-0.2 -Wall -pipe -Wall -g -O2      -mcpu=bf537-0.2 -c /home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19/net.c

/home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19/net.c: In function ‘printsock’:

/home/test/work/cruise/checkouts/uclinux-dist/user/strace/strace-4.5.19/net.c:976: error: field ‘nl’ has incomplete type

make[4]: *** [net.o] Error 1

make[4]: Leaving directory `/home/test/work/cruise/checkouts/uclinux-dist/user/strace/build-strace-4.5.19'

--

 

Follow-ups

 

--- Mike Frysinger                                           2009-12-29 11:23:30

you need to post the full build log, so run:

make user/strace_{clean,only}

 

--- Vivi Li                                                  2009-12-29 22:32:19

I attach the config.log of strace.

 

--- Mike Frysinger                                           2009-12-29 23:51:52

should be fixed now by updating the exported kernel headers

 

--- Vivi Li                                                  2009-12-30 02:17:41

It still fails.

New config.log is attached.

 

--- Mike Frysinger                                           2009-12-30 10:21:28

i dont think you rebuilt your toolchain

 

--- Mingquan Pan                                             2009-12-31 01:34:33

I have update a newly built 4.3 toolchain which is bulit at Dec 31, but still

sees the fail.

 

when building the toolchain, the related version is:

 

************** Testing is done on target with kernel config (normal).

*************

************** Testing 4.3 toolchain on BF537-STAMP. ************

************** Host SUSE 10.99.29.41. ***********

 

************** Tested toolchain svn info ***************

U    buildscript/toolchain_test

A    buildscript/reset_board.exp

Updated to revision 3787.

Path: .

URL: svn://10.99.29.20/toolchain/trunk

Repository Root: svn://10.99.29.20/toolchain

Repository UUID: 2adf4935-75e9-4407-93b2-34b21a1880a4

Revision: 3787

Node Kind: directory

Schedule: normal

Last Changed Author: grace

Last Changed Rev: 3787

Last Changed Date: 2009-12-30 15:50:21 +0800 (Wed, 30 Dec 2009)

************** Tested U-Boot svn info ******************

D    u-boot_test_script/uboot_loop_test

D    u-boot_test_script/uboot-test-checkout

U    u-boot_test_script/test-uboot.exp

U    u-boot_test_script/spi_flash_test.exp

U    u-boot_test_script/uboot_erase.exp

U    u-boot_test_script/boot_config.exp

U    u-boot_test_script/uboot-test

U    u-boot_test_script/uboot-config.exp

U    u-boot_test_script/change_clk.exp

U    u-boot_test_script/uboot_rectangle_test

U    u-boot_test_script/uboot_misc_test.exp

Updated to revision 2199.

Path: .

URL: svn://10.99.29.20/u-boot/trunk

Repository Root: svn://10.99.29.20/u-boot

Repository UUID: e8ad1c53-384c-47db-b5ce-66ae1f620dea

Revision: 2199

Node Kind: directory

Schedule: normal

Last Changed Author: vivili

Last Changed Rev: 2199

Last Changed Date: 2009-12-29 14:30:33 +0800 (Tue, 29 Dec 2009)

************* Tested uclinux-dist svn info *************

U    vendors/AnalogDevices/BF518F-EZBRD/config.vendor-2.6.x

U    vendors/AnalogDevices/PNAV-10/config.vendor-2.6.x

U    vendors/AnalogDevices/BF533-STAMP/config.vendor-2.6.x

U    vendors/AnalogDevices/BF533-EZKIT/config.vendor-2.6.x

U    vendors/AnalogDevices/BF561-EZKIT/config.vendor-2.6.x

U    vendors/AnalogDevices/BF526-EZBRD/config.vendor-2.6.x

U    vendors/AnalogDevices/BF537-STAMP/config.vendor-2.6.x

U    vendors/AnalogDevices/BF527-EZKIT/config.vendor-2.6.x

U    vendors/AnalogDevices/BF538-EZKIT/config.vendor-2.6.x

U    vendors/AnalogDevices/BF548-EZKIT/config.vendor-2.6.x

U    vendors/AnalogDevices/BF527-EZKIT-V2/config.vendor-2.6.x

U    tools/cross-fix-root

U    lib/qt-embedded/patches/qt-4.5.0-bfin.patch

A    lib/qt-embedded/patches/qt-static-plugin-in-flat.patch

U    testsuites/adxl/adxl_test.exp

U    testsuites/adxl/build_adxl_kernel.exp

U    testsuites/make_cut_fs_config.exp

U    testsuites/shared_flat/shared_flat_test.exp

U    testsuites/kernel_test

U    testsuites/wireless/build_wireless_kernel.exp

A    testsuites/xip/build_xip_rom_rootfs_kernel.exp

A    testsuites/xip/xip_rom_rootfs_test.exp

U    testsuites/xip/build_xip_kernel.exp

U    testsuites/spi_net/build_spi_net_kernel.exp

U    testsuites/make_config_reserve_mem.exp

U    testsuites/copy_image.exp

A    testsuites/spi_coexistence

A    testsuites/spi_coexistence/build_spi_coexistence_kernel.exp

A    testsuites/spi_coexistence/spi_coexistence_test.exp

U    testsuites/lmbench/build_lmbench_kernel.exp

U    testsuites/kernel_config.exp

U    user/Kconfig.local

U    user/htpdate/Makefile

D    user/strace/strace-4.5.18

D    user/strace/patches/strace-4.5.18-no-mmu.patch

D    user/strace/patches/strace-4.5.18-blackfin.patch

D    user/strace/patches/strace-4.5.18-misc.patch

D    user/blkfin-test/netperf-bfin

D    user/blkfin-test/iperf-bfin

D    user/blkfin-test/netperf-x86

D    user/blkfin-test/iperf-x86

U    user/blkfin-test/Makefile

D    user/blkfin-test/event_test/evtest.c

A    user/blkfin-test/event_test/event_test.c

U    user/blkfin-test/event_test/Makefile

U   user/blkfin-test/event_test

A    user/pictureflow/patches

A    user/pictureflow/patches/static-plugin.patch

U    user/pictureflow/pictureflow-0.1.0/pictureflow-qt/pictureflow.pro

U    user/pictureflow/pictureflow-0.1.0/pictureflow-qt/main.cpp

Updated to revision 9328.

Path: .

URL: svn://10.99.29.20/uclinux-dist/trunk

Repository Root: svn://10.99.29.20/uclinux-dist

Repository UUID: 3e2a5524-39e8-4cb9-84a9-c49da69cba3a

Revision: 9328

Node Kind: directory

Schedule: normal

Last Changed Author: grace

Last Changed Rev: 9328

Last Changed Date: 2009-12-30 18:12:46 +0800 (Wed, 30 Dec 2009)

************* Tested linux svn info ********************

U    include/linux/socket.h

U    sound/soc/codecs/ad1836.c

U    sound/soc/codecs/ad1938.c

U    sound/soc/codecs/ad1938.h

U    sound/soc/soc-cache.c

U    arch/blackfin/kernel/kgdb.c

U    arch/blackfin/kernel/time-ts.c

U    arch/blackfin/Kconfig

U    arch/blackfin/include/asm/smp.h

U    arch/blackfin/include/asm/time.h

U    arch/blackfin/include/asm/def_LPBlackfin.h

U    arch/blackfin/mach-bf561/smp.c

A    arch/blackfin/mach-bf561/hotplug.c

U    arch/blackfin/mach-bf561/include/mach/smp.h

U    arch/blackfin/mach-bf561/secondary.S

U    arch/blackfin/mach-bf561/Makefile

U    arch/blackfin/mach-common/smp.c

U    arch/blackfin/mach-common/ints-priority.c

U    arch/blackfin/mm/isram-driver.c

U    arch/blackfin/mm/sram-alloc.c

U    drivers/mtd/maps/bfin-async-flash.c

U    drivers/usb/musb/blackfin.c

Updated to revision 8104.

Path: .

URL: svn://10.99.29.20/linux-kernel/trunk

Repository Root: svn://10.99.29.20/linux-kernel

Repository UUID: 526b6c2d-f592-4532-a319-5dd88ccb003d

Revision: 8104

Node Kind: directory

Schedule: normal

Last Changed Author: gyang

Last Changed Rev: 8104

Last Changed Date: 2009-12-30 19:56:17 +0800 (Wed, 30 Dec 2009)

 

 

--- Mingquan Pan                                             2010-01-03 22:10:33

It needs run make clean before making again to see the fix take effect. It

builds ok now. Close.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

config.log    application/octet-stream    223454    Vivi Li

config_2.log    application/octet-stream    223454    Vivi Li

Attachments

Outcomes