1346 Commits (7dc9d8f618f6a6d7f72573438d5e8d591882b088)

Author SHA1 Message Date
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
John Crispin 584bc13d38 use autoreconf hook instead of manual call 12 years ago
John Crispin 8029fefe5c package-version-override always calls autoreconf 12 years ago
Felix Fietkau b1f318de53 kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x 13 years ago