aboutsummaryrefslogtreecommitdiffstats
path: root/include/kernel-build.mk
diff options
context:
space:
mode:
authorPetr Štetiar <ynezz@true.cz>2018-12-04 14:47:23 +0100
committerJo-Philipp Wich <jo@mein.io>2019-09-04 13:32:36 +0200
commitfb99be49f970aaa29da86e2edc2b82dcd421e7dd (patch)
tree7ba75af3b4ce64f0c41f60c68bcc5e56a0444443 /include/kernel-build.mk
parent04413f7612076a9f6bf713b31ead8b4396845ebb (diff)
downloadupstream-fb99be49f970aaa29da86e2edc2b82dcd421e7dd.tar.gz
upstream-fb99be49f970aaa29da86e2edc2b82dcd421e7dd.tar.bz2
upstream-fb99be49f970aaa29da86e2edc2b82dcd421e7dd.zip
autotools.mk: autoreconf: fix missing install-sh
I'm trying to create a package for libgpiod, which uses AC_CONFIG_AUX_DIR macro, which is probably leading to the following configure error: autoreconf: running: /openwrt.git/staging_dir/host/bin/libtoolize --force OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autostuff'. OpenWrt-libtoolize: linking file `autostuff/ltmain.sh' OpenWrt-libtoolize: putting macros in `m4'. ... configure: error: cannot find install-sh, install.sh, or shtool in autostuff "."/autostuff >From the build output it's clear, that libtoolize isn't installing install-sh symlink, because libtoolize would install install-sh only if it's being run with --install parameter. Corresponding part in libtoolize: if $opt_install; then func_config_update config.guess \ "$pkgdatadir/config" "$auxdir" pkgconfig_header func_config_update config.sub \ "$pkgdatadir/config" "$auxdir" pkgconfig_header func_install_update install-sh \ "$pkgdatadir/config" "$auxdir" pkgconfig_header fi func_ltmain_update ltmain.sh \ "$pkgdatadir/config" "$auxdir" pkgconfig_header Adding --install parameter to libtoolize fixes this build issue: autoreconf: running: /openwrt.git/staging_dir/host/bin/libtoolize --install --force OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autostuff'. OpenWrt-libtoolize: linking file `autostuff/config.guess' OpenWrt-libtoolize: linking file `autostuff/config.sub' OpenWrt-libtoolize: linking file `autostuff/install-sh' OpenWrt-libtoolize: linking file `autostuff/ltmain.sh' OpenWrt-libtoolize: putting macros in `m4'. Cc: Felix Fietkau <nbd@nbd.name> Signed-off-by: Petr Štetiar <ynezz@true.cz> (cherry picked from commit 5cf897779eacf63cdbcdebd1af68c109096665c6)
Diffstat (limited to 'include/kernel-build.mk')
0 files changed, 0 insertions, 0 deletions