Commit Graph

208 Commits (8dcd941d8b934891676a8d4bbef1ee78e89a4bf7)

Author SHA1 Message Date
Felix Fietkau 03586d23a3 tools: add missing ldconfig make dependency on the staging area
Signed-off-by: John Szakmeister <john@szakmeister.net>

SVN-Revision: 42576
10 years ago
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
10 years ago
Felix Fietkau 76ca87a060 tools: fix mtools/dosfstools related build system warnings
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42442
10 years ago
Zoltan Herpai d932a2bd62 tools: build dosfstools and mtools for sunxi
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 42435
10 years ago
Felix Fietkau 607f00d273 tools/libtool: add missing dependency on m4
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42322
10 years ago
Felix Fietkau b3d10005c1 tools/bc: add missing dependency on bison
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42309
10 years ago
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
10 years ago
Felix Fietkau 8087fa9e04 flex: fix build error due to undefined library symbols
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 39888
10 years ago
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
10 years ago
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
11 years ago
Luka Perkov a6f15f7321 patch: other tools might depend on this one
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38236
11 years ago
Luka Perkov dc3d2f715b quilt: add findutils as dependency
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38235
11 years ago
Luka Perkov 473b747b1a sdcc: drop tool, it is not used since r31227
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38167
11 years ago
Felix Fietkau 80dd55228e tools: make padjffs2 depend on findutils
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37599
11 years ago
Felix Fietkau 8cfd4d8350 tools: remove stale reference to the find PrepareCommand Target
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37215
11 years ago
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
11 years ago
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
11 years ago
Zoltan Herpai 82ae24602a tools: add tools for i.MX23 boards
SVN-Revision: 37035
11 years ago
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
11 years ago
Luka Perkov dbe806ec61 mklibs: upgrade to 0.1.35
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 35818
11 years ago
Felix Fietkau f403e2dcca tools: add a symlink for gnu awk to fix kernel build errors on some platforms
SVN-Revision: 34736
12 years ago
John Crispin 1a7334a874 rename patch-cmdline and add code for patching DTB files into kernel images
SVN-Revision: 34058
12 years ago
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
12 years ago
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
12 years ago
Felix Fietkau 3f88c1b95f tools: flex depends on m4
SVN-Revision: 33520
12 years ago
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
12 years ago
Felix Fietkau ba71c3ac00 tools: prefer gmd5sum if present
SVN-Revision: 32761
12 years ago
Felix Fietkau ad19192d3a tools: sdcc depends on bison
SVN-Revision: 32521
12 years ago
Felix Fietkau d8bea7da9a tools: add a python symlink that prefers python2
SVN-Revision: 32164
12 years ago
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
12 years ago
Gabor Juhos 1570caeb75 tools: add xz dependency to automake
SVN-Revision: 31413
12 years ago
Jo-Philipp Wich 12df76d065 tools: add sdcc subdir to Makefile
SVN-Revision: 31228
12 years ago
Felix Fietkau d5234a74b6 tools: fix stat symlink if destination already exists
SVN-Revision: 31072
12 years ago
Felix Fietkau c49f66675e tools: fix GNU stat detection to prevent it from picking up other things named "gstat" (see #4571)
SVN-Revision: 31059
12 years ago
Felix Fietkau ffa4a3c4f5 tools: add dependency on the seq symlink
SVN-Revision: 30861
12 years ago
Gabor Juhos c503f44f9c tools/mtd-utils: add XZ compression support to mkfs.ubifs
SVN-Revision: 30795
12 years ago
Felix Fietkau bb5bccef7c tools: symlink seq to the host staging dir (gseq on mac os x)
SVN-Revision: 30755
12 years ago
John Crispin ccb6b0a063 tools: clean up Makefiles / make ccache work
SVN-Revision: 29754
12 years ago
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
13 years ago
Imre Kaloz bda02cc60f add upx, but make it build only for ppc now
SVN-Revision: 28428
13 years ago
Felix Fietkau 3a983b98c9 tools: always build mpc, now that older gcc versions have been eliminated, fixes #9642
SVN-Revision: 27363
13 years ago
Gabor Juhos 7ce98c6001 tools: create a new tool for more efficient jffs2 padding
SVN-Revision: 27355
13 years ago
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
13 years ago
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
13 years ago
John Crispin 9abcc01305 * adds mkelfimage
SVN-Revision: 26918
13 years ago
Felix Fietkau d637ae2fc8 make the build system a bit more silent without V=99
SVN-Revision: 26460
13 years ago
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
13 years ago
Jo-Philipp Wich b5a0fd2961 package xfce-macros, required for autoreconf in xfce4 packages
SVN-Revision: 25974
13 years ago
Felix Fietkau 083e9fddff tools/mpc: add dependency on mpfr
SVN-Revision: 25279
13 years ago
Felix Fietkau 0756895047 add tools/cmake
SVN-Revision: 25264
13 years ago
Imre Kaloz 50be0201f1 cleanup toolchain version handling
SVN-Revision: 25148
13 years ago
Jo-Philipp Wich c3dfcb25c0 remove bogus qemu dependency
SVN-Revision: 25032
13 years ago
Hauke Mehrtens 07c8da7253 tools: add some missing dependencies
SVN-Revision: 24865
14 years ago
Jo-Philipp Wich 214d1e7aeb package mm-common, this provides missing m4 macros for glibmm, gtkmm, cairomm and other Gnome C++ bindings
SVN-Revision: 24754
14 years ago
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
14 years ago
Hauke Mehrtens e8892241f6 tools: fix dependencies
SVN-Revision: 24693
14 years ago
Jo-Philipp Wich 5884b43b51 the mpfr dependencies accidentally got broken up, fix it
SVN-Revision: 24684
14 years ago
Hauke Mehrtens 95d15bfdb8 tools: add missing dependencies
SVN-Revision: 24682
14 years ago
Jo-Philipp Wich 51538948fe make libtool a tool build and let autoconf depend on it
SVN-Revision: 24673
14 years ago
Jo-Philipp Wich c0b0acee08 build flex on the host, some pakcages need it in the newest version
SVN-Revision: 24631
14 years ago
Jo-Philipp Wich 4cdaea52c4 reorder dependencies
SVN-Revision: 24556
14 years ago
Daniel Dickinson 2fb0b04bdd Makefile: Put lzma before squashfs so compile of squashfs4 succeeds (depends on lzma)
SVN-Revision: 24513
14 years ago
Felix Fietkau 82ac7bb00a add a host package for xz
SVN-Revision: 24481
14 years ago
Jo-Philipp Wich e006253f11 remove obsolete stamp dep after r24474
SVN-Revision: 24475
14 years ago
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
14 years ago
Jo-Philipp Wich c59cc1b75d fix xorg-macros dependency
SVN-Revision: 24453
14 years ago
Jo-Philipp Wich 8e4f381a66 turn util-macros into tools/xorg-macros host build, provides global xorg m4 macros
SVN-Revision: 24452
14 years ago
Felix Fietkau 48dcb640d8 make $(STAGING_DIR)/host/share/aclocal a symlink to $(STAGING_DIR_HOST)/share/aclocal
SVN-Revision: 24422
14 years ago
Jo-Philipp Wich 7da7badd3e revert r24407, its already packaged in the xorg feed
SVN-Revision: 24409
14 years ago
Jo-Philipp Wich 96dff60461 package xorg-macros
SVN-Revision: 24407
14 years ago
Imre Kaloz 5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
14 years ago
Imre Kaloz 49a0179e21 add e2fsprogs to tools and use that instead of libuuid
SVN-Revision: 24078
14 years ago
Alexandros C. Couloumbis 4ec905f3c9 target/linux/orion: create subtargets (closes #8154)
SVN-Revision: 23883
14 years ago
Felix Fietkau 731877c5d9 add a stripped down (and portable) version of flock to the host tools
SVN-Revision: 23707
14 years ago
Jo-Philipp Wich b826e42476 reenable squashfs4 for ar71xx, it needs both old and new
SVN-Revision: 23281
14 years ago
Imre Kaloz 7fa8ba095b Toto, we don't support Linux 2.4 anymore..
SVN-Revision: 23245
14 years ago
Imre Kaloz 968a0c1ddb simplify old squashfs/lzma selection
SVN-Revision: 23244
14 years ago
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
14 years ago
Andy Boyett 9638e84966 qemu: add dependency on libuuid
SVN-Revision: 22757
14 years ago
Andy Boyett bb662f4f32 quilt: needs autoconf
SVN-Revision: 22652
14 years ago
Andy Boyett ff43518669 qemu: build qemu-img for packaging vmdk and vdi images
SVN-Revision: 22552
14 years ago
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
14 years ago
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
14 years ago
Alexandros C. Couloumbis 6d59a298e8 add gcc-4.5.0 preliminary support
SVN-Revision: 21033
14 years ago
Imre Kaloz 7b367d0313 with no users left, remove support for 2.6.21
SVN-Revision: 19578
14 years ago
Lars-Peter Clausen 5f84b8a838 mtd-utils depends on libuuid
SVN-Revision: 19117
15 years ago
Lars-Peter Clausen 2ee3073b70 Add libuuid hosttool package. It's needed in order to build mkfs.ubifs
SVN-Revision: 19103
15 years ago
Imre Kaloz 29a020ffb3 remove handling of older unsupported kernels
SVN-Revision: 18955
15 years ago
Felix Fietkau 3fcaccd9b3 add a hacked up version of upslug2 which is able to flash a wrt350nv2 in recovery mode
SVN-Revision: 18765
15 years ago
Felix Fietkau a5e97547c6 add wrt350n v2 image building code from #5970 (thx, maddes)
SVN-Revision: 18761
15 years ago
Gabor Juhos 32e3529836 tools: build old squashfs tools for ar71xx
SVN-Revision: 18596
15 years ago
Imre Kaloz f87c3cbb3a make the lzma version kernel version dependent, and only build the one we do need
SVN-Revision: 18426
15 years ago
Felix Fietkau 3a5deae00d gcc: add a config option for using the gcc graphite framework (disabled by default)
SVN-Revision: 18403
15 years ago
Imre Kaloz cc222ce56d powerpc: use the in-kernel dtc compiler
SVN-Revision: 18374
15 years ago
Felix Fietkau bfba89123b Don't build gmp and mpfr when using external toolchains (based on patch from #6035)
SVN-Revision: 18310
15 years ago
Felix Fietkau 22523c204a add cloog and ppl to the tools build for the graphite framework in gcc 4.4
SVN-Revision: 18264
15 years ago
Felix Fietkau 36aa20bdab add mklibs (based on a patch by florian) in preparation for optional library symbol stripping
SVN-Revision: 17154
15 years ago
Felix Fietkau f6079fbd4b add missing dependency
SVN-Revision: 16096
15 years ago
Felix Fietkau f009acf9cd split stampfiles for STAGING_DIR and STAGING_DIR_HOST preparation
SVN-Revision: 16095
15 years ago
Felix Fietkau bc152ef2c5 squashfs4: add lzma support (kernel support still missing)
SVN-Revision: 15884
15 years ago