openwrt/tools
Felix Fietkau 1f77bfff96 build: BSD compile fixes
following patch allows to build images for Qemu ARM on
OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64.

Mostly small pieces of code changes to get things right on the
specific platform.

Updated the README to describe better, which tools on the host
are required. Added some kind of prepare scripts to install needed
tools on BSD via packages.

Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de>

SVN-Revision: 35900
2013-03-07 17:32:29 +00:00
..
autoconf autoconf: another relocatability fix for autom4te, substitute hardcoded prefix with $STAGING_DIR when reading autom4te.cfg 2012-01-28 04:42:15 +00:00
automake fixes python related autokrampf install bug 2012-06-07 14:57:08 +00:00
b43-tools b43-tools: fix compile error: undefined reference to `yydebug' 2013-02-28 10:43:02 +00:00
bison bison: upgrade to version 2.7 2013-02-28 00:52:34 +00:00
ccache ccache: upgrade to version 3.1.9 2013-02-27 23:08:02 +00:00
cloog cloog: update to 0.15.11 2012-04-02 16:25:20 +00:00
cmake cmake: upgrade to version 2.8.10.2 2013-02-28 00:52:33 +00:00
dosfstools use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
e2fsprogs build: BSD compile fixes 2013-03-07 17:32:29 +00:00
firmware-utils firmware-utils/mktplinkfw: add support for the TL-WA830RE v1/v2 boards 2013-02-25 20:37:32 +00:00
flex flex: upgrade to version 2.5.37 2013-02-28 00:52:31 +00:00
flock use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
genext2fs use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
gmp gmp: upgrade to version 5.1.1 2013-02-28 00:52:30 +00:00
include build: BSD compile fixes 2013-03-07 17:32:29 +00:00
ipkg-utils tools/ipkg-utils: remove some unnecessary field checks 2012-12-22 19:56:17 +00:00
libelf build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 2012-09-23 09:50:01 +00:00
libtool tools/libtool: enable parallel builds 2012-09-15 14:17:34 +00:00
lzma convert remaining tools to $(HOST_STATIC_LINKING) (#12012) 2012-08-12 13:27:49 +00:00
lzma-old tools/lzma-old fix compile issues (patch from #10253) 2011-10-21 12:52:49 +00:00
m4 tools/m4: bypass a time consuming configure test 2012-09-15 14:17:28 +00:00
missing-macros missing-macros: add GTKDOC_REBASE macro needed by some newer packages Signed-off-by: Jochen Friedrich <jochen@scram.de> 2011-04-12 20:19:52 +00:00
mkimage build: BSD compile fixes 2013-03-07 17:32:29 +00:00
mklibs mklibs: upgrade to 0.1.35 2013-02-26 21:49:11 +00:00
mm-macros mm-macros: update to 0.9.5 2012-04-02 16:25:38 +00:00
mpc tools/mpc: enable parallel builds 2012-09-15 14:17:55 +00:00
mpfr mpfr: upgrade to 3.1.1 2013-02-28 00:52:36 +00:00
mtd-utils use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
mtools use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
padjffs2 convert remaining tools to $(HOST_STATIC_LINKING) (#12012) 2012-08-12 13:27:49 +00:00
patch build: BSD compile fixes 2013-03-07 17:32:29 +00:00
patch-image rename patch-cmdline and add code for patching DTB files into kernel images 2012-11-02 20:06:45 +00:00
pkg-config tools/pkg-config: enable parallel builds 2012-09-15 14:17:37 +00:00
ppl tools/ppl: fix automake error due to use of obsolete directory name 2012-08-12 12:46:47 +00:00
qemu use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
quilt build: BSD compile fixes 2013-03-07 17:32:29 +00:00
scons scons: probe "python" and "python2" first in pywrap.sh in order to use the users preferred version if possible 2012-05-15 20:29:32 +00:00
sdcc use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
sed sed: upgrade to version 4.2.2 2013-02-28 00:52:28 +00:00
squashfs use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
squashfs4 build: BSD compile fixes 2013-03-07 17:32:29 +00:00
sstrip tools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts 2012-12-02 16:17:33 +00:00
upslug2 use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
upx use HOST_STATIC_LINKING instead of hardcoding -static 2012-08-12 12:34:30 +00:00
wrt350nv2-builder wrt350nv2-builder: don't use internal zlib macro OF() in ioapi.h, it breaks with new zlib releases 2012-08-14 10:33:43 +00:00
xfce-macros tools: use host build_dir instead of target build_dir 2011-11-23 04:06:57 +00:00
xorg-macros tools: use host build_dir instead of target build_dir 2011-11-23 04:06:57 +00:00
xz build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 2012-09-23 09:50:01 +00:00
yaffs2 build: BSD compile fixes 2013-03-07 17:32:29 +00:00
Makefile build: BSD compile fixes 2013-03-07 17:32:29 +00:00