[oe-issues] [Bug 1714] New: fontconfig-native build failing on amd64

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Tue Dec 26 02:57:02 UTC 2006


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

           Summary: fontconfig-native build failing on amd64
           Product: Openembedded
           Version: OpenZaurus 3.5.4.x
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: dothedog at comcast.net
         QAContact: tinderbox-oe at gmx.net


Trying to build gpe-image for oz3541 on suse 10.2 x86_64. Just got past a
problem with glibc now it is failing on fontconfig-native. Here is the stack
trace:


NOTE: package fontconfig-native-2.2.95: started
NOTE: package fontconfig-native-2.2.95-r5: task do_fetch: started
NOTE: fetch
http://pdx.freedesktop.org/fontconfig/release/fontconfig-2.2.95.tar.gz
--18:20:38-- 
http://pdx.freedesktop.org/fontconfig/release/fontconfig-2.2.95.tar.gz
           => `/home/dad/oe/sources/fontconfig-2.2.95.tar.gz'
Resolving pdx.freedesktop.org... 131.252.208.82
Connecting to pdx.freedesktop.org|131.252.208.82|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 777,980 (760K) [application/x-tar]

100%[====================================>] 777,980      917.67K/s

18:20:39 (915.90 KB/s) - `/home/dad/oe/sources/fontconfig-2.2.95.tar.gz' saved
[777980/777980]

NOTE: package fontconfig-native-2.2.95-r5: task do_fetch: completed
NOTE: package fontconfig-native-2.2.95-r5: task do_unpack: started
NOTE: Unpacking /home/dad/oe/sources/fontconfig-2.2.95.tar.gz to
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/
NOTE: package fontconfig-native-2.2.95-r5: task do_unpack: completed
NOTE: package fontconfig-native-2.2.95-r5: task do_patch: started
NOTE: Applying patch 'fc-glyphname.patch'
NOTE: Applying patch 'fc-lang.patch'
NOTE: package fontconfig-native-2.2.95-r5: task do_patch: completed
NOTE: package fontconfig-native-2.2.95-r5: task do_configure: started
NOTE: package fontconfig-native-2.2.95-r5: task do_configure: completed
NOTE: package fontconfig-native-2.2.95-r5: task do_compile: started
NOTE: package fontconfig-native-2.2.95-r5: task do_compile: completed
NOTE: package fontconfig-native-2.2.95-r5: task do_populate_staging: started
ERROR: function do_stage failed
ERROR: log data follows
(/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/temp/log.do_stage.11139)
| NOTE: make install
| Making install in fontconfig
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fontconfig'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fontconfig'
| make[2]: Nothing to be done for `install-exec-am'.
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/include/fontconfig" || mkdir
-p -- "/home/dad/oe/oetmp/staging/x86_64-linux/include/fontconfig"
|  /usr/bin/install -c -m 644 'fontconfig.h'
'/home/dad/oe/oetmp/staging/x86_64-linux/include/fontconfig/fontconfig.h'
|  /usr/bin/install -c -m 644 'fcfreetype.h'
'/home/dad/oe/oetmp/staging/x86_64-linux/include/fontconfig/fcfreetype.h'
|  /usr/bin/install -c -m 644 'fcprivate.h'
'/home/dad/oe/oetmp/staging/x86_64-linux/include/fontconfig/fcprivate.h'
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fontconfig'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fontconfig'
| Making install in fc-lang
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-lang'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-lang'
| make[2]: Nothing to be done for `install-exec-am'.
| make[2]: Nothing to be done for `install-data-am'.
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-lang'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-lang'
| Making install in fc-glyphname
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-glyphname'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-glyphname'
| make[2]: Nothing to be done for `install-exec-am'.
| make[2]: Nothing to be done for `install-data-am'.
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-glyphname'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-glyphname'
| Making install in src
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/src'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/src'
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/lib" || mkdir -p --
"/home/dad/oe/oetmp/staging/x86_64-linux/lib"
|  /bin/sh ../x86_64-linux-libtool --mode=install /usr/bin/install -c 
'libfontconfig.la'
'/home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.la'
| x86_64-linux-libtool: install: warning: relinking `libfontconfig.la'
| (cd
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/src;
/bin/sh ../x86_64-linux-libtool  --tag=CC --mode=relink gcc
-I/home/dad/oe/oetmp/staging/x86_64-linux/include -O2
-L/home/dad/oe/oetmp/staging/x86_64-linux/lib
-Wl,-rpath-link,/home/dad/oe/oetmp/staging/x86_64-linux/lib
-Wl,-rpath,/home/dad/oe/oetmp/staging/x86_64-linux/lib -Wl,-O1 -o
libfontconfig.la -rpath /home/dad/oe/oetmp/staging/x86_64-linux/lib
-version-info 1:4:0 fcatomic.lo fcblanks.lo fccache.lo fccfg.lo fccharset.lo
fcdbg.lo fcdefault.lo fcdir.lo fcfreetype.lo fcfs.lo fcinit.lo fclang.lo
fclist.lo fcmatch.lo fcmatrix.lo fcname.lo fcpat.lo fcstr.lo fcxml.lo
-L/home/dad/oe/oetmp/staging/arm-linux/lib -Wl,--rpath
-Wl,/home/dad/oe/oetmp/staging/arm-linux/lib -lfreetype -lz -lexpat )
| gcc -shared  .libs/fcatomic.o .libs/fcblanks.o .libs/fccache.o .libs/fccfg.o
.libs/fccharset.o .libs/fcdbg.o .libs/fcdefault.o .libs/fcdir.o
.libs/fcfreetype.o .libs/fcfs.o .libs/fcinit.o .libs/fclang.o .libs/fclist.o
.libs/fcmatch.o .libs/fcmatrix.o .libs/fcname.o .libs/fcpat.o .libs/fcstr.o
.libs/fcxml.o  -Wl,--rpath -Wl,/home/dad/oe/oetmp/staging/x86_64-linux/lib
-L/home/dad/oe/oetmp/staging/x86_64-linux/lib
-L/home/dad/oe/oetmp/staging/arm-linux/lib -lfreetype -lz -lexpat 
-Wl,-rpath-link -Wl,/home/dad/oe/oetmp/staging/x86_64-linux/lib -Wl,-rpath
-Wl,/home/dad/oe/oetmp/staging/x86_64-linux/lib -Wl,-O1 -Wl,--rpath
-Wl,/home/dad/oe/oetmp/staging/arm-linux/lib -Wl,-soname -Wl,libfontconfig.so.1
-o .libs/libfontconfig.so.1.0.4
| /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /home/dad/oe/oetmp/staging/arm-linux/lib/libc.so.6 when
searching for libc.so.6
| /usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld:
skipping incompatible /home/dad/oe/oetmp/staging/arm-linux/lib/libc_nonshared.a
when searching for libc_nonshared.a
| /usr/bin/install -c .libs/libfontconfig.so.1.0.4T
/home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.so.1.0.4
| (cd /home/dad/oe/oetmp/staging/x86_64-linux/lib && rm -f libfontconfig.so.1
&& ln -s libfontconfig.so.1.0.4 libfontconfig.so.1)
| (cd /home/dad/oe/oetmp/staging/x86_64-linux/lib && rm -f libfontconfig.so &&
ln -s libfontconfig.so.1.0.4 libfontconfig.so)
| /usr/bin/install -c .libs/libfontconfig.lai
/home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.la
| /usr/bin/install -c .libs/libfontconfig.a
/home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.a
| ranlib /home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.a
| chmod 644 /home/dad/oe/oetmp/staging/x86_64-linux/lib/libfontconfig.a
| PATH="$PATH:/sbin" ldconfig -n /home/dad/oe/oetmp/staging/x86_64-linux/lib
| ----------------------------------------------------------------------
| Libraries have been installed in:
|    /home/dad/oe/oetmp/staging/x86_64-linux/lib
|
| If you ever happen to want to link against installed libraries
| in a given directory, LIBDIR, you must either use libtool, and
| specify the full pathname of the library, or use the `-LLIBDIR'
| flag during linking and do at least one of the following:
|    - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
|      during execution
|    - add LIBDIR to the `LD_RUN_PATH' environment variable
|      during linking
|    - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
|    - have your system administrator add LIBDIR to `/etc/ld.so.conf'
|
| See any operating system documentation about shared libraries for
| more information, such as the ld(1) and ld.so(8) manual pages.
| ----------------------------------------------------------------------
| make[2]: Nothing to be done for `install-data-am'.
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/src'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/src'
| Making install in fc-cache
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache'
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/bin" || mkdir -p --
"/home/dad/oe/oetmp/staging/x86_64-linux/bin"
|   /bin/sh ../x86_64-linux-libtool --mode=install /usr/bin/install -c
'fc-cache' '/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-cache'
| /usr/bin/install -c .libs/fc-cache
/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-cache
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1" || mkdir -p
-- "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1"
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache'
| Making install in fc-list
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-list'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-list'
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/bin" || mkdir -p --
"/home/dad/oe/oetmp/staging/x86_64-linux/bin"
|   /bin/sh ../x86_64-linux-libtool --mode=install /usr/bin/install -c
'fc-list' '/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-list'
| /usr/bin/install -c .libs/fc-list
/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-list
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1" || mkdir -p
-- "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1"
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-list'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-list'
| Making install in fc-match
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-match'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-match'
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/bin" || mkdir -p --
"/home/dad/oe/oetmp/staging/x86_64-linux/bin"
|   /bin/sh ../x86_64-linux-libtool --mode=install /usr/bin/install -c
'fc-match' '/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-match'
| /usr/bin/install -c .libs/fc-match
/home/dad/oe/oetmp/staging/x86_64-linux/bin/fc-match
| test -z "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1" || mkdir -p
-- "/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1"
|  /usr/bin/install -c -m 644
'/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-match/fc-match.1'
'/home/dad/oe/oetmp/staging/x86_64-linux/share/man/man1/fc-match.1'
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-match'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-match'
| Making install in test
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/test'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/test'
| make[2]: Nothing to be done for `install-exec-am'.
| make[2]: Nothing to be done for `install-data-am'.
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/test'
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/test'
| make[1]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95'
| make[2]: Entering directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95'
| make[2]: Nothing to be done for `install-exec-am'.
| test -z "/home/dad/oe/oetmp/staging/etc/fonts" || mkdir -p --
"/home/dad/oe/oetmp/staging/etc/fonts"
|  /usr/bin/install -c -m 644 'fonts.conf'
'/home/dad/oe/oetmp/staging/etc/fonts/fonts.conf'
|  /usr/bin/install -c -m 644 'fonts.dtd'
'/home/dad/oe/oetmp/staging/etc/fonts/fonts.dtd'
| /bin/sh
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/mkinstalldirs
//home/dad/oe/oetmp/staging/etc/fonts
| if [ -f /home/dad/oe/oetmp/staging/etc/fonts/local.conf ]; then \
|         echo "not overwriting existing
/home/dad/oe/oetmp/staging/etc/fonts/local.conf"; \
|       else if [ -f
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/local.conf
]; then \
|         echo " /usr/bin/install -c -m 644
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/local.conf
/home/dad/oe/oetmp/staging/etc/fonts/local.conf"; \
|         /usr/bin/install -c -m 644
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/local.conf
/home/dad/oe/oetmp/staging/etc/fonts/local.conf; \
|       else if [ -f local.conf ]; then \
|         echo " /usr/bin/install -c -m 644 local.conf
/home/dad/oe/oetmp/staging/etc/fonts/local.conf"; \
|         /usr/bin/install -c -m 644 local.conf
/home/dad/oe/oetmp/staging/etc/fonts/local.conf; \
|       fi; fi; fi
|  /usr/bin/install -c -m 644
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/local.conf
/home/dad/oe/oetmp/staging/etc/fonts/local.conf
| if [ x = x ]; then fc-cache/fc-cache -f -v; fi
|
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache/.libs/lt-fc-cache:
"/usr/share/fonts": skipping, no write access
|
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache/.libs/lt-fc-cache:
"/home/dad/.fonts": "/home/dad/.fonts": Invalid argument
|
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95/fc-cache/.libs/lt-fc-cache:
failed
| make[2]: *** [install-data-local] Error 1
| make[2]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95'
| make[1]: *** [install-am] Error 2
| make[1]: Leaving directory
`/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/fontconfig-2.2.95'
| make: *** [install-recursive] Error 1
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/dad/oe/oetmp/work/fontconfig-native-2.2.95-r5/temp/log.do_stage.11139
NOTE: package fontconfig-native-2.2.95-r5: task do_populate_staging: failed
ERROR: TaskFailed event exception, aborting
NOTE: package fontconfig-native-2.2.95: failed
ERROR: Build of gpe-image failed


-- 
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