BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001467 [buildroot] Architecture Specific major always 08-19-07 16:07 02-11-08 08:19
Reporter mastag View Status public  
Assigned To buildroot
Priority normal Resolution no change required  
Status closed   Product Version 0.9.27
Summary 0001467: 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 2 succeeded at 2408 (offset 3 lines).
Hunk 0000004 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
Additional Information
Attached Files

- Relationships

- Notes
(0003854)
ericstjean
02-11-08 07:11

resolved by installing libtool
 
(0003864)
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
02-11-08 08:19 bernhardf Resolution open => no change required
02-13-08 00:12 ericstjean Issue Monitored: ericstjean


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker