Commit Graph

380 Commits (7fb394b9ab8e45c85202fc211ee9cabc0f4540c7)

Author SHA1 Message Date
Jo-Philipp Wich 073c5e0e74 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
SVN-Revision: 25753
13 years ago
Jo-Philipp Wich 3edf9c3544 Never write errors to stdout from ipkg-make-index.sh
Since the output of ipkg-make-index.sh is unconditionally used to create
the Packages file, sending the errors into this file is unacceptable
(both because they are not shown to users and because they make an
invalid Packages file).

For incorrect invocation, write to stderr.
For errors from which, send to /dev/null with stdout.

Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>

SVN-Revision: 25677
13 years ago
Jo-Philipp Wich a9c7feb0f7 download.pl: adjust kernel download urls for longterm and testing releases
SVN-Revision: 25589
13 years ago
Felix Fietkau 8d0cf8fde2 metadata: fix handling of multiple build dependencies with different conditions
SVN-Revision: 25505
13 years ago
Felix Fietkau b0359432ae scripts/diffconfig.sh: use the new kconfig mode to remove some more unnecessary entries in the generated output
SVN-Revision: 25233
14 years ago
Felix Fietkau b760b5fcf7 scripts/kconfig.pl: add a mode to generate a config diff that ignores added undefined config values
SVN-Revision: 25232
14 years ago
Felix Fietkau 024dc6ea5f add scripts/diffconfig.sh: a tool for making reduced .config files these files contain only the target selection and options that differ from the default settings this makes it much easier to review .config files
SVN-Revision: 25231
14 years ago
Felix Fietkau b0f60f8023 scripts/config: add an option for making the conf tool write to a different file
SVN-Revision: 25230
14 years ago
Felix Fietkau 8740549c57 mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space
SVN-Revision: 25018
14 years ago
Jo-Philipp Wich 65fad8645d download.pl: pass --no-check-certificate to wget
SVN-Revision: 24686
14 years ago
Michael Büsch 58255d44e2 deptest: Also accept stamps that are broken links.
SVN-Revision: 24350
14 years ago
Felix Fietkau 3945267a99 scripts/feeds: support checking out git trees with different branches
SVN-Revision: 24285
14 years ago
Michael Büsch bdfe80df4c deptest: Make stamps be symlinks to logs.
SVN-Revision: 24277
14 years ago
Imre Kaloz 4052849677 switch from ext2 to ext4 (w/o) journaling
SVN-Revision: 24084
14 years ago
Michael Büsch bf274946af deptest: Capitalize failure message. Makes it easier to spot in the logs.
SVN-Revision: 23855
14 years ago
Michael Büsch 100fc4c7ce deptest: Do not clobber the base build and staging dirs
SVN-Revision: 23835
14 years ago
Michael Büsch 55081c6a19 deptest: --force also overrides blacklist stamps
SVN-Revision: 23827
14 years ago
Michael Büsch ae6b08d22b deptest: Add --force to force a test
SVN-Revision: 23826
14 years ago
Michael Büsch 050902efd7 deptest: Install of host tools has to be forced for every test, because the host staging dir is cleaned prior a test.
SVN-Revision: 23825
14 years ago
Michael Büsch 00e1797f14 deptest: Add option for lean test
SVN-Revision: 23821
14 years ago
Michael Büsch 1e317e8f43 deptest: Add sanity check to avoid trouble with illegal package names
SVN-Revision: 23819
14 years ago
Michael Büsch 57ccc7e834 deptest: Support specifying certain packages to test on the commandline.
SVN-Revision: 23818
14 years ago
Michael Büsch 0e2b397a8b deptest: Add optional blacklisting
SVN-Revision: 23811
14 years ago
Michael Büsch ba91f56bf4 deptest: Check for .config
SVN-Revision: 23810
14 years ago
Michael Büsch 87fe1d36d3 deptest: Install the kernel at init stage
SVN-Revision: 23809
14 years ago
Michael Büsch e37d386dfc deptest: Better detection of base directory
SVN-Revision: 23807
14 years ago
Michael Büsch 0cacb5855d deptest: Also make sure the toolchain is built in the initialization step. This makes it possible to run the script from within a fresh tree.
SVN-Revision: 23806
14 years ago
Michael Büsch 0f21452ff8 deptest: Also create "failed" stamps. This makes it easier to check what failed after the script finished.
SVN-Revision: 23805
14 years ago
Michael Büsch 6bb89b547a deptest: Add shbang
SVN-Revision: 23804
14 years ago
Michael Büsch 12dfecd4be deptest: Fix indent
SVN-Revision: 23803
14 years ago
Florian Fainelli 0d74b45467 add support for darcs-based feeds
The following patch adds support for darcs-based feeds.
It is tested and works well for my purpose.  I wish it
were committed upstream so that I can share my feed with
other users without converting it to svn/git/whatever.

Best regards,

Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>

SVN-Revision: 23616
14 years ago
Michael Büsch b5cfdcd278 Fix typo
SVN-Revision: 23524
14 years ago
Jo-Philipp Wich 04c4b01fb4 remote-gdb: fix parsing of arch and libc from given path as well
SVN-Revision: 23407
14 years ago
Jo-Philipp Wich 9d50430238 remote-gdb: - fix parsing of arch-libc tuples - automatically add sysroot to executable if needed
SVN-Revision: 23406
14 years ago
Jo-Philipp Wich 80a79d3910 metadata.pl: don't emit LINUX_2_6 selects anymore
SVN-Revision: 23375
14 years ago
Jo-Philipp Wich be2a1e14ba patch-kernel.sh: utilize --force (#7745), also use the PATCH env var and fallback to "patch" if unset
SVN-Revision: 23314
14 years ago
Jo-Philipp Wich adcfdc46e0 feeds: restore previously active feed after install_package(), fixes install all case for packages with inter-feed dependencies
SVN-Revision: 23171
14 years ago
Felix Fietkau 7f80e26661 fix build dependencies on packages with multiple variants but no selected virtual packages
SVN-Revision: 23102
14 years ago
Michael Büsch 1460115836 dl_cleanup: Add support for GIT-SHASUM
SVN-Revision: 23084
14 years ago
Jo-Philipp Wich 064e7c8f00 Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder.
SVN-Revision: 23029
14 years ago
Jo-Philipp Wich 097d38615b metadata.pl: fix handling of HOST_BUILD_DEPENDS if a package is referenced that only exists as source pkg, e.g. libtool
SVN-Revision: 22946
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
Felix Fietkau 198f027c4b scripts/feeds: fix a bug in the metadata caching change
SVN-Revision: 22819
14 years ago
Felix Fietkau 76d517b629 scripts/feeds: switch to the right feed metadata when installing a package to fix dependency handling (patch by matthijs from #5891)
SVN-Revision: 22815
14 years ago
Felix Fietkau f9ff9d02f6 scripts/feeds: cache feed metadata instead of re-reading it on every get_feed() call
SVN-Revision: 22814
14 years ago
Michael Büsch 7a8066735d Add usb gadget feature flag
SVN-Revision: 22798
14 years ago
Michael Büsch b0745dd8ce Fix dl_cleanup.py
SVN-Revision: 22578
14 years ago
Felix Fietkau 0e1337ea47 scripts/env: fix initialization of files/ when creating a new environment (patch from #7603)
SVN-Revision: 22336
14 years ago
Imre Kaloz c1e57d12c8 upgrade the config.* scripts
SVN-Revision: 22312
14 years ago
Hamish Guthrie 1d2f157928 Revert r22094 and r22095
SVN-Revision: 22096
14 years ago
Hamish Guthrie 6a7c2c244f Added --non-interactive flag to svn package downloads
SVN-Revision: 22095
14 years ago
Hamish Guthrie 6615374f13 add --trust-server-cert to svn checkout of feeds
SVN-Revision: 22094
14 years ago
Felix Fietkau bb44616ebe set the default target to brcm47xx, now that brcm-2.4 is gone
SVN-Revision: 21960
14 years ago
Florian Fainelli 27fc94ff52 make flashing scripts executable
SVN-Revision: 21958
14 years ago
Nicolas Thill b3b591c000 buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
SVN-Revision: 21238
14 years ago
Felix Fietkau ceaa4bbe3c metadata.pl: fix recursive handling of conditional dependencies
SVN-Revision: 21088
14 years ago
Felix Fietkau 091934e7fb fix timestamp checks for build system paths which have '.svn' in their directory name
SVN-Revision: 20856
14 years ago
Nicolas Thill 841eff56d4 target/ixp4xx: fix image building after r20834 (closes: #7157)
SVN-Revision: 20854
14 years ago
Florian Fainelli a1058204d0 rework board detection
Rework board detection, separate board specific code into its own file. As a
result we also change the way rdc images are generated.
Support for board which required binary tools, like AMIT are dropped. Patch by
Bernhard Loos.

SVN-Revision: 20294
14 years ago
Jo-Philipp Wich 029b3f62ab remote-gdb: * use sysroot instead of solib search paths * don't query arch if there's only one choice
SVN-Revision: 20290
14 years ago
Felix Fietkau 63350fa59b scripts/metadata.pl: fix handling of multiple conditional depends on the same package
SVN-Revision: 20085
14 years ago
Jo-Philipp Wich e2e39dae90 ipkg: strip directory entries from package file list when offline installing .ipk archives, this prevents opkg from removing directories like /usr later on when trying to uninstall preinstalled packages (partial fix for #6772)
SVN-Revision: 19936
14 years ago
Jo-Philipp Wich ba29f08008 remote-gdb: change library paths after r19849, swap usr/lib/ and lib/
SVN-Revision: 19850
14 years ago
Jo-Philipp Wich 20a64a738c remote-gdb: add build_dir/target-*/debug-* to solib-search-path
SVN-Revision: 19845
14 years ago
Lars-Peter Clausen 900de42186 Add audio feature flag.
There are targets which neither have usb host nor pci support but do have audio
capabilities. Those targets should expliclitly specifiy that they support audio
through the new feature flag. The audio feature flag is also implicitly selected
by the usb and pci feature flags.

SVN-Revision: 19643
14 years ago
Travis Kemen cf7a37f119 add geodns addresses for the kernel, closes #6574
SVN-Revision: 19621
14 years ago
Hauke Mehrtens 292b9782cd preinit: fix #6596 Setting LAN IP Address in menuconfig is ignored
SVN-Revision: 19384
15 years ago
Felix Fietkau 75e38a19cf kconfig.pl: fix handling of multiple kmod-* package referencing the same KCONFIG symbols
SVN-Revision: 19366
15 years ago
Felix Fietkau 56bc02a305 add preinit modularization work by Daniel Dickinson (cshore)
SVN-Revision: 19331
15 years ago
Felix Fietkau ccb604a573 metadata: allow build variants to contain "-"
SVN-Revision: 19284
15 years ago
Lars-Peter Clausen db06ca593b Add support for building ubifs images.
SVN-Revision: 19097
15 years ago
Michael Büsch ff6010a732 dl_cleanup: Show it to the user, if file extension or version pattern is unknown
SVN-Revision: 19085
15 years ago
Michael Büsch bee5dab1a1 dl_cleanup: Add regex for foo_1_2_3
SVN-Revision: 19084
15 years ago
Michael Büsch 9c54343555 dl_cleanup: Allow removing items from blacklist
SVN-Revision: 19083
15 years ago
Michael Büsch 274e372e4c dl_cleanup: Add linux and gcc to blacklist
SVN-Revision: 19082
15 years ago
Michael Büsch 4a2465a295 dl_cleanup: Add dry-run option
SVN-Revision: 19081
15 years ago
Florian Fainelli aca9c9c81d adjust svn:ignore for cygwin builds
SVN-Revision: 19040
15 years ago
Lars-Peter Clausen 41a1a80059 update-package-md5sum: A tool to update the md5sum of openwrt packages. Useful when upgrading a set of packages.
SVN-Revision: 19019
15 years ago
Michael Büsch 16d107d5f9 dl_cleanup: Utility to delete all but the very last version of the tarballs in the download directory. The tool does currently have a few false positives (probably below 1%), but this is harmless, because buildroot will just redownload them.
SVN-Revision: 19018
15 years ago
Felix Fietkau 919724ab50 scripts/combined-image.sh: remove the use of mktemp to make it more portable
SVN-Revision: 18920
15 years ago
Felix Fietkau 30992cceeb menuconfig: allow wildcard includes to return no match (#6339)
SVN-Revision: 18743
15 years ago
Felix Fietkau 04abaefe70 add a simple script for symlinking one tree into another for doing builds with separate build dirs, but the same source dir
SVN-Revision: 18734
15 years ago
Felix Fietkau edeee3ac19 metadata.pl: fix menuconfig code for package features
SVN-Revision: 18386
15 years ago
Felix Fietkau 579d54038b build system: introduce a new feature called build variants. it allows building a package multiple times in one pass with different build dirs, based on the same build settings. replaces templating hacks like the one used in the hostapd package
SVN-Revision: 18357
15 years ago
Felix Fietkau ea63b88b10 metadata: process dependencies for targets that have subtargets as well - hides the ramips target unless the user has requested to play with broken packages/targets (related to #6051)
SVN-Revision: 18306
15 years ago
Jo-Philipp Wich 9df63ce253 add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target
SVN-Revision: 18153
15 years ago
Felix Fietkau 94cdcbde6d add experimental support for a new menuconfig submenu "Package features". allows selection between multiple packages providing the same feature, which affects dependencies of other packages. will be used e.g. for choosing between DirectFB and X.org for libraries like GTK2
SVN-Revision: 18056
15 years ago
Nicolas Thill 0aeed7e525 getver: don't use "-r COMMITTED" arg which needs network access to the repository, use the "Last Changed Rev:" line instead
SVN-Revision: 17864
15 years ago
Nicolas Thill c9b0c63f07 metadata.pl: fix a bug where dependency flags (@ and +) from a dependency were inherited by others
SVN-Revision: 17840
15 years ago
Felix Fietkau 7bd8115c7e metadata.pl: do not strip whitespaces from multiline data
SVN-Revision: 17827
15 years ago
Nicolas Thill 6fa03d63d4 getver: get svn rev from last commit so that we have consistent revision numbers between git and svn
SVN-Revision: 17781
15 years ago
Felix Fietkau 25fadf0b07 make scripts/ipkg more portable by using printf instead of echo -n
SVN-Revision: 17729
15 years ago
Jo-Philipp Wich f58536ff83 use mktemp instead of tempfile in combined-image.sh to make it work on OS X
SVN-Revision: 17674
15 years ago
Jo-Philipp Wich f20af38322 Implement a preliminary combined image format. - add sysupgrade support for combined images by providing a platform.sh backend - use the mtd fis partition table rewrite facility to resize partitions on demand - generate generic combined images for the atheros target
SVN-Revision: 17668
15 years ago
Felix Fietkau caf8074566 scripts/feeds: fix an error message
SVN-Revision: 17451
15 years ago
Felix Fietkau cbb9a14d8a add hg support to getver.sh (patch from #5763)
SVN-Revision: 17432
15 years ago
Imre Kaloz 49e657f433 fix breakage introduced with [17394]
SVN-Revision: 17395
15 years ago
Florian Fainelli 32ab3b9692 do not check for a specific Cygwin version, rather check the operating system name directly, thanks AndyI
SVN-Revision: 17394
15 years ago
Felix Fietkau ec7621ebf9 add nommu target feature flag
SVN-Revision: 17347
15 years ago
Felix Fietkau aee9d6c31c add a heavily cleaned up version of ubicom32 toolchain support
SVN-Revision: 17346
15 years ago