[oe-issues] [Bug 1632] New: uclibc-initial-0.9.28 fails during install on x86 and powerpc targets

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Sat Dec 2 15:47:56 UTC 2006


http://bugs.openembedded.org/show_bug.cgi?id=1632

           Summary: uclibc-initial-0.9.28 fails during install on x86 and
                    powerpc targets
           Product: Openembedded
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Distributions
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: skoroneos at digital-opsis.com
         QAContact: tinderbox-oe at gmx.net


NOTE: package uclibc-initial-0.9.28: started
NOTE: package uclibc-initial-0.9.28-r7: task do_fetch: started
NOTE: package uclibc-initial-0.9.28-r7: task do_fetch: completed
NOTE: package uclibc-initial-0.9.28-r7: task do_unpack: started
NOTE: Unpacking
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/packages/uclibc/uclibc-0.9.28/dht-walnut/uClibc.config
to
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/
NOTE: Unpacking
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/packages/uclibc/files/uClibc.machine
to
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/
NOTE: Unpacking
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/packages/uclibc/files/uClibc.distro
to
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/
NOTE: Unpacking /home/stelios/sources/uClibc-0.9.28.tar.bz2 to
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/
NOTE: package uclibc-initial-0.9.28-r7: task do_unpack: completed
NOTE: package uclibc-initial-0.9.28-r7: task do_patch: started
NOTE: Applying patch 'thumb-defined-arm-or-thumb.patch'
NOTE: Applying patch 'thumb-mov-pc-bx.patch'
NOTE: Applying patch 'thumb-swi-r7.patch'
NOTE: Applying patch 'thumb-sysnum-h.patch'
NOTE: Applying patch 'thumb-asm-swi.patch'
NOTE: Applying patch 'thumb-call-via-rx.patch'
NOTE: Applying patch 'dl-startup.h.patch'
NOTE: Applying patch 'dl-string.h.patch'
NOTE: Applying patch 'dl-sysdep.h.patch'
NOTE: SITE files
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/site/endian-big
NOTE: package uclibc-initial-0.9.28-r7: task do_patch: completed
NOTE: package uclibc-initial-0.9.28-r7: task do_configure: started
NOTE: SITE files
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/site/endian-big
NOTE: package uclibc-initial-0.9.28-r7: task do_configure: completed
NOTE: package uclibc-initial-0.9.28-r7: task do_compile: started
NOTE: SITE files
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/site/endian-big
NOTE: package uclibc-initial-0.9.28-r7: task do_compile: completed
NOTE: package uclibc-initial-0.9.28-r7: task do_install: started
NOTE: SITE files
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/org.openembedded.dev/site/endian-big
ERROR: function do_install failed
ERROR: log data follows
(/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/temp/log.do_install.3413)
| NOTE: make OPTIMIZATION=
CPU_CFLAGS=-isystem/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/staging/powerpc-linux-uclibc/include
-fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2
STRIPTOOL=true LD=powerpc-linux-uclibc-ld
LOCALE_DATA_FILENAME=uClibc-locale-030818.tgz CC=ccache
powerpc-linux-uclibc-gcc -mcpu=405 PREFIX=
DEVEL_PREFIX=/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/
RUNTIME_PREFIX=/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/
install_dev install_runtime
| powerpc-linux-uclibc-gcc: No such file or directory
| powerpc-linux-uclibc-gcc: No such file or directory
| install -d
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib
| install -d
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/include
| install -m 644 lib/*.[ao]
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib/
| install: cannot stat `lib/*.[ao]': No such file or directory
| make: [install_dev] Error 1 (ignored)
| if [
""/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc""
==
"/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/"
] ; then \
|               extra_exclude="--exclude include/linux --exclude
include/asm'*'" ; \
|       else \
|               extra_exclude="" ; \
|       fi ; \
|       tar -chf - include --exclude .svn --exclude CVS $extra_exclude \
|               | tar -xf - -C
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/
| tar: --exclude: Cannot stat: No such file or directory
| tar: .svn: Cannot stat: No such file or directory
| tar: --exclude: Cannot stat: No such file or directory
| tar: CVS: Cannot stat: No such file or directory
| tar: Error exit delayed from previous errors
| # Remove iconv header since locale support is disabled.
| rm -f
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/include/iconv.h
| # Remove xlocale header since extended locale support is disabled.
| rm -f
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/include/xlocale.h
| # Remove libintl header since gettext support is disabled.
| rm -f
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/include/libintl.h
| find
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/
-name .svn | xargs rm -f -r;| chown -R `id | sed
's/^uid=\([0-9]*\).*gid=\([0-9]*\).*$/\1:\2/'`
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/
| for i in `find lib/ -type l -name 'lib[a-zA-Z]*.so' | \
|       sed -e 's/lib\///'` ; do \
|               ln -sf $i.0 \
|              
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib/$i;
\
|       done;
| find: lib/: No such file or directory
| ln -sf libthread_db.so.1 \
|              
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib/libthread_db.so
| for i in `find lib/  -type f -name '*.a' | sed -e 's/lib\///'` ; do \
|               ln -sf $i
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib/`echo
$i \
|                       | sed -e 's/\.a$/_pic.a/'`; \
|       done;
| find: lib/: No such file or directory
| # Ugh!!! Remember that libdl.a and libdl_pic.a are different.  Since
| # libdl is pretty small, and not likely to benefit from mklibs.py and
| # similar, lets just remove libdl_pic.a and avoid the issue
| rm -f
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib/libdl_pic.a
| install -d
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib
| install -m 644 lib/lib*-0.9.28.so \
|              
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/cross/powerpc-linux-uclibc/lib
| install: cannot stat `lib/lib*-0.9.28.so': No such file or directory
| make: *** [install_runtime] Error 1
| FATAL: oe_runmake failed
NOTE: Task failed:
/proj/oplinux-0.2/op-linux/branches/oplinux-0.2/dht/build/tmp/work/ppc405-linux-uclibc/uclibc-initial-0.9.28-r7/temp/log.do_install.3413
NOTE: package uclibc-initial-0.9.28-r7: task do_install: failed
ERROR: TaskFailed event exception, aborting
NOTE: package uclibc-initial-0.9.28: failed
ERROR: Build of task-base failed


If uclibc.inc gets back to r5 from r7 where the do_install_prepend() was a
do_stage() uclibc-initial gets compiled but uclibc later fails because of this
change.
It seems that the way uclibc-initial/uclibc got "mixed" into uclibc-inc needs
some clarification.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the Openembedded-issues mailing list