summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* include/image.mk: call Image/Build/{cpiogz,targz}Florian Fainelli2012-12-041-0/+2
| | | | | | | | | | | | | All Image/mkfs/... macros call the Image/Build except for Image/mkfs/targz and Image/mkfs/cpiogz This patch adds the Image/Build call for Image/mkfs/targz and Image/mkfs/cpiogz. Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34473
* include: download.mk: correct tar argument order when packing checkoutsJo-Philipp Wich2012-12-021-2/+2
| | | | | | | GNU TAR v1.26 will fail with "no such file or directory" errors when the output file does not immediately follow the -f switch. SVN-Revision: 34460
* kernel: fix stripping symbol exportsFelix Fietkau2012-12-021-7/+23
| | | | SVN-Revision: 34458
* kernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based ↵Felix Fietkau2012-12-021-1/+1
| | | | | | dependencies SVN-Revision: 34450
* build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted spaceGabor Juhos2012-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | The genext2fs tool will 'reserve' 5% of the image size by default, apparently by creating a huge lost+found directory. In fact it seemed to be much more than 5% in practice — I saw an image with 8MiB used, and recovered about 2MiB of it by deleting the 'empty' lost+found directory: /dev/loop0 48377 8482 37438 19% /mnt/spare # rmdir lost+found/ /dev/loop0 48377 6014 39906 14% /mnt/spare This makes it configurable, but leaves it at the genext2fs default of 5% for now. It should probably be changed to default to zero, but that can be a separate patch. Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34408
* kernel: update linux 3.6 to 3.6.8Gabor Juhos2012-11-291-2/+2
| | | | | | | | Also refresh the affected patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34402
* image.mk: don't squash file permissions in JFFS2 imagesFlorian Fainelli2012-11-271-2/+2
| | | | | | | | | | | | | | | Currently we call mkfs.jffs2 --squash, which will change both file permissions and owners. If we have some file with suid bits, it will clear these bits. Thus it's enough to just squash file owners, by replacing that argument to --squash-uids. Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34397
* add preliminary support for muslFlorian Fainelli2012-11-2310-0/+50
| | | | | | | | Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34314
* include: use $(DIR_SUFFIX) in $(KERNEL_BUILD_DIR) to separate ↵Jo-Philipp Wich2012-11-221-1/+1
| | | | | | build_dir/linux-* directories when building different libc implementations in the same buildroot SVN-Revision: 34299
* kernel: fix loading of nf_nat_ircHauke Mehrtens2012-11-181-1/+1
| | | | | | | nf_nat_irc depends on nf_conntrack_irc and it should be defined after that. This fixes a problem introduced in r34247. SVN-Revision: 34251
* add 3.7-rc6 support (patch 820 still has to be fixed)Imre Kaloz2012-11-181-3/+12
| | | | SVN-Revision: 34247
* use xz compressed kernel tarballsImre Kaloz2012-11-183-4/+4
| | | | SVN-Revision: 34228
* kernel: update linux 3.6 to 3.6.7Gabor Juhos2012-11-181-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34227
* we don't support kernels < 3.3Imre Kaloz2012-11-181-36/+0
| | | | SVN-Revision: 34226
* we only support v3.x kernelsImre Kaloz2012-11-181-4/+0
| | | | SVN-Revision: 34225
* buildroot: isolate the .install stamp files for build variants (#12279)Jo-Philipp Wich2012-11-072-10/+11
| | | | | | | | This fixes missing embedded packages if multiple build variants are selected in the build config, e.g. missing ppp if CONFIG_PACKAGE_ppp=y and CONFIG_PACKAGE_ppp-multilink=m . SVN-Revision: 34106
* kernel: update linux 3.6 to 3.6.6Gabor Juhos2012-11-051-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34086
* kernel: update linux 3.6 to 3.6.5Gabor Juhos2012-10-311-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34042
* kernel-defaults: factor common code handling initramfs optionsFlorian Fainelli2012-10-311-30/+25
| | | | | | | | While at it, reindent so it is more in-line with the rest of the file. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34034
* build: increase file descriptor count limit for the build, some systems ↵Felix Fietkau2012-10-311-1/+3
| | | | | | | | (e.g. Mac OS X default to 256, which is too little for some parallel builds) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34023
* properly reindent Kernel/Prepare/DefaultFlorian Fainelli2012-10-301-6/+6
| | | | SVN-Revision: 34014
* kernel: update linux 3.6 to 3.6.4Gabor Juhos2012-10-281-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 33982
* make CXX_DEPENDS also depend on INSTALL_LIBSTDCPPFlorian Fainelli2012-10-241-1/+1
| | | | SVN-Revision: 33908
* linux 3.6 support (work in progress)Imre Kaloz2012-10-231-0/+3
| | | | SVN-Revision: 33897
* licensing: Add licensing metadata to many packages Two new variables are ↵Hamish Guthrie2012-10-191-0/+4
| | | | | | | | | introduces to many packages, namely PKG_LICENSE and PKG_LICENSE_FILES - there may be more than one license applied to packages, and these are listed in the PKG_LICENSE variable and separated by spaces. All relevant license files are also added to the PKG_LICENSE_FILES variable, also space separated. The licensing metadata is put into the bin/<platform>/packages/Packages file for later parsing. A script for that is on it's way! SVN-Revision: 33861
* toolchain: enable parallel build for uClibc, remove the obsolete ↵Felix Fietkau2012-10-171-2/+0
| | | | | | TOOLCHAIN_PARALLEL config symbol SVN-Revision: 33807
* build: fix host build stampfile usage, fixes spurious errors with missing ↵Felix Fietkau2012-10-151-24/+13
| | | | | | opkg host binary after deleting the staging dir SVN-Revision: 33776
* autotools.mk: add a gettext-version PKG_FIXUP (#11236)Jo-Philipp Wich2012-10-101-0/+13
| | | | | | | This fixup aligns the required gettext version in shipped macros to the one available in $(STAGING_DIR_HOST). SVN-Revision: 33708
* it's time to break the barriersImre Kaloz2012-10-081-2/+2
| | | | SVN-Revision: 33666
* build: allow the package maintainer info to be specified globally for a ↵Felix Fietkau2012-10-081-1/+3
| | | | | | source package SVN-Revision: 33659
* build: create pkginfo dir earlier to avoid build breakageFelix Fietkau2012-10-061-0/+1
| | | | SVN-Revision: 33633
* build: rework the package/install step - collect package install lists ↵Felix Fietkau2012-10-062-26/+18
| | | | | | during package/compile, then install all packages at once SVN-Revision: 33631
* version.mk: ensure that %S is always populated with a subtarget identifier, ↵Jo-Philipp Wich2012-09-241-1/+1
| | | | | | fallback to "generic" if no subtarget exists SVN-Revision: 33534
* build: add the + token to any commands that can pass through the jobserver, ↵Felix Fietkau2012-09-232-3/+3
| | | | | | fixes parallel build on some systems SVN-Revision: 33523
* build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messagesFelix Fietkau2012-09-231-1/+2
| | | | SVN-Revision: 33521
* include/netfilter.mk: remove a few obsolete linesFelix Fietkau2012-09-231-8/+0
| | | | SVN-Revision: 33518
* host-build: add HOST_MAKE_FLAGS similar to package MAKE_FLAGSFelix Fietkau2012-09-221-1/+5
| | | | SVN-Revision: 33509
* make packages depend on +librt and +libpthread by default if eglibc is in useJo-Philipp Wich2012-09-191-1/+3
| | | | SVN-Revision: 33480
* build: ensure that package/host-build build system code does not run in ↵Felix Fietkau2012-09-172-0/+4
| | | | | | parallel, fixes rare spurious parallel build failures SVN-Revision: 33445
* build: add jobserver support for host buildsFelix Fietkau2012-09-151-1/+7
| | | | SVN-Revision: 33423
* build: move the -j flag to package.mk instead of grabbing it from makeflags, ↵Felix Fietkau2012-09-152-2/+2
| | | | | | otherwise it occasionally gets omitted on full builds SVN-Revision: 33422
* kernel: suppress redundant calls to headers installationFelix Fietkau2012-09-151-1/+1
| | | | SVN-Revision: 33421
* kernel: remove the explicit kernel make call for "oldconfig prepare ↵Felix Fietkau2012-09-151-1/+0
| | | | | | scripts", the kernel build system has proper dependencies SVN-Revision: 33420
* build: add a config option for passing the top-level make jobserver to ↵Felix Fietkau2012-09-152-2/+8
| | | | | | packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds SVN-Revision: 33414
* add sparc specific site filesFlorian Fainelli2012-09-144-0/+43
| | | | SVN-Revision: 33405
* do not pass optimization flags in HOST_CPPFLAGS (#12153)Jo-Philipp Wich2012-09-091-1/+1
| | | | SVN-Revision: 33351
* unify tapi depsJohn Crispin2012-08-131-0/+12
| | | | SVN-Revision: 33160
* introduce a menuconfig option to turn off static linking of host utilitiesJo-Philipp Wich2012-08-131-1/+3
| | | | SVN-Revision: 33154
* prereq-build.mk: do not perform static linking tests on DarwinJo-Philipp Wich2012-08-121-15/+20
| | | | SVN-Revision: 33139
* host-build.mk: define a variable HOST_STATIC_LINKING which is set to ↵Jo-Philipp Wich2012-08-121-0/+4
| | | | | | "-static" on non-Darwin systems SVN-Revision: 33138