[oe-issues] [Bug 3211] New: libgcc.so ends up in subdir but is not found during install
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Thu Oct 25 18:19:26 UTC 2007
http://bugs.openembedded.org/show_bug.cgi?id=3211
Summary: libgcc.so ends up in subdir but is not found during
install
Product: Openembedded
Version: unspecified
Platform: PowerPC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: likewise at gmx.net
Analysis:
Due to multilib being enabled (in gcc3-build.inc), for this soft-float
processor, the libgcc.so ends up in a subdirectory "nof" (abbrev. for
no-float). However, gcc-package-cross.inc does not copy nof/libgcc.so.
OE Build Configuration:
BB_VERSION = "1.8.8"
OE_REVISION = "<unknown>"
TARGET_ARCH = "powerpc"
TARGET_OS = "linux-uclibc"
MACHINE = "mpc8323e-rdb"
DISTRO = "angstrom"
DISTRO_VERSION = "2007.9-test-20071025"
TARGET_FPU = "soft"
| /usr/bin/install -c -m 644 ./libiberty.a
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/image/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/xgcc
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/
-isystem/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/staging/x86_64-linux/include
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/bin/
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/include
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/sys-include
-g -Os -msoft-float -fPIC -mstrict-align
-print-multi-os-directory`/./libiberty.an
| ( cd
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/image/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/xgcc
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/
-isystem/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/staging/x86_64-linux/include
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/bin/
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/include
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/sys-include
-g -Os -msoft-float -fPIC -mstrict-align -print-multi-os-directory` ; chmod
644 ./libiberty.an; powerpc-angstrom-linux-uclibc-ranlib ./libiberty.an )
| mv -f
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/image/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/xgcc
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/
-isystem/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/staging/x86_64-linux/include
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/bin/
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/include
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/sys-include
-g -Os -msoft-float -fPIC -mstrict-align
-print-multi-os-directory`/./libiberty.an
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/image/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/xgcc
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/./gcc/
-isystem/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/staging/x86_64-linux/include
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/bin/
-B/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/lib/
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/include
-isystem
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/powerpc-angstrom-linux-uclibc/sys-include
-g -Os -msoft-float -fPIC -mstrict-align
-print-multi-os-directory`/./libiberty.a
| make[5]: Entering directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/nof/libiberty/testsuite'
| make[5]: Nothing to be done for `install'.
| make[5]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/nof/libiberty/testsuite'
| make[4]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/nof/libiberty'
| make[3]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/libiberty'
| make[3]: Entering directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/libiberty/testsuite'
| make[3]: Nothing to be done for `install'.
| make[3]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/libiberty/testsuite'
| make[2]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc/powerpc-angstrom-linux-uclibc/libiberty'
| make[1]: Leaving directory
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/gcc-4.1.2/build.x86_64-linux.powerpc-angstrom-linux-uclibc'
| mv: cannot stat
`/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/image/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/cross/*/lib/libgcc_s.so*':
No such file or directory
NOTE: Task failed:
/home/leon/sandbox/mpc8313rdk/openembedded/build/tmp/work/ppce300c2-angstrom-linux-uclibc/gcc-cross-4.1.2-r9/temp/log.do_install.5981
NOTE: package gcc-cross-4.1.2-r9: task do_install: failed
ERROR: TaskFailed event exception, aborting
NOTE: package gcc-cross-4.1.2: failed
ERROR: Build of
/home/leon/sandbox/mpc8313rdk/openembedded/org.openembedded.dev/packages/gcc/gcc-cross_4.1.2.bb
do_install failed
ERROR: Task 90
(/home/leon/sandbox/mpc8313rdk/openembedded/org.openembedded.dev/packages/gcc/gcc-cross_4.1.2.bb,
do_install) failed
NOTE: Tasks Summary: Attempted 391 tasks of which 391 didn't need to be rerun
and 1 failed.
ERROR:
'/home/leon/sandbox/mpc8313rdk/openembedded/org.openembedded.dev/packages/gcc/gcc-cross_4.1.2.bb'
failed
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list