openwrt-6.x/tools
Michael Pratt 41bc16dcc4 tools/bison: hardcode path to m4 with STAGING_DIR_HOST
Force bison to ignore the M4 environment variable and hardcode it to the
locally built m4 during build operations using the relocatable path
variable STAGING_DIR_HOST.

This allows bison to continue to function while we are forcefully avoiding
autoreconf and other autoconf and automake-like operations by giving a
fake path to m4 with the M4 environment variable.

The specific path can still be overridden independently from the
environment within the line of invocation that runs bison by setting
STAGING_DIR_HOST within the command, so document this in the help printout.

Tested-by: Georgi Valkov <gvalkov@gmail.com> # MacOS
Signed-off-by: Michael Pratt <mcpratt@pm.me>
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2024-04-25 21:33:51 +02:00
..
7z
autoconf tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
autoconf-archive
automake tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
b43-tools treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
bash
bc
bison tools/bison: hardcode path to m4 with STAGING_DIR_HOST 2024-04-25 21:33:51 +02:00
bzip2 tools/bzip2: switch to cmake 2024-04-03 18:56:58 +02:00
cbootimage treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
cbootimage-configs treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
ccache tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
cmake tools/cmake: disable xcode generator 2024-03-29 15:40:25 +01:00
coreutils tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
cpio
dosfstools
dwarves tools/dwarves: add myself as PKG_MAINTAINER 2024-04-15 12:43:37 +02:00
e2fsprogs tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
elftosb
elfutils
expat tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
fakeroot
findutils
firmware-utils treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
flex
flock
genext2fs
gengetopt
gmp tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
gnulib tools/gnulib: make tdestroy() fully portable 2024-04-25 21:33:51 +02:00
include
isl tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
kernel2minor treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
libdeflate tools: libdeflate: backport fix for AVX-VNNI 2024-04-15 13:52:37 +02:00
liblzo
libressl
libtool tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
llvm-bpf
lz4
lzma
lzma-old
lzop
m4 tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
make-ext4fs treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
meson tools/meson: update to 1.3.2 2024-03-29 23:42:22 +01:00
missing-macros tools/missing-macros: add symlinks to makeinfo 2024-04-25 21:33:51 +02:00
mkimage Revert "tools/mkimage: update to v2024.04" 2024-04-06 14:52:06 +02:00
mklibs
mold tools: mold: update to 2.30.0 2024-04-16 21:52:57 +02:00
mpc
mpfr tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
mtd-utils
mtools
ninja
padjffs2
patch tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
patch-image
patchelf
pkgconf tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
quilt
sdimage treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
sed tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
sparse tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
squashfs3-lzma
squashfs4 treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
sstrip
tar tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
util-linux tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
xz Revert "tools/xz: update to 5.6.1" (CVE-2024-3094) 2024-03-29 16:59:56 +00:00
zip
zlib tools: prefer gz or bz2 tarballs 2024-04-06 11:24:18 +02:00
zstd tools/zstd: enable position independent code compilation 2024-04-24 12:16:48 +02:00
Makefile tools: rework tools-core dependecies 2024-04-06 11:24:18 +02:00