1383 Commits (7c78ab8c2190e55663dfd2cf3ea1559fb8564450)

Author SHA1 Message Date
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
Felix Fietkau 6ae20bf412 scripts/config: build with gcc instead of clang on mac os x 13 years ago
Jo-Philipp Wich ec770abd0d package-ipkg.mk: flag packages as "ok" after install 13 years ago
Jo-Philipp Wich 556864c75b nls.mk: fix build dependency on gettext (#11829) 13 years ago
Jo-Philipp Wich 64f5b45d8f toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes the buildroot up 13 years ago
Jo-Philipp Wich deff2382d0 include/image.mk: /tmp should have mode 1777 13 years ago
Felix Fietkau 59b384dabe toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying 13 years ago
Felix Fietkau cfe79471d1 kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.ko 13 years ago
Florian Fainelli 6de0939c3a build: allow KERNELNAME to contain multiple kernel make targets 13 years ago
John Crispin 0a684babcc fix ccache related build breakage 13 years ago
Jo-Philipp Wich f9caf1abd1 uclibc++.mk: override the cc binary instead of the wrapper command when ccache is used 13 years ago
Felix Fietkau cf788fc731 build: add a config option for choosing the prefered standard c++ library and add uclibc++.mk to make this easy to handle in packages 13 years ago
Felix Fietkau 3051de8701 build: add a variable for injecting config variable dependencies for the .prepared stamp 13 years ago
Felix Fietkau 67e51f1787 include/package-ipkg.mk: fix copying provides list introduced in r32332 13 years ago