[Buildroot] [buildroot 0001467]: fontconfig-2.4.2 refuses to configure due to autoreconfig problems
bugs at busybox.net
bugs at busybox.net
Mon Feb 11 16:19:46 UTC 2008
The following issue has been CLOSED
======================================================================
http://busybox.net/bugs/view.php?id=1467
======================================================================
Reported By: mastag
Assigned To: buildroot
======================================================================
Project: buildroot
Issue ID: 1467
Category: Architecture Specific
Reproducibility: always
Severity: major
Priority: normal
Status: closed
Resolution: open
Fixed in Version:
======================================================================
Date Submitted: 08-19-2007 16:07 PDT
Last Modified: 02-11-2008 08:19 PST
======================================================================
Summary: fontconfig-2.4.2 refuses to configure due to
autoreconfig problems
Description:
I'm trying to build fontconfig for sh4 using gcc 3.4.6.
It unpacks and gets patched but when trying to configure it will fail.
Here is the full log:
gzip -d -c /home/mastag/buildroot/dl/fontconfig-2.4.2.tar.gz | tar -C
/home/mastag/buildroot/build_sh4 -xf -
toolchain/patch-kernel.sh
/home/mastag/buildroot/build_sh4/fontconfig-2.4.2 package/fontconfig/
\*.patch*
Applying fc-lang.patch using plaintext:
patching file fc-lang/fc-lang.c
Applying host-tools.patch using plaintext:
patching file fc-lang/Makefile.am
patching file fc-case/Makefile.am
patching file fc-glyphname/Makefile.am
patching file configure.in
patching file fc-arch/Makefile.am
Applying libdir-la.patch using plaintext:
patching file ltmain.sh
Hunk http://busybox.net/bugs/view.php?id=2 succeeded at 2408 (offset 3 lines).
Hunk http://busybox.net/bugs/view.php?id=4 succeeded at 5623 (offset 8 lines).
FREETYPE_CFLAGS="-I/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/include/freetype2
-I/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/include";
\
FREETYPE_LIBS="-L/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/lib
-Wl,--rpath
-Wl,/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/lib
-lfreetype -lz"; \
for dir in fc-case fc-glyphname fc-lang fc-arch; \
do \
/home/mastag/buildroot/toolchain_build_sh4/bin/sed -i -e
"s~^FREETYPE_CFLAGS =.*~FREETYPE_CFLAGS = $FREETYPE_CFLAGS~" \
-e "s~^FREETYPE_LIBS =.*~FREETYPE_LIBS =
$FREETYPE_LIBS~" \
/home/mastag/buildroot/build_sh4/fontconfig-2.4.2/$dir/Makefile.in; \
done
cp -f package/gnuconfig/config.sub package/gnuconfig/config.guess
/home/mastag/buildroot/build_sh4/fontconfig-2.4.2
touch /home/mastag/buildroot/build_sh4/fontconfig-2.4.2/.unpacked
(cd /home/mastag/buildroot/build_sh4/fontconfig-2.4.2; rm -rf config.cache
; \
PATH="/home/mastag/buildroot/toolchain_build_sh4/bin:/home/mastag/buildroot/build_sh4/staging_dir/bin:/home/mastag/buildroot/build_sh4/staging_dir/usr/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/mastag/bin:/home/mastag/buildroot/build_sh4/staging_dir/bin"
AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
CC_FOR_BUILD="/usr/lib/ccache/gcc" GCC_FOR_BUILD="/usr/lib/ccache/gcc"
CXX_FOR_BUILD="/usr/lib/ccache/g++" LD_FOR_BUILD="/usr/bin/ld"
CFLAGS_FOR_BUILD="" CXXFLAGS_FOR_BUILD="" LDFLAGS_FOR_BUILD=""
AR_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ar
AS_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-as
LD_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ld
NM_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-nm
RANLIB_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ranlib
STRIP_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-strip
OBJCOPY_FOR_TARGET=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-objcopy
ACLOCAL="aclocal -I
/home/mastag/buildroot/build_sh4/staging_dir/usr/share/aclocal" autoreconf
-v -f -i -I
"/home/mastag/buildroot/build_sh4/staging_dir/usr/share/aclocal" && \
PATH="/home/mastag/buildroot/toolchain_build_sh4/bin:/home/mastag/buildroot/build_sh4/staging_dir/bin:/home/mastag/buildroot/build_sh4/staging_dir/usr/bin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/home/mastag/bin:/home/mastag/buildroot/build_sh4/staging_dir/bin"
AR=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ar
AS=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-as
LD="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ld
-L/home/mastag/buildroot/build_sh4/staging_dir/lib
-L/home/mastag/buildroot/build_sh4/staging_dir/usr/lib"
NM=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-nm
CC="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-gcc
-Os -pipe -I/home/mastag/buildroot/build_sh4/staging_dir/usr/include
-I/home/mastag/buildroot/build_sh4/staging_dir/include"
GCC="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-gcc
-Os -pipe -I/home/mastag/buildroot/build_sh4/staging_dir/usr/include
-I/home/mastag/buildroot/build_sh4/staging_dir/include"
CXX="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-g++
-Os -pipe -I/home/mastag/buildroot/build_sh4/staging_dir/usr/include
-I/home/mastag/buildroot/build_sh4/staging_dir/include"
CPP="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-cpp
-Os -pipe -I/home/mastag/buildroot/build_sh4/staging_dir/usr/include
-I/home/mastag/buildroot/build_sh4/staging_dir/include"
RANLIB=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-ranlib
STRIP=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-strip
OBJCOPY=/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/sh4-linux-uclibc-objcopy
AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
CC_FOR_BUILD="/usr/lib/ccache/gcc" CXX_FOR_BUILD="/usr/lib/ccache/g++"
LD_FOR_BUILD="/usr/bin/ld" CFLAGS_FOR_BUILD="" CXXFLAGS_FOR_BUILD=""
LDFLAGS_FOR_BUILD=""
PKG_CONFIG_SYSROOT="/home/mastag/buildroot/build_sh4/staging_dir"
PKG_CONFIG="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/pkg-config"
PKG_CONFIG_PATH="/home/mastag/buildroot/build_sh4/staging_dir/usr/lib/pkgconfig:"
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1
STAGING_DIR="/home/mastag/buildroot/build_sh4/staging_dir" \
ac_cv_lbl_unaligned_fail=yes
ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes
ac_cv_c_bigendian=no \
CFLAGS_FOR_BUILD="-I/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/include/freetype2
-I/home/mastag/buildroot/toolchain_build_sh4/freetype-2.2.1-host/include"
\
./configure \
--target=sh4-linux \
--host=sh4-linux \
--build=i386-pc-linux-gnu \
--with-arch=sh4-linux \
--prefix=/usr \
--exec-prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--libdir=/usr/lib \
--libexecdir=/usr/lib \
--sysconfdir=/etc \
--datadir=/usr/share \
--localstatedir=/var \
--includedir=/usr/include \
--mandir=/usr/man \
--infodir=/usr/info \
--with-freetype-config="/home/mastag/buildroot/build_sh4/staging_dir/usr/bin/freetype-config"
\
--with-expat="/home/mastag/buildroot/build_sh4/staging_dir/usr/lib" \
--with-expat-lib=/home/mastag/buildroot/build_sh4/staging_dir/usr/lib \
--with-expat-includes=/home/mastag/buildroot/build_sh4/staging_dir/usr/include
\
--disable-docs \
)
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal -I
/home/mastag/buildroot/build_sh4/staging_dir/usr/share/aclocal --force
configure.in:64: warning: macro `AM_PROG_LIBTOOL' not found in library
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf
--include=/home/mastag/buildroot/build_sh4/staging_dir/usr/share/aclocal
--force
configure.in:63: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
If this token and others are legitimate, please use
m4_pattern_allow.
See the Autoconf documentation.
configure.in:64: error: possibly undefined macro: AM_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
make: *** [/home/mastag/buildroot/build_sh4/fontconfig-2.4.2/.configured]
Fout 1
======================================================================
----------------------------------------------------------------------
ericstjean - 02-11-08 07:11
----------------------------------------------------------------------
resolved by installing libtool
----------------------------------------------------------------------
bernhardf - 02-11-08 08:19
----------------------------------------------------------------------
calling autoreconf anywhere is unreliable and shouldn't have been added in
the first place.
Issue History
Date Modified Username Field Change
======================================================================
08-19-07 16:07 mastag New Issue
08-19-07 16:07 mastag Status new => assigned
08-19-07 16:07 mastag Assigned To => buildroot
02-11-08 07:11 ericstjean Note Added: 0003854
02-11-08 08:19 bernhardf Status assigned => closed
02-11-08 08:19 bernhardf Note Added: 0003864
======================================================================
More information about the buildroot
mailing list