Felix Fietkau
e2864e9990
tools: install a fake empty ldconfig script to prevent the system ldconfig from messing around with the toolchain (fixes disappearing musl symlink issue)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42480
2014-09-11 23:13:29 +00:00
Felix Fietkau
76ca87a060
tools: fix mtools/dosfstools related build system warnings
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42442
2014-09-08 16:09:57 +00:00
Zoltan Herpai
d932a2bd62
tools: build dosfstools and mtools for sunxi
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 42435
2014-09-07 23:38:03 +00:00
Felix Fietkau
607f00d273
tools/libtool: add missing dependency on m4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42322
2014-08-29 11:37:28 +00:00
Felix Fietkau
b3d10005c1
tools/bc: add missing dependency on bison
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42309
2014-08-27 09:20:28 +00:00
John Crispin
76133009c9
sparse: add as a new package selectable from the config
...
This change does multiple things, all related to enable sparse usage as
a static analysis tool selectable from the OpenWrt configuration:
*add a KERNEL_SPARSE option in the config to add sparse to the kernel
build (through the C=1 option usage)
*add sparse as a new host tools. It will get selected automatically when
the above option will be enabled
Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>
SVN-Revision: 40490
2014-04-12 21:21:49 +00:00
Felix Fietkau
8087fa9e04
flex: fix build error due to undefined library symbols
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39888
2014-03-12 10:47:31 +00:00
Felix Fietkau
b544fd922a
tools: fix stampfile dependency handling when the list of build dirs changes ( #15186 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 39845
2014-03-08 17:15:45 +00:00
Zoltan Herpai
07043a853a
imx23: rename imx23 to mxs for upcoming imx23/28 support
...
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 38394
2013-10-14 19:01:23 +00:00
Luka Perkov
a6f15f7321
patch: other tools might depend on this one
...
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>
SVN-Revision: 38236
2013-09-27 12:49:34 +00:00
Luka Perkov
dc3d2f715b
quilt: add findutils as dependency
...
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>
SVN-Revision: 38235
2013-09-27 12:32:18 +00:00
Luka Perkov
473b747b1a
sdcc: drop tool, it is not used since r31227
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38167
2013-09-24 16:21:30 +00:00
Felix Fietkau
80dd55228e
tools: make padjffs2 depend on findutils
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37599
2013-07-29 09:38:24 +00:00
Felix Fietkau
8cfd4d8350
tools: remove stale reference to the find PrepareCommand Target
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37215
2013-07-09 13:36:36 +00:00
Felix Fietkau
44b17b9ef2
tools: add a package for findutils, Linux 3.10 need GNU xargs
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37212
2013-07-09 12:52:08 +00:00
Zoltan Herpai
f18bb17fad
add bc as required by kernels 3.9+
...
- bc is required by the kernel to compute timeconsts files
- fixes #13767 .
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 37197
2013-07-08 08:45:03 +00:00
Zoltan Herpai
82ae24602a
tools: add tools for i.MX23 boards
...
SVN-Revision: 37035
2013-06-26 10:15:29 +00:00
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
Luka Perkov
dbe806ec61
mklibs: upgrade to 0.1.35
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 35818
2013-02-26 21:49:11 +00:00
Felix Fietkau
f403e2dcca
tools: add a symlink for gnu awk to fix kernel build errors on some platforms
...
SVN-Revision: 34736
2012-12-17 15:11:34 +00:00
John Crispin
1a7334a874
rename patch-cmdline and add code for patching DTB files into kernel images
...
SVN-Revision: 34058
2012-11-02 20:06:45 +00:00
Hauke Mehrtens
8086b7a750
mac80211: brcmsmac: use firmware extracted from proprietary driver
...
The firmware from linux-firmware does not support the rev 17 core found
in a bcm4716. The firmware extracted from the proprietary driver
supports this core. Use this firmware instead by default.
SVN-Revision: 33669
2012-10-08 20:18:27 +00:00
Hauke Mehrtens
d14c6b29eb
tools: add b43-tools
...
Move the b43-tools build from the mac80211 Makefile into an own package in tools and use the newest version of b43-tools.
SVN-Revision: 33668
2012-10-08 20:15:42 +00:00
Felix Fietkau
3f88c1b95f
tools: flex depends on m4
...
SVN-Revision: 33520
2012-09-23 09:03:53 +00:00
John Crispin
25482a60b3
add mktools and dosfstools which are needed for the raspberry pi
...
Signed-off-by: Ian Ridge <ianridge [at] gmail.com>
SVN-Revision: 32824
2012-07-24 20:39:00 +00:00
Felix Fietkau
ba71c3ac00
tools: prefer gmd5sum if present
...
SVN-Revision: 32761
2012-07-17 11:28:30 +00:00
Felix Fietkau
ad19192d3a
tools: sdcc depends on bison
...
SVN-Revision: 32521
2012-06-29 00:32:43 +00:00
Felix Fietkau
d8bea7da9a
tools: add a python symlink that prefers python2
...
SVN-Revision: 32164
2012-06-10 16:32:15 +00:00
Felix Fietkau
f479efbdf4
tools: add scons (patch by Dave Taht)
...
This makes it more possible to build scons based applications
for openwrt.
SVN-Revision: 31618
2012-05-05 17:37:34 +00:00
Gabor Juhos
1570caeb75
tools: add xz dependency to automake
...
SVN-Revision: 31413
2012-04-21 16:09:04 +00:00
Jo-Philipp Wich
12df76d065
tools: add sdcc subdir to Makefile
...
SVN-Revision: 31228
2012-04-09 15:24:47 +00:00
Felix Fietkau
d5234a74b6
tools: fix stat symlink if destination already exists
...
SVN-Revision: 31072
2012-03-26 10:07:50 +00:00
Felix Fietkau
c49f66675e
tools: fix GNU stat detection to prevent it from picking up other things named "gstat" (see #4571 )
...
SVN-Revision: 31059
2012-03-23 14:10:28 +00:00
Felix Fietkau
ffa4a3c4f5
tools: add dependency on the seq symlink
...
SVN-Revision: 30861
2012-03-10 12:59:17 +00:00
Gabor Juhos
c503f44f9c
tools/mtd-utils: add XZ compression support to mkfs.ubifs
...
SVN-Revision: 30795
2012-03-02 23:09:01 +00:00
Felix Fietkau
bb5bccef7c
tools: symlink seq to the host staging dir (gseq on mac os x)
...
SVN-Revision: 30755
2012-02-29 18:20:34 +00:00
John Crispin
ccb6b0a063
tools: clean up Makefiles / make ccache work
...
SVN-Revision: 29754
2012-01-15 11:43:13 +00:00
Felix Fietkau
830282cc89
build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build
...
SVN-Revision: 29352
2011-11-28 19:19:33 +00:00
Imre Kaloz
bda02cc60f
add upx, but make it build only for ppc now
...
SVN-Revision: 28428
2011-10-12 10:42:38 +00:00
Felix Fietkau
3a983b98c9
tools: always build mpc, now that older gcc versions have been eliminated, fixes #9642
...
SVN-Revision: 27363
2011-07-02 10:49:15 +00:00
Gabor Juhos
7ce98c6001
tools: create a new tool for more efficient jffs2 padding
...
SVN-Revision: 27355
2011-07-02 08:37:56 +00:00
Felix Fietkau
fc0863785a
add a portable version of sys/sysmacros.h and and let the kernel use the host include dir, fixes x86 builds on non-gnu systems
...
SVN-Revision: 27346
2011-07-02 06:49:56 +00:00
Felix Fietkau
ce6b3da880
move mkelfimage from tools/ to package/ as it needs a proper i386 toolchain - make the package hidden so that it is automatically built without having to be selected
...
SVN-Revision: 27345
2011-07-02 06:49:36 +00:00
John Crispin
9abcc01305
* adds mkelfimage
...
SVN-Revision: 26918
2011-05-17 10:33:46 +00:00
Felix Fietkau
d637ae2fc8
make the build system a bit more silent without V=99
...
SVN-Revision: 26460
2011-04-04 00:54:37 +00:00
Felix Fietkau
e6aa1cab00
tools/squashfs4: update to version 4.2 (adds support for xz compression)
...
Based on a patch by Jonas Gorski
SVN-Revision: 26422
2011-04-03 01:02:00 +00:00
Jo-Philipp Wich
b5a0fd2961
package xfce-macros, required for autoreconf in xfce4 packages
...
SVN-Revision: 25974
2011-03-09 14:44:23 +00:00
Felix Fietkau
083e9fddff
tools/mpc: add dependency on mpfr
...
SVN-Revision: 25279
2011-02-01 16:21:46 +00:00
Felix Fietkau
0756895047
add tools/cmake
...
SVN-Revision: 25264
2011-01-31 20:15:57 +00:00
Imre Kaloz
50be0201f1
cleanup toolchain version handling
...
SVN-Revision: 25148
2011-01-27 13:55:00 +00:00
Jo-Philipp Wich
c3dfcb25c0
remove bogus qemu dependency
...
SVN-Revision: 25032
2011-01-17 05:58:40 +00:00
Hauke Mehrtens
07c8da7253
tools: add some missing dependencies
...
SVN-Revision: 24865
2011-01-01 15:18:57 +00:00
Jo-Philipp Wich
214d1e7aeb
package mm-common, this provides missing m4 macros for glibmm, gtkmm, cairomm and other Gnome C++ bindings
...
SVN-Revision: 24754
2010-12-22 00:02:36 +00:00
Jo-Philipp Wich
e3269cc34e
introduce missing-macros meta package, this will supply needed m4 macros which are used but not shipped by various packages in feeds
...
SVN-Revision: 24753
2010-12-21 23:50:41 +00:00
Hauke Mehrtens
e8892241f6
tools: fix dependencies
...
SVN-Revision: 24693
2010-12-19 00:05:17 +00:00
Jo-Philipp Wich
5884b43b51
the mpfr dependencies accidentally got broken up, fix it
...
SVN-Revision: 24684
2010-12-18 19:59:04 +00:00
Hauke Mehrtens
95d15bfdb8
tools: add missing dependencies
...
SVN-Revision: 24682
2010-12-18 19:46:39 +00:00
Jo-Philipp Wich
51538948fe
make libtool a tool build and let autoconf depend on it
...
SVN-Revision: 24673
2010-12-18 18:07:53 +00:00
Jo-Philipp Wich
c0b0acee08
build flex on the host, some pakcages need it in the newest version
...
SVN-Revision: 24631
2010-12-17 02:41:16 +00:00
Jo-Philipp Wich
4cdaea52c4
reorder dependencies
...
SVN-Revision: 24556
2010-12-13 21:02:31 +00:00
Daniel Dickinson
2fb0b04bdd
Makefile: Put lzma before squashfs so compile of squashfs4 succeeds (depends on lzma)
...
SVN-Revision: 24513
2010-12-12 05:50:47 +00:00
Felix Fietkau
82ac7bb00a
add a host package for xz
...
SVN-Revision: 24481
2010-12-11 13:20:19 +00:00
Jo-Philipp Wich
e006253f11
remove obsolete stamp dep after r24474
...
SVN-Revision: 24475
2010-12-11 03:18:31 +00:00
Jo-Philipp Wich
bf9e9b6a91
rework aclocal handling, packages have issues writing through the symlink so keep the host aclocal as include path for now
...
SVN-Revision: 24474
2010-12-11 03:15:10 +00:00
Jo-Philipp Wich
c59cc1b75d
fix xorg-macros dependency
...
SVN-Revision: 24453
2010-12-10 20:25:52 +00:00
Jo-Philipp Wich
8e4f381a66
turn util-macros into tools/xorg-macros host build, provides global xorg m4 macros
...
SVN-Revision: 24452
2010-12-10 20:23:48 +00:00
Felix Fietkau
48dcb640d8
make $(STAGING_DIR)/host/share/aclocal a symlink to $(STAGING_DIR_HOST)/share/aclocal
...
SVN-Revision: 24422
2010-12-10 15:20:44 +00:00
Jo-Philipp Wich
7da7badd3e
revert r24407, its already packaged in the xorg feed
...
SVN-Revision: 24409
2010-12-10 10:44:58 +00:00
Jo-Philipp Wich
96dff60461
package xorg-macros
...
SVN-Revision: 24407
2010-12-10 10:01:45 +00:00
Imre Kaloz
5ea6194ab0
remove 2.6.25 support
...
SVN-Revision: 24089
2010-11-22 13:43:32 +00:00
Imre Kaloz
49a0179e21
add e2fsprogs to tools and use that instead of libuuid
...
SVN-Revision: 24078
2010-11-22 11:26:45 +00:00
Alexandros C. Couloumbis
4ec905f3c9
target/linux/orion: create subtargets ( closes #8154 )
...
SVN-Revision: 23883
2010-11-04 22:10:11 +00:00
Felix Fietkau
731877c5d9
add a stripped down (and portable) version of flock to the host tools
...
SVN-Revision: 23707
2010-10-29 13:39:18 +00:00
Jo-Philipp Wich
b826e42476
reenable squashfs4 for ar71xx, it needs both old and new
...
SVN-Revision: 23281
2010-10-06 22:34:35 +00:00
Imre Kaloz
7fa8ba095b
Toto, we don't support Linux 2.4 anymore..
...
SVN-Revision: 23245
2010-10-05 14:15:46 +00:00
Imre Kaloz
968a0c1ddb
simplify old squashfs/lzma selection
...
SVN-Revision: 23244
2010-10-05 14:14:12 +00:00
Felix Fietkau
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
...
SVN-Revision: 22871
2010-09-01 17:51:36 +00:00
Andy Boyett
9638e84966
qemu: add dependency on libuuid
...
SVN-Revision: 22757
2010-08-22 09:16:49 +00:00
Andy Boyett
bb662f4f32
quilt: needs autoconf
...
SVN-Revision: 22652
2010-08-14 22:58:55 +00:00
Andy Boyett
ff43518669
qemu: build qemu-img for packaging vmdk and vdi images
...
SVN-Revision: 22552
2010-08-09 04:22:34 +00:00
Felix Fietkau
ea5b74da62
mkimage fails to build on some systems if sed is not installed, add a dependency to fix parallel build issues
...
SVN-Revision: 21210
2010-04-27 21:57:32 +00:00
Florian Fainelli
8ca51dc6f1
fix graphite options with gcc-4.5, add libelf for LTO, fix mbsd_multi patch, patch from Bernhard Loos
...
SVN-Revision: 21046
2010-04-20 16:18:08 +00:00
Alexandros C. Couloumbis
6d59a298e8
add gcc-4.5.0 preliminary support
...
SVN-Revision: 21033
2010-04-19 15:43:08 +00:00
Imre Kaloz
7b367d0313
with no users left, remove support for 2.6.21
...
SVN-Revision: 19578
2010-02-11 08:37:57 +00:00
Lars-Peter Clausen
5f84b8a838
mtd-utils depends on libuuid
...
SVN-Revision: 19117
2010-01-13 13:14:35 +00:00
Lars-Peter Clausen
2ee3073b70
Add libuuid hosttool package. It's needed in order to build mkfs.ubifs
...
SVN-Revision: 19103
2010-01-11 11:02:54 +00:00
Imre Kaloz
29a020ffb3
remove handling of older unsupported kernels
...
SVN-Revision: 18955
2009-12-27 21:54:09 +00:00
Felix Fietkau
3fcaccd9b3
add a hacked up version of upslug2 which is able to flash a wrt350nv2 in recovery mode
...
SVN-Revision: 18765
2009-12-12 02:00:50 +00:00
Felix Fietkau
a5e97547c6
add wrt350n v2 image building code from #5970 (thx, maddes)
...
SVN-Revision: 18761
2009-12-12 00:44:03 +00:00
Gabor Juhos
32e3529836
tools: build old squashfs tools for ar71xx
...
SVN-Revision: 18596
2009-11-29 09:33:50 +00:00
Imre Kaloz
f87c3cbb3a
make the lzma version kernel version dependent, and only build the one we do need
...
SVN-Revision: 18426
2009-11-15 20:25:29 +00:00
Felix Fietkau
3a5deae00d
gcc: add a config option for using the gcc graphite framework (disabled by default)
...
SVN-Revision: 18403
2009-11-12 13:42:07 +00:00
Imre Kaloz
cc222ce56d
powerpc: use the in-kernel dtc compiler
...
SVN-Revision: 18374
2009-11-11 13:44:12 +00:00
Felix Fietkau
bfba89123b
Don't build gmp and mpfr when using external toolchains (based on patch from #6035 )
...
SVN-Revision: 18310
2009-11-05 11:16:20 +00:00
Felix Fietkau
22523c204a
add cloog and ppl to the tools build for the graphite framework in gcc 4.4
...
SVN-Revision: 18264
2009-11-02 00:47:21 +00:00
Felix Fietkau
36aa20bdab
add mklibs (based on a patch by florian) in preparation for optional library symbol stripping
...
SVN-Revision: 17154
2009-08-07 00:07:18 +00:00
Felix Fietkau
f6079fbd4b
add missing dependency
...
SVN-Revision: 16096
2009-05-26 19:11:56 +00:00
Felix Fietkau
f009acf9cd
split stampfiles for STAGING_DIR and STAGING_DIR_HOST preparation
...
SVN-Revision: 16095
2009-05-26 19:11:52 +00:00
Felix Fietkau
bc152ef2c5
squashfs4: add lzma support (kernel support still missing)
...
SVN-Revision: 15884
2009-05-17 00:57:52 +00:00
Felix Fietkau
9da8f2b2a0
add the new lzma library (version 4.65), to be used for squashfs4
...
SVN-Revision: 15883
2009-05-17 00:57:47 +00:00