desktop-file-utils-native issue

Matteo Fortini m.fortini at selcomgroup.com
Tue Oct 7 16:03:26 UTC 2008


Ok I answer to myself:
the reason was that I had changed the libc headers version.

Now it is working again.

Thanks,
Matteo

Matteo Fortini ha scritto:
> Hi,
> I'm trying to rebuild an angstrom console-image for powerpc (mpc5121) 
> on i686, and it stops at desktop-file-utils-native do_configure() stage.
>
> Of course the glib-2.0-native package is built and has version 2.0.16...
>
>
> Does anyone know how to fix it? I attach the configure output.
>
> Thanks,
> Matteo
>
>
> | automake (GNU automake) 1.10
> | Written by Tom Tromey <tromey at redhat.com>
> |        and Alexandre Duret-Lutz <adl at gnu.org>.
> |
> | Copyright 2006 Free Software Foundation, Inc.
> | This is free software; see the source for copying conditions.  There 
> is NO
> | warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
> PURPOSE.
> | AUTOV is 1
> | NOTE: Executing autoreconf --verbose --install --force 
> --exclude=autopoint 
> -I/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal-1 -I 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal
> | autoreconf: Entering directory `.'
> | autoreconf: configure.in: not using Gettext
> | autoreconf: running: aclocal -I 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal-1 -I 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal --force
> | autoreconf: configure.in: tracing
> | autoreconf: running: libtoolize --copy --force
> | libtoolize: putting auxiliary files in `.'.
> | libtoolize: copying file `./ltmain.sh'
> | libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to 
> configure.in and
> | libtoolize: rerunning libtoolize, to keep the correct libtool macros 
> in-tree.
> | libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
> | autoreconf: running: 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/bin/autoconf 
> --include=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal-1 
> --include=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal 
> --force --warnings=cross
> | autoreconf: running: 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/bin/autoheader 
> --include=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal-1 
> --include=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/aclocal 
> --force --warnings=cross
> | autoreconf: running: automake --foreign --add-missing --copy 
> --force-missing --warnings=cross
> | automake: unknown warning category `cross'
> | configure.in:16: installing `./config.sub'
> | configure.in:16: installing `./config.guess'
> | autoreconf: running: gnu-configize
> | autoreconf: Leaving directory `.'
> | NOTE: Running 
> /opt/OE/build_mpc5121/tmp/work/i686-linux/desktop-file-utils-native-0.14-r0/desktop-file-utils-0.14/configure 
>            --build=i686-linux             
> --host=i686-linux             --target=i686-linux             
> --prefix=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr             
> --exec_prefix=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr         
>    --bindir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/bin     
>        --sbindir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/sbin 
>            
> --libexecdir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/libexec 
>            
> --datadir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share         
>    --sysconfdir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/etc     
>        
> --sharedstatedir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/com 
>            
> --localstatedir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/var         
>    --libdir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/lib     
>        
> --includedir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/include 
>            
> --oldincludedir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/include 
>            
> --infodir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/info 
>            
> --mandir=/opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/share/man     
>                     ...
> | checking for a BSD-compatible install... /usr/bin/install -c
> | checking whether build environment is sane... yes
> | checking for a thread-safe mkdir -p... /bin/mkdir -p
> | checking for gawk... gawk
> | checking whether make sets $(MAKE)... yes
> | checking whether to enable maintainer-specific portions of 
> Makefiles... no
> | checking for i686-linux-gcc... ccache gcc
> | checking for C compiler default output file name... a.out
> | checking whether the C compiler works... yes
> | checking whether we are cross compiling... no
> | checking for suffix of executables...
> | checking for suffix of object files... o
> | checking whether we are using the GNU C compiler... yes
> | checking whether ccache gcc accepts -g... yes
> | checking for ccache gcc option to accept ISO C89... none needed
> | checking for style of include used by make... GNU
> | checking dependency style of ccache gcc... gcc3
> | checking for strerror in -lcposix... no
> | checking how to run the C preprocessor... gcc -E
> | checking for grep that handles long lines and -e... /bin/grep
> | checking for egrep... /bin/grep -E
> | checking for ANSI C header files... yes
> | checking build system type... i686-pc-linux-gnu
> | checking host system type... i686-pc-linux-gnu
> | checking for a sed that does not truncate output... /bin/sed
> | checking for fgrep... /bin/grep -F
> | checking for ld used by ccache gcc... ld
> | checking if the linker (ld) is GNU ld... yes
> | checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> | checking the name lister (/usr/bin/nm -B) interface... BSD nm
> | checking whether ln -s works... yes
> | checking the maximum length of command line arguments... 98304
> | checking whether the shell understands some XSI constructs... yes
> | checking whether the shell understands "+="... yes
> | checking for ld option to reload object files... -r
> | checking how to recognize dependent libraries... pass_all
> | checking for i686-linux-ar... ar
> | checking for i686-linux-strip... strip
> | checking for i686-linux-ranlib... ranlib
> | checking command to parse /usr/bin/nm -B output from ccache gcc 
> object... ok
> | checking for sys/types.h... yes
> | checking for sys/stat.h... yes
> | checking for stdlib.h... yes
> | checking for string.h... yes
> | checking for memory.h... yes
> | checking for strings.h... yes
> | checking for inttypes.h... yes
> | checking for stdint.h... yes
> | checking for unistd.h... yes
> | checking for dlfcn.h... yes
> | checking for objdir... .libs
> | checking if ccache gcc supports -fno-rtti -fno-exceptions... no
> | checking for ccache gcc option to produce PIC... -fPIC -DPIC
> | checking if ccache gcc PIC flag -fPIC -DPIC works... yes
> | checking if ccache gcc static flag -static works... yes
> | checking if ccache gcc supports -c -o file.o... yes
> | checking if ccache gcc supports -c -o file.o... (cached) yes
> | checking whether the ccache gcc linker (ld) supports shared 
> libraries... yes
> | checking whether -lc should be explicitly linked in... no
> | checking dynamic linker characteristics... GNU/Linux ld.so
> | checking how to hardcode library paths into programs... immediate
> | checking whether stripping libraries is possible... yes
> | checking if libtool supports shared libraries... yes
> | checking whether to build shared libraries... yes
> | checking whether to build static libraries... yes
> | checking for i686-linux-pkg-config... no
> | checking for pkg-config... 
> /opt/OE/build_mpc5121/tmp/staging/i686-linux/usr/bin/pkg-config
> | checking pkg-config is at least version 0.9.0... yes
> | checking for DESKTOP_FILE_UTILS... configure: error: Package 
> requirements (glib-2.0 >= 2.8.0) were not met:
> |
> | No package 'glib-2.0' found
> |
> | Consider adjusting the PKG_CONFIG_PATH environment variable if you
> | installed software in a non-standard prefix.
> |
> | Alternatively, you may set the environment variables 
> DESKTOP_FILE_UTILS_CFLAGS
> | and DESKTOP_FILE_UTILS_LIBS to avoid the need to call pkg-config.
> | See the pkg-config man page for more details.
> |
> | FATAL: oe_runconf failed
>
>
> _______________________________________________
> Openembedded-users mailing list
> Openembedded-users at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-users
>

-- 
Ing. Matteo Fortini, PhD
Digitek spa
Video Surveillance & Special Applications Group
V. Romagnoli, 24
41033 Concordia (MO)
Italy

Tel  : (+39) 0535-56942
Fax  : (+39) 0535-54550
Skype: callto://matteofortini
eMail: m.fortini at selcomgroup.com





More information about the Openembedded-users mailing list