<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/robimarko/tools/autoconf, branch master</title>
<subtitle>Staging tree of Robert Marko</subtitle>
<id>https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/'/>
<updated>2023-03-15T23:32:59Z</updated>
<entry>
<title>tools/autoconf: ensure relocatability</title>
<updated>2023-03-15T23:32:59Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2023-03-15T23:31:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=0ba130abb2c90c76b6b63f389da02b8bcfe6b78e'/>
<id>urn:sha1:0ba130abb2c90c76b6b63f389da02b8bcfe6b78e</id>
<content type='text'>
Upstream introduced a new `trailer.m4` macro file referenced by the
absolute build path of autoconf. Make sure that this is covered by
the `000-relocatable.patch` as well.

This should fix various SDK build failures related to autoconf.

Fixes: 030447b8f4 ("tools/autoconf: bump to 2.71")
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>tools/autoconf: bump to 2.71</title>
<updated>2023-03-13T21:53:41Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2022-08-01T12:28:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=030447b8f4c70cf8313dd8de5a3f70e2ad1de375'/>
<id>urn:sha1:030447b8f4c70cf8313dd8de5a3f70e2ad1de375</id>
<content type='text'>
Autoconf release 2.71 is a bugfix release of 2.70
Links provided are the changelog of 2.70 [1] [2]
and the announcement of 2.71 [3]

The first patch needed to be rewritten.
Some of the lines in the patch were moved
to be consistent with the same change added upstream
in other similar files.

Second and third patches are no longer needed,
Emacs can now be disabled at the configure stage,
and support for musl was added upstream.

The patch now causes help2man to be required
for installing man pages, but we don't need them.
There is no way to disable man pages build
with the configure script,
so use make to touch the files with the build target install-man1.

Link: https://lists.gnu.org/archive/html/autotools-announce/2020-12/msg00001.html
Link: https://lwn.net/Articles/839395
Link: https://lists.gnu.org/archive/html/info-gnu/2021-01/msg00017.html
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>tools/autoconf: clean up build recipes</title>
<updated>2023-03-13T21:53:41Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2022-09-07T14:06:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=99ed71faec745ced91a00d46c6512b27c9892d2b'/>
<id>urn:sha1:99ed71faec745ced91a00d46c6512b27c9892d2b</id>
<content type='text'>
The configure option datarootdir
defaults to PREFIX/share.

The Host/Clean define should be Host/Uninstall
otherwise it is removing the build directory
before there is a chance to try "make uninstall"
in that directory.
Host/Clean/Default is no longer defined.

Use default build recipes defined in host-build.mk
instead of custom ones that are equivalent.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>autoconf: use STAGING_DIR_HOST in relocatable patch</title>
<updated>2023-01-09T20:33:18Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-11-10T16:47:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=b344da76403a0bc01fd310bc2726842a89add146'/>
<id>urn:sha1:b344da76403a0bc01fd310bc2726842a89add146</id>
<content type='text'>
Instead of using STAGING_DIR and then go up one dir with '../' use
directly STAGING_DIR_HOST env variable. This should produce cleaner
symbolic links.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>tools/autoconf: fix compile on musl hosts</title>
<updated>2015-05-04T13:22:36Z</updated>
<author>
<name>Imre Kaloz</name>
</author>
<published>2015-05-04T13:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=a2bec91b3b66680ffc4517f3b585d1ffbbc688d0'/>
<id>urn:sha1:a2bec91b3b66680ffc4517f3b585d1ffbbc688d0</id>
<content type='text'>
Signed-off-by: Imre Kaloz &lt;kaloz@openwrt.org&gt;

SVN-Revision: 45604
</content>
</entry>
<entry>
<title>autoconf: portability fixes</title>
<updated>2015-03-24T13:12:52Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2015-03-24T13:12:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=e0c8e20f8c0765f58707439057405d0eb946746c'/>
<id>urn:sha1:e0c8e20f8c0765f58707439057405d0eb946746c</id>
<content type='text'>
The rework of the host tools discovery caused autoconf to embed
absolute paths to staging_dir/host/bin/perl into the shebang
of the generated autoconfig executables.

Switch to the portable "/usr/bin/env perl" and enable global
warnings through "$^W" instead of the "-w" interpreter argument.

Signed-off-by: Jo-Philipp Wich &lt;jow@openwrt.org&gt;

SVN-Revision: 44971
</content>
</entry>
<entry>
<title>autoconf: bump version to 2.69</title>
<updated>2014-10-09T07:16:22Z</updated>
<author>
<name>Steven Barth</name>
</author>
<published>2014-10-09T07:16:22Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=8a4c2890c8a312c6692611d66c5963d8691b635c'/>
<id>urn:sha1:8a4c2890c8a312c6692611d66c5963d8691b635c</id>
<content type='text'>
Signed-off-by: Russell Senior &lt;russell@personaltelco.net&gt;

SVN-Revision: 42855
</content>
</entry>
<entry>
<title>autoconf: another relocatability fix for autom4te, substitute hardcoded prefix with $STAGING_DIR when reading autom4te.cfg</title>
<updated>2012-01-28T04:42:15Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-01-28T04:42:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=478d9fc97e9d8e8ce922edc6fd9ec3599be548d3'/>
<id>urn:sha1:478d9fc97e9d8e8ce922edc6fd9ec3599be548d3</id>
<content type='text'>
SVN-Revision: 29931
</content>
</entry>
<entry>
<title>autoconf: make bin/autoconf relocatable as well</title>
<updated>2012-01-20T17:17:04Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2012-01-20T17:17:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=e2180091d9349ee8ca2d2812a9380e534311e46e'/>
<id>urn:sha1:e2180091d9349ee8ca2d2812a9380e534311e46e</id>
<content type='text'>
SVN-Revision: 29830
</content>
</entry>
</feed>
