1299 Commits (11d027380ea8105a7e9120fbc5fb74f32435b82b)

Author SHA1 Message Date
Felix Fietkau 720ccbd95d kernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies 12 years ago
Gabor Juhos d90e805fe6 build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space 12 years ago
Gabor Juhos 3a4d0ebd5c kernel: update linux 3.6 to 3.6.8 12 years ago
Florian Fainelli 7196f5d7c8 image.mk: don't squash file permissions in JFFS2 images 12 years ago
Florian Fainelli 6b63716262 add preliminary support for musl 12 years ago
Jo-Philipp Wich 9079032833 include: use $(DIR_SUFFIX) in $(KERNEL_BUILD_DIR) to separate build_dir/linux-* directories when building different libc implementations in the same buildroot 12 years ago
Hauke Mehrtens d648dad7fa kernel: fix loading of nf_nat_irc 12 years ago
Imre Kaloz 935ca3f3eb add 3.7-rc6 support (patch 820 still has to be fixed) 12 years ago
Imre Kaloz 0fa21ec3eb use xz compressed kernel tarballs 12 years ago
Gabor Juhos ff1e854511 kernel: update linux 3.6 to 3.6.7 12 years ago
Imre Kaloz 8f7ea44df0 we don't support kernels < 3.3 12 years ago
Imre Kaloz 996f48b4a3 we only support v3.x kernels 12 years ago
Jo-Philipp Wich d3e90ba7a7 buildroot: isolate the .install stamp files for build variants (#12279) 12 years ago
Gabor Juhos e8669729bc kernel: update linux 3.6 to 3.6.6 12 years ago
Gabor Juhos 07a762c4c5 kernel: update linux 3.6 to 3.6.5 12 years ago
Florian Fainelli 451803c51a kernel-defaults: factor common code handling initramfs options 12 years ago
Felix Fietkau b495423a22 build: increase file descriptor count limit for the build, some systems (e.g. Mac OS X default to 256, which is too little for some parallel builds) 12 years ago
Florian Fainelli 246e563cb7 properly reindent Kernel/Prepare/Default 12 years ago
Gabor Juhos 87186c5ed4 kernel: update linux 3.6 to 3.6.4 12 years ago
Florian Fainelli 3948c077c9 make CXX_DEPENDS also depend on INSTALL_LIBSTDCPP 12 years ago
Imre Kaloz 949b46d13d linux 3.6 support (work in progress) 12 years ago
Hamish Guthrie 81a3d9ba31 licensing: Add licensing metadata to many packages Two new variables are 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. 12 years ago
Felix Fietkau c6ba19c70e toolchain: enable parallel build for uClibc, remove the obsolete TOOLCHAIN_PARALLEL config symbol 12 years ago
Felix Fietkau 6d1884c583 build: fix host build stampfile usage, fixes spurious errors with missing opkg host binary after deleting the staging dir 12 years ago
Jo-Philipp Wich 7074927533 autotools.mk: add a gettext-version PKG_FIXUP (#11236) 12 years ago
Imre Kaloz c5e5e70ab0 it's time to break the barriers 12 years ago
Felix Fietkau 2d7eaf2e15 build: allow the package maintainer info to be specified globally for a source package 12 years ago
Felix Fietkau 6f752c725a build: create pkginfo dir earlier to avoid build breakage 12 years ago
Felix Fietkau 44cd20b802 build: rework the package/install step - collect package install lists during package/compile, then install all packages at once 12 years ago
Jo-Philipp Wich 1cd6237979 version.mk: ensure that %S is always populated with a subtarget identifier, fallback to "generic" if no subtarget exists 12 years ago
Felix Fietkau ed2bf29be5 build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 12 years ago
Felix Fietkau 7950f996e0 build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messages 12 years ago
Felix Fietkau d406a5208f include/netfilter.mk: remove a few obsolete lines 12 years ago
Felix Fietkau 1c108d3318 host-build: add HOST_MAKE_FLAGS similar to package MAKE_FLAGS 12 years ago
Jo-Philipp Wich b06f4dc972 make packages depend on +librt and +libpthread by default if eglibc is in use 12 years ago
Felix Fietkau b086475e1e build: ensure that package/host-build build system code does not run in parallel, fixes rare spurious parallel build failures 12 years ago
Felix Fietkau f19dbfff91 build: add jobserver support for host builds 12 years ago
Felix Fietkau c4198ce48d build: move the -j flag to package.mk instead of grabbing it from makeflags, otherwise it occasionally gets omitted on full builds 12 years ago
Felix Fietkau 482a6d4aea kernel: suppress redundant calls to headers installation 12 years ago
Felix Fietkau 8091d3f2e8 kernel: remove the explicit kernel make call for "oldconfig prepare scripts", the kernel build system has proper dependencies 12 years ago
Felix Fietkau be6f437649 build: add a config option for passing the top-level make jobserver to packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds 12 years ago
Florian Fainelli 6bc394d90f add sparc specific site files 12 years ago
Jo-Philipp Wich 8726a422cd do not pass optimization flags in HOST_CPPFLAGS (#12153) 12 years ago
John Crispin e6e331ca67 unify tapi deps 12 years ago
Jo-Philipp Wich 29b91ef01a introduce a menuconfig option to turn off static linking of host utilities 12 years ago
Jo-Philipp Wich 095fe8743b prereq-build.mk: do not perform static linking tests on Darwin 12 years ago
Jo-Philipp Wich 94a96244f6 host-build.mk: define a variable HOST_STATIC_LINKING which is set to "-static" on non-Darwin systems 12 years ago
Jo-Philipp Wich 67edc7ec63 add remaining missing build prereq checks 12 years ago
Jo-Philipp Wich a996cc1444 add a build preeq check for glibc-static 12 years ago
John Crispin 370894e594 fix up scons vs ccache 12 years ago