Commit Graph

623 Commits (8ef5e614de0591a4aa9294eede4ae3740094d210)

Author SHA1 Message Date
Jo-Philipp Wich 8ef5e614de [tools] sed: link statically
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33089 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-10 19:26:17 +00:00
John Crispin fa8b651b93 [tools] fix ccache build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-08-10 19:05:22 +00:00
John Crispin 68ca3cdc27 [tools] add mktools and dosfstools which are needed for the raspberry pi
Signed-off-by: Ian Ridge <ianridge [at] gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32824 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:39:00 +00:00
John Crispin 71df70b95d [tools] adds mkdapimg
Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-24 20:38:49 +00:00
Felix Fietkau 5d7bf2454a kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32783 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-20 12:28:50 +00:00
Felix Fietkau 2e7d780a24 tools: prefer gmd5sum if present
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32761 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-17 11:28:30 +00:00
Felix Fietkau 846225bb98 tools/squashfs(4): use $(HOSTCC) to avoid building with clang on recent mac os x. the clang build fails with some linker errors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32706 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-13 23:18:15 +00:00
Jo-Philipp Wich c2bd3e1d73 [tools] bison: fix errors in shipped stdio.in.h
Bison fails to build against glibc 2.16.x, the shipped stdio.in.h attempts to
wrap gets() with a warning which fails since gets() got removed from the
default _GNU_SOURCE featureset.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32649 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-08 15:50:36 +00:00
Jo-Philipp Wich 29c77755cb [tools] m4: fix errors in shipped stdio.in.h
M4 fails to build against glibc 2.16.x, the shipped stdio.in.h attempts to
wrap gets() with a warning which fails since gets() got removed from the
default _GNU_SOURCE featureset.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-08 15:28:44 +00:00
Gabor Juhos 5ed280cd01 firmware-utils/mktplinkfw: allow to specify firmware version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32616 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-07-05 16:25:29 +00:00
Felix Fietkau 4a759750de tools: sdcc depends on bison
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-29 00:32:43 +00:00
Jo-Philipp Wich d1883cc0d0 [tools] sdcc: enable packihx, required by firmwarehotplug
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32500 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-26 08:30:38 +00:00
Gabor Juhos defb138dbe tools/e2fsprogs: don't build e4defrag
Compilation fails on older systems due to missing syscalls, and the
e4defrag tool is not used by the build-system anyway.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-19 09:52:18 +00:00
Luka Perkov 8ddefa0cd3 e2fsprogs: fix md5sum issue
md5sum from kernel.org and sourceforge.net are not the same

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32418 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 21:34:16 +00:00
Luka Perkov 31627df962 [tools] e2fsprogs: update to 1.42.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32413 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-17 17:52:59 +00:00
John Crispin e55e9ac7da [tools] ccache does not need zcat
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32385 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-15 19:44:56 +00:00
Luka Perkov 57c29c33cb [tools] mklibs: update to 0.1.34 (v2)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 17:07:46 +00:00
Felix Fietkau 7ab936db65 tools: add a python symlink that prefers python2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32164 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 16:32:15 +00:00
Felix Fietkau 28cf4e273d Revert "[tools] mklibs: update to 0.1.34"
Too much broken, needs to be reworked

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32163 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 15:09:09 +00:00
Felix Fietkau 99611aa7c4 tools/e2fsprogs: disable building elf shared libraries, it is unnecessary and breaks on mac os x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 12:24:59 +00:00
John Crispin caa1d07a9a [tools] more e2fsprogs fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32158 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 09:22:07 +00:00
John Crispin d057a8911b [e2fsprog] fix build breakage introduced by [32142]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32157 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 07:43:43 +00:00
Luka Perkov df12c60f70 [tools] mklibs: update to 0.1.34
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32145 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 21:22:37 +00:00
Luka Perkov c22aced8ad [tools] gmp: update to 5.0.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32144 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 21:22:35 +00:00
Luka Perkov 679c3428c8 [tools] mkimage: update to 2012.04.01
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 18:06:13 +00:00
Luka Perkov 57ce7e58fe [tools] e2fsprogs: update to 1.42.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 17:59:57 +00:00
Felix Fietkau eb119c3b81 e2fsprogs: add posix_memalign related portability patch from #8508
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32112 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 15:24:33 +00:00
John Crispin 3d89e86516 [tools] fixes python related autokrampf install bug
this commit fixes a compile bug triggered by pygobject

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32109 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-07 14:57:08 +00:00
Felix Fietkau 2b694b55bb tools/yaffs2: add mirror md5sum - upstream repo went away
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 14:09:00 +00:00
John Crispin e84fbcf5bc [tools] add ccache wrapper
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-06 13:27:11 +00:00
Jonas Gorski 6111884b1c tools: imagetag: add parameter for padding images
Allow images to be padded to a certain size. This prevents CFE from
flashing them to the second image offset.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31875 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-27 13:22:19 +00:00
Jo-Philipp Wich 85905945f5 [tools] scons: probe "python" and "python2" first in pywrap.sh in order to use the users preferred version if possible
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-15 20:29:32 +00:00
Jo-Philipp Wich 58b75ad2b1 [tools] scons: wrap python invocations with helper script that attempts to find a non-3.x python
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-15 20:04:07 +00:00
Felix Fietkau f61eb18b66 tools/scons: remove the python 3 compat patch, it is incomplete and breaks with python 2.5.2. i guess scons with python 3 is a lost cause...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31741 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-15 13:42:36 +00:00
Gabor Juhos 349852ec5b tools/mtd-utils: remove empty patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31705 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-13 12:32:22 +00:00
Jo-Philipp Wich 0f425fe91e [tools] scons: fix compatibility with python 3, upstream still does not support it...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-06 17:04:37 +00:00
Felix Fietkau ff33988d74 scons: override the platform instead of using the host one - fixes build issues on non-linux systems
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31620 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 21:02:35 +00:00
Felix Fietkau 768f0c40f8 tools: add scons (patch by Dave Taht)
This makes it more possible to build scons based applications
for openwrt.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31618 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 17:37:34 +00:00
Gabor Juhos af72111e78 firmware-utils/mktplinkfw: add support for the TL-WR1041N v2
Patch-by: Vince Huang <axishero@foxmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31609 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 17:02:38 +00:00
Gabor Juhos 13f705bbc1 tools: add xz dependency to automake
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31413 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-21 16:09:04 +00:00
Jo-Philipp Wich c47c2671d4 [tools] mklibs: revert r31315
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31316 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-16 15:35:45 +00:00
Jo-Philipp Wich 1452c74daf tools/mklibs: add missing <unistd.h> in readelf/elf.cpp
Fixes compile on my Arch Linux system, as unistd.h is needed for ::close().

Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-16 15:11:32 +00:00
Jonas Gorski 1434cbc4c1 tools: sdcc: fix order of linking with libm
Fixes a build failure caught by buildbot.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-14 09:05:02 +00:00
Mirko Vogt 4879e3f58a [tools/mklibs] add missing includes ('unistd.h') for mklibs
This is needed when compiling with GCC >= 4.7.0 since it doesn't implicitly include 'unistd.h' anymore (needed e.g. for file operations in this particular case)

 - Thanks to Luka Perkov

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31259 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-12 12:19:56 +00:00
Jo-Philipp Wich 32d864fd63 [tools] sdcc: compiling SDCCicode.c with -O2 sends gcc 4.6.x into an infinite loop, workaround it
See references:
  http://sourceforge.net/tracker/?func=detail&aid=3285611&group_id=599&atid=300599
  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52653


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-10 13:18:45 +00:00
Jo-Philipp Wich 4a5dfbd949 [tools] sdcc: sdcc needs sdcpp to bootstrap itself, so enable it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 15:55:33 +00:00
Jo-Philipp Wich e685d45ebb tools: add sdcc subdir to Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 15:24:47 +00:00
Jo-Philipp Wich 102fa9b718 [tools] add an sdcc host build which is enabled if firmwarehotplug is selected
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-09 15:23:34 +00:00
Florian Fainelli 69d74cf63c [orion] update wrt350nv2-builder to v2.4 and use new functionality for target orion_generic
Signed-off-by: Matthias Bücher <mail@maddes.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31199 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-04 16:06:25 +00:00
Florian Fainelli c2f94b6e55 [tools] mm-macros: update to 0.9.5
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31176 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-02 16:25:38 +00:00