aboutsummaryrefslogtreecommitdiffstats
path: root/tools/autoconf
Commit message (Collapse)AuthorAgeFilesLines
* tools/autoconf: ensure relocatabilityJo-Philipp Wich2023-03-161-2/+5
| | | | | | | | | | | 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 <jo@mein.io>
* tools/autoconf: bump to 2.71Michael Pratt2023-03-134-128/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | 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 <mcpratt@pm.me>
* tools/autoconf: clean up build recipesMichael Pratt2023-03-131-12/+4
| | | | | | | | | | | | | | | | 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 <mcpratt@pm.me>
* autoconf: use STAGING_DIR_HOST in relocatable patchChristian Marangi2023-01-091-20/+20
| | | | | | | | 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 <ansuelsmth@gmail.com>
* treewide: clean up download hashesFelix Fietkau2016-12-161-1/+1
| | | | | | Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools/autoconf: fix compile on musl hostsImre Kaloz2015-05-041-0/+24
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 45604
* autoconf: portability fixesJo-Philipp Wich2015-03-243-22/+84
| | | | | | | | | | | | | 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 <jow@openwrt.org> SVN-Revision: 44971
* autoconf: bump version to 2.69Steven Barth2014-10-091-4/+4
| | | | | | Signed-off-by: Russell Senior <russell@personaltelco.net> SVN-Revision: 42855
* autoconf: another relocatability fix for autom4te, substitute hardcoded ↵Jo-Philipp Wich2012-01-281-0/+13
| | | | | | prefix with $STAGING_DIR when reading autom4te.cfg SVN-Revision: 29931
* autoconf: make bin/autoconf relocatable as wellJo-Philipp Wich2012-01-201-0/+15
| | | | SVN-Revision: 29830
* autoconf: further relocation fixesJo-Philipp Wich2012-01-201-4/+43
| | | | SVN-Revision: 29827
* autoconf: make relocatable by searching resources relative to STAGING_DIRJo-Philipp Wich2012-01-202-1/+101
| | | | SVN-Revision: 29821
* tools/autoconf: update to version 2.68Alexandros C. Couloumbis2010-12-061-2/+2
| | | | SVN-Revision: 24279
* clean up / fix various Host/Clean templates in tools/Felix Fietkau2009-05-081-1/+1
| | | | SVN-Revision: 15714
* build system refactoring in preparation for allowing packages to do ↵Felix Fietkau2009-02-221-9/+9
| | | | | | host-build steps SVN-Revision: 14610
* tools: refresh patches for tools lua, mtd-utils, ipkg-utils, squashfs, lzma, ↵Hauke Mehrtens2009-02-211-7/+5
| | | | | | and autoconf are touched SVN-Revision: 14589
* Do not try to build autoconf emacs library, as it can fail on some systems ↵Florian Fainelli2008-09-091-0/+24
| | | | | | like Fedora core 9 SVN-Revision: 12562
* fix autoconf compilation (#3956)Felix Fietkau2008-09-081-4/+3
| | | | SVN-Revision: 12554
* add autoconf (fixes opkg build issues)Felix Fietkau2008-08-271-0/+38
SVN-Revision: 12410