[oe] tzdata/tzcode fetch fails, outdated...and compile fails
Maurizio Rottin
maurizio.rottin at gmail.com
Mon Sep 22 07:47:44 UTC 2008
hi,
i need to compile openntpd, but tzdata and tzcode version 2007 are no
more on the ftp server.
i did just
cp /stuff/org.openembedded.dev/packages/tzdata/tzdata_2007k.bb
/stuff/org.openembedded.dev/packages/tzdata/tzdata_2008f.bb
cp /stuff/org.openembedded.dev/packages/tzcode/tzcode-native_2007k.bb
/stuff/org.openembedded.dev/packages/tzcode/tzcode-native_2008e.bb
and since the versions 2008f and 2008e are different, the file
tzcode-native_2008e.bb must be edited to reflect SRC_URI
ftp://elsie.nci.nih.gov/pub/tzdat-2008f.tar.gz
then if i try to bitbake openntpd i get the following error:
------------------------------------------------------------------------------------------
NOTE: Handling BitBake files: | (5578/5578) [100 %]
NOTE: Parsing finished. 5306 cached, 0 parsed, 272 skipped, 0 masked.
NOTE: build 200809221139: started
OE Build Configuration:
BB_VERSION = "1.8.10"
METADATA_BRANCH = "org.openembedded.dev"
METADATA_REVISION = "4ac14ced8bc6330634ea2b24a201a4f6a556ef24"
TARGET_ARCH = "arm"
TARGET_OS = "linux-uclibc"
MACHINE = "smdk2440"
DISTRO = "mau-oe-uclibc"
DISTRO_VERSION = ".dev-snapshot-20080922"
TARGET_FPU = "soft"
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 141 of 264 (ID: 170,
/stuff/org.openembedded.dev/packages/pkgconfig/pkgconfig-native_0.22.bb,
do_configure)
NOTE: package pkgconfig-native-0.22: started
NOTE: package pkgconfig-native-0.22-r7: task do_configure: started
ERROR: function do_configure failed
ERROR: log data follows
(/stuff/org.openembedded.dev/packages/tzcode/tmp/work/pkgconfig-native-0.22-r7/temp/log.do_configure.26385)
| libtoolize: putting auxiliary files in `.'.
| libtoolize: linking file `./ltmain.sh'
| libtoolize: You should add the contents of the following files to
`aclocal.m4':
| libtoolize:
`/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/aclocal/libtool.m4'
| libtoolize:
`/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/aclocal/ltoptions.m4'
| libtoolize:
`/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/aclocal/ltversion.m4'
| libtoolize:
`/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/aclocal/ltsugar.m4'
| libtoolize:
`/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/aclocal/lt~obsolete.m4'
| 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.
| NOTE: Running
/stuff/org.openembedded.dev/packages/tzcode/tmp/work/pkgconfig-native-0.22-r7/pkg-config-0.22//configure
--build=i686-linux
--host=i686-linux --target=i686-linux
--prefix=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr
--exec_prefix=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr
--bindir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/bin
--sbindir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/sbin
--libexecdir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/libexec
--datadir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share
--sysconfdir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/etc
--sharedstatedir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/com
--localstatedir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/var
--libdir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/lib
--includedir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/include
--oldincludedir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/include
--infodir=/stuff/org.openembedded.dev/packages/tzcode/tmp/staging/i686-linux/usr/share/info
--mandir=/stuff/org.openembedded.dev/packages/tzcode/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 gawk... gawk
| checking whether make sets $(MAKE)... yes
| checking whether to enable maintainer-specific portions of Makefiles... no
| configure: error: cannot run /bin/sh ./config.sub
| FATAL: oe_runconf failed
NOTE: Task failed:
/stuff/org.openembedded.dev/packages/tzcode/tmp/work/pkgconfig-native-0.22-r7/temp/log.do_configure.26385
NOTE: package pkgconfig-native-0.22-r7: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package pkgconfig-native-0.22: failed
ERROR: Build of
/stuff/org.openembedded.dev/packages/pkgconfig/pkgconfig-native_0.22.bb
do_configure failed
ERROR: Task 170
(/stuff/org.openembedded.dev/packages/pkgconfig/pkgconfig-native_0.22.bb,
do_configure) failed
NOTE: Tasks Summary: Attempted 140 tasks of which 140 didn't need to
be rerun and 1 failed.
ERROR: '/stuff/org.openembedded.dev/packages/pkgconfig/pkgconfig-native_0.22.bb'
failed
-----------------------------------------------------------------------------------------------------------------------
i'm not really into the aclocal mechanism, then can you help in
throubleshooting?
thanks,
--
mr
More information about the Openembedded-devel
mailing list