openwrt/scripts
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
..
config scripts/config: fix menuconfig segfault in text inputs when format patterns are entered by the user 2012-10-14 17:11:57 +00:00
flashing make flashing scripts executable 2010-06-26 22:18:15 +00:00
abs2rel.pl get rid of $Id$ - it has never helped us and it has broken too many patches ;) 2009-04-17 14:09:46 +00:00
arm-magic.sh add support for the Tonze AP-422/425 2012-11-11 21:04:30 +00:00
brcmImage.pl brcmImage.pl should be set executable 2009-01-29 15:15:21 +00:00
bundle-libraries.sh scripts: bundle-libraries.sh: support mixing 32bit and 64bit binaries 2013-01-28 15:54:27 +00:00
combined-ext-image.sh scripts: add script to generate combined extended image format 2011-11-30 07:43:58 +00:00
combined-image.sh scripts/combined-image.sh: remove the use of mktemp to make it more portable 2009-12-24 10:34:37 +00:00
config.guess upgrade the config.* scripts 2010-07-20 13:21:00 +00:00
config.rpath add config.rpath and link it in autotools.mk if missing, some packages might need it, especially users of lib-link.m4 or iconv.m4 2011-02-27 15:39:27 +00:00
config.sub remove support for ubicom32 2012-11-30 10:53:55 +00:00
deptest.sh deptest: Also accept stamps that are broken links. 2010-12-08 16:08:14 +00:00
diffconfig.sh scripts/diffconfig.sh: handle CONFIG_ALL, CONFIG_DEVEL and CONFIG_TOOLCHAINOPTS properly 2011-03-28 23:25:18 +00:00
dl_cleanup.py Add xz compressed packages to known extensions of dl_cleanup 2013-02-17 21:37:14 +00:00
download.pl scripts: update GNU mirrors 2013-02-28 23:49:36 +00:00
env env: colorize git output 2012-02-16 19:24:34 +00:00
ext-toolchain.sh buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
feeds scripts/feeds: redirect stderr of the which call to /dev/null to avoid potentially confusing error messages on some systems 2012-06-25 00:27:03 +00:00
freebsd.sh build: BSD compile fixes 2013-03-07 17:32:29 +00:00
gen-dependencies.sh gen-dependencies.sh: only include lib*.so* files in dependency list, to match the filtering of provides lists 2012-06-12 22:02:41 +00:00
getver.sh getver.sh: cope with varying "git log" line formats to reliably extract the git-svn rev (#10268) 2011-10-26 14:54:57 +00:00
ipkg scripts/ipkg: print warnings/errors to stderr 2013-02-21 11:45:25 +00:00
ipkg-make-index.sh package/index: filter out the libc package from the index 2012-06-11 01:29:11 +00:00
kconfig.pl build: ensure that reordering of KCONFIG lines are handled properly and that the final result does not depend on the package scan order 2012-07-22 21:00:07 +00:00
make-ipkg-dir.sh
md5sum improve support for building on mac os x by improving detection of missing components 2009-01-25 19:00:43 +00:00
metadata.pl scrips/metadata.pl: fix broken targets with subtargets being selectable 2012-10-22 22:16:19 +00:00
metadata.pm add support for hidden packages that get selected/built but do not show up in menuconfig 2011-07-02 06:49:09 +00:00
om-fwupgradecfg-gen.sh scripts/om-fwupgradecfg-gen.sh: add support for the MR600 2012-11-18 09:32:36 +00:00
openbsd.sh build: BSD compile fixes 2013-03-07 17:32:29 +00:00
pad_image rework board detection 2010-03-18 23:35:21 +00:00
patch-kernel.sh patch-kernel.sh: utilize --force (#7745), also use the PATCH env var and fallback to "patch" if unset 2010-10-08 09:21:01 +00:00
patch-specs.sh patch-specs.sh: gcc 3.4.6 has an additional "(OpenWrt-2.0)" after the version tag, cope with that 2012-01-29 20:19:06 +00:00
relink-lib.sh base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs 2011-03-01 05:40:38 +00:00
remote-gdb scripts: fix remote-gdb script to cope with _eabi suffix in uClibc version 2012-11-08 11:22:09 +00:00
rstrip.sh strip kernel modules more aggressively: make all global symbols local, rename all symbols in the symbol table to make them compress better 2012-02-20 17:38:26 +00:00
slugimage.pl use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts (fixes #2998) 2008-09-23 18:29:44 +00:00
strip-kmod.sh kernel: fix stripping of modules with duplicate symbol names 2012-03-19 21:09:47 +00:00
symlink-tree.sh scripts/symlink-tree.sh: print warnings/errors to stderr 2013-02-21 11:45:27 +00:00
timestamp.pl fix timestamp checks for build system paths which have '.svn' in their directory name 2010-04-14 22:21:15 +00:00
update-package-md5sum update-package-md5sum: A tool to update the md5sum of openwrt packages. Useful when upgrading a set of packages. 2010-01-03 17:06:06 +00:00