<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/include/autotools.mk, branch v21.02.1</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.1'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-02-15T17:47:19Z</updated>
<entry>
<title>build: add support for patching libtool to include ABI version in soname</title>
<updated>2021-02-15T17:47:19Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-02-15T17:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f696cd3df3669a1a0a247623b549afeed718e207'/>
<id>urn:sha1:f696cd3df3669a1a0a247623b549afeed718e207</id>
<content type='text'>
Use the version from PKG_ABI_VERSION

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: use SPDX license tags</title>
<updated>2021-02-05T13:54:47Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2020-09-22T02:48:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a17b8eaa2e4b319b7069170398fe965786a813e9'/>
<id>urn:sha1:a17b8eaa2e4b319b7069170398fe965786a813e9</id>
<content type='text'>
The license folder is a core part of OpenWrt and all GPL-2.0 licensed.
Use SPDX license tags to allow machines to check licenses.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
[rebase, keep some Copyright lines, sharpen commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>autotools.mk: autoreconf: fix missing install-sh</title>
<updated>2019-07-26T06:09:16Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2018-12-04T13:47:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=5cf897779eacf63cdbcdebd1af68c109096665c6'/>
<id>urn:sha1:5cf897779eacf63cdbcdebd1af68c109096665c6</id>
<content type='text'>
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

&gt;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 &lt;nbd@nbd.name&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>treewide: fix build depends to refer to source package names</title>
<updated>2018-01-13T18:54:44Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-01-07T19:41:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=37cf77d9467fb92a3fb352230e95aab77a5342ba'/>
<id>urn:sha1:37cf77d9467fb92a3fb352230e95aab77a5342ba</id>
<content type='text'>
Build depends must refer to source packages rather than binary package
names.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: move STAGING_DIR_HOSTPKG and BUILD_DIR_HOST back to a common directory for all targets</title>
<updated>2017-01-18T18:47:36Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2017-01-18T18:47:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3d71786154fbb3fcfbd652115f3e75db3f729941'/>
<id>urn:sha1:3d71786154fbb3fcfbd652115f3e75db3f729941</id>
<content type='text'>
Using a single host package staging dir (and build dir) significantly speeds up
builds when multiple targets are built in succession, especially for large host
packages like NodeJS.

$(STAGING_DIR)/host is kept in addition to $(STAGING_DIR_HOSTPKG) in most
places; it is still used as destination for host files in Build/InstallDev.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>include/autotools.mk: use STAGING_DIR_HOSTPKG where appropriate</title>
<updated>2017-01-14T17:57:13Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2017-01-14T17:09:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=12d0a6694205b014f2c59e55fdb4b06b98c0b613'/>
<id>urn:sha1:12d0a6694205b014f2c59e55fdb4b06b98c0b613</id>
<content type='text'>
Make sure binaries install to STAGING_DIR_HOSTPKG are still found when
this variable is eventually modified.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>autotools: use correct version for gettext FIXUP</title>
<updated>2016-10-13T18:25:42Z</updated>
<author>
<name>Dirk Neukirchen</name>
</author>
<published>2016-10-12T14:14:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=336e277e8b46394d4b5a6747d3d5e93be383a923'/>
<id>urn:sha1:336e277e8b46394d4b5a6747d3d5e93be383a923</id>
<content type='text'>
0.19.8.1 gettext-full uses "archive-version" of 0.19.8
to replace makros, leading to breakage of PKG_FIXUP:=gettext-version

Signed-off-by: Dirk Neukirchen &lt;dirkneukirchen@web.de&gt;
</content>
</entry>
<entry>
<title>include/autotools.mk: fix gettext installation path</title>
<updated>2016-01-20T23:21:09Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-20T23:21:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=1193dc4e057a41046fea9c64680ec5bca7fb4768'/>
<id>urn:sha1:1193dc4e057a41046fea9c64680ec5bca7fb4768</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48421
</content>
</entry>
<entry>
<title>Revert "include/autoconf.mk: decouple host fixups from target fixups"</title>
<updated>2016-01-20T20:46:20Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-20T20:46:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f8cdadc832a78623edf18c7a5aadadcac136c9a4'/>
<id>urn:sha1:f8cdadc832a78623edf18c7a5aadadcac136c9a4</id>
<content type='text'>
This reverts commit r48403

SVN-Revision: 48412
</content>
</entry>
<entry>
<title>include/autoconf.mk: decouple host fixups from target fixups</title>
<updated>2016-01-20T19:12:28Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-01-20T19:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d542d8e3c1d56d1ec065fb15c9dd2ca14ac23326'/>
<id>urn:sha1:d542d8e3c1d56d1ec065fb15c9dd2ca14ac23326</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48403
</content>
</entry>
</feed>
