#18659: Building from main development fails to build autoconf
------------------------------+------------------------
Reporter: wuddle | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: toolchain | Version: Trunk
Keywords: autconf autom4te |
------------------------------+------------------------
From a fresh clone of git.openwrt.org I get the following error:
make tools/autoconf/{clean,compile,install} V=s
make[1]: Entering directory `/home/builder/NewWrt/openwrt'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/autoconf'
export SHELL="/bin/bash"; make -C
/home/builder/NewWrt/openwrt/build_dir/host/autoconf-2.69 uninstall
make: *** /home/builder/NewWrt/openwrt/build_dir/host/autoconf-2.69: No
such file or directory. Stop.
make[2]: [host-clean] Error 2 (ignored)
rm -rf /home/builder/NewWrt/openwrt/build_dir/host/autoconf-2.69
/home/builder/NewWrt/openwrt/staging_dir/host/stamp/.autoconf_installed
/home/builder/NewWrt/openwrt/build_dir/host/autoconf-2.69/.built
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/autoconf'
make[1]: Leaving directory `/home/builder/NewWrt/openwrt'
make[1]: Entering directory `/home/builder/NewWrt/openwrt'
+ mkdir -p /home/builder/NewWrt/openwrt/staging_dir/target-
mips_34kc_uClibc-0.9.33.2
+ cd /home/builder/NewWrt/openwrt/staging_dir/target-
mips_34kc_uClibc-0.9.33.2
+ mkdir -p bin lib include stamp
mkdir -p /home/builder/NewWrt/openwrt/build_dir/target-
mips_34kc_uClibc-0.9.33.2/stamp
touch /home/builder/NewWrt/openwrt/staging_dir/target-
mips_34kc_uClibc-0.9.33.2/.prepared
+ mkdir -p /home/builder/NewWrt/openwrt/staging_dir/host
+ cd /home/builder/NewWrt/openwrt/staging_dir/host
+ mkdir -p bin lib include stamp
mkdir -p /home/builder/NewWrt/openwrt/build_dir/host/stamp
/home/builder/NewWrt/openwrt/staging_dir/host/include/sys
install -m0644 /home/builder/NewWrt/openwrt/tools/include/*.h
/home/builder/NewWrt/openwrt/staging_dir/host/include/
install -m0644 /home/builder/NewWrt/openwrt/tools/include/sys/*.h
/home/builder/NewWrt/openwrt/staging_dir/host/include/sys/
ln -sf lib /home/builder/NewWrt/openwrt/staging_dir/host/lib64
touch /home/builder/NewWrt/openwrt/staging_dir/host/.prepared
touch /home/builder/NewWrt/openwrt/staging_dir/host/bin/ldconfig
chmod +x /home/builder/NewWrt/openwrt/staging_dir/host/bin/ldconfig
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/patch'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/patch'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/patch'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/patch'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/m4'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/m4'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/m4'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/m4'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/sed'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/sed'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/sed'
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/sed'
make[2]: Entering directory `/home/builder/NewWrt/openwrt/tools/libtool'
make -C /home/builder/NewWrt/openwrt/build_dir/host/libtool-2.4
make[3]: Entering directory
`/home/builder/NewWrt/openwrt/build_dir/host/libtool-2.4'
CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash
/home/builder/NewWrt/openwrt/build_dir/host/libtool-2.4/libltdl/config/missing
--run autoconf
/home/builder/openwrt-mine/staging_dir/host/bin/autoconf: 505: exec:
/home/builder/NewWrt/openwrt/staging_dir/target-
mips_34kc_uClibc-0.9.33.2/../host/bin/autom4te: not found
make[3]: *** [configure] Error 1
make[3]: Leaving directory
`/home/builder/NewWrt/openwrt/build_dir/host/libtool-2.4'
make[2]: ***
[/home/builder/NewWrt/openwrt/build_dir/host/libtool-2.4/.built] Error 2
make[2]: Leaving directory `/home/builder/NewWrt/openwrt/tools/libtool'
make[1]: *** [tools/libtool/compile] Error 2
make[1]: Leaving directory `/home/builder/NewWrt/openwrt'
make: *** [tools/autoconf/compile] Error 2
Steps to reproduce:
1. Install Ubuntu 12.04
2. git clone git.openwrt.org
3. ./scripts/feeds update -a
4. ./scripts/feeds install -a
5. make menuconfig
5a. Select platform ( ArcherC7 )
6. make defconfig
7. make
7a. failure above produced.
Through the help in IRC I was able to solve it by doing the following
tools/Makefile
line: 47
$(curdir)/libtool/compile := $(curdir)/sed/install $(curdir)/m4/install
to
$(curdir)/libtool/compile := $(curdir)/sed/install
$(curdir)/autconf/install
--
Ticket URL: <https://dev.openwrt.org/ticket/18659>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets