aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* 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
* add remaining missing build prereq checksJo-Philipp Wich2012-08-111-0/+19
| | | | SVN-Revision: 33122
* add a build preeq check for glibc-staticJo-Philipp Wich2012-08-101-0/+9
| | | | SVN-Revision: 33121
* fix up scons vs ccacheJohn Crispin2012-07-281-2/+2
| | | | SVN-Revision: 32902
* use autoreconf hook instead of manual callJohn Crispin2012-07-252-1/+3
| | | | SVN-Revision: 32837
* package-version-override always calls autoreconfJohn Crispin2012-07-241-1/+1
| | | | | | | | make it conditional on the existance of autoreconf Signed-off-by: Ryan Nowakowski <tubaman@fattuba.com> SVN-Revision: 32831
* kernel: fix portability issues on the x86 specific relocs host tool, fixes ↵Felix Fietkau2012-07-201-0/+1
| | | | | | build on mac os x SVN-Revision: 32783
* scripts/config: build with gcc instead of clang on mac os xFelix Fietkau2012-07-161-2/+3
| | | | SVN-Revision: 32749
* package-ipkg.mk: flag packages as "ok" after installJo-Philipp Wich2012-07-151-1/+1
| | | | | | | By flagging compile-time-installed packages as "ok", they can be differentiated from runtime-installed packages on the target later on. SVN-Revision: 32739
* nls.mk: fix build dependency on gettext (#11829)Jo-Philipp Wich2012-07-111-2/+2
| | | | SVN-Revision: 32665
* toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes ↵Jo-Philipp Wich2012-07-111-1/+1
| | | | | | the buildroot up SVN-Revision: 32663
* include/image.mk: /tmp should have mode 1777Jo-Philipp Wich2012-07-011-1/+1
| | | | | | | | | | On the off chance that the root filesystem's /tmp is used directly as a temporary directory instead of having a tmpfs mounted over it, it should have the sticky bit set. Signed-off-by: Mark Mentovai <mark@moxienet.com> SVN-Revision: 32572
* toolchain: fix up lib64 symlink to lib before copying the initial prefix dir ↵Felix Fietkau2012-06-301-0/+9
| | | | | | to avoid errors on copying SVN-Revision: 32556
* kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.koFelix Fietkau2012-06-181-0/+1
| | | | | | | | | | | | | | kmod-ipt-nathelper-extra is missing the package nf_conntrack_broadcast.ko if it is not included into the kmod-ipt-nathelper-extra packge the modules nf_conntrack_snmp and nf_nat_snmp_basic cant get loaded: [ 44.500000] nf_conntrack_snmp: Unknown symbol nf_conntrack_broadcast_help (err 0) [ 44.664000] nf_nat_snmp_basic: Unknown symbol nf_nat_snmp_hook (err 0) Signed-off-by: Peter Wagner <tripolar@gmx.at> SVN-Revision: 32434
* build: allow KERNELNAME to contain multiple kernel make targetsFlorian Fainelli2012-06-181-1/+1
| | | | SVN-Revision: 32423
* fix ccache related build breakageJohn Crispin2012-06-181-2/+2
| | | | SVN-Revision: 32421
* uclibc++.mk: override the cc binary instead of the wrapper command when ↵Jo-Philipp Wich2012-06-151-0/+4
| | | | | | ccache is used SVN-Revision: 32383
* build: add a config option for choosing the prefered standard c++ library ↵Felix Fietkau2012-06-142-0/+14
| | | | | | and add uclibc++.mk to make this easy to handle in packages SVN-Revision: 32369
* build: add a variable for injecting config variable dependencies for the ↵Felix Fietkau2012-06-141-1/+1
| | | | | | .prepared stamp SVN-Revision: 32368
* include/package-ipkg.mk: fix copying provides list introduced in r32332Felix Fietkau2012-06-141-1/+1
| | | | SVN-Revision: 32358
* package-ipkg.sh: copy the package provides list for all virtual PROVIDESJo-Philipp Wich2012-06-131-0/+1
| | | | SVN-Revision: 32332
* autotools.mk: cope with Debian version strings in libtoolJo-Philipp Wich2012-06-111-3/+3
| | | | SVN-Revision: 32207
* package.mk: unexport the QUIET variable, it affects some packages like ↵Felix Fietkau2012-06-111-0/+1
| | | | | | xapian-bindings SVN-Revision: 32196
* build: add checks for missing package dependenciesFelix Fietkau2012-06-111-0/+22
| | | | SVN-Revision: 32185
* build: generate a list of provided libraries for each ipkg file (includes ↵Felix Fietkau2012-06-102-3/+36
| | | | | | provided libraries from packages that the exporting package depends on) SVN-Revision: 32172
* build: add a dependency on libc to all non-kernel packagesFelix Fietkau2012-06-102-1/+7
| | | | SVN-Revision: 32171
* prereq-build: flex is built in tools/ - do not require it to be installed on ↵Felix Fietkau2012-06-071-4/+0
| | | | | | the host SVN-Revision: 32116
* include/netfilter.mk: clean up, remove junk for old kernel versionsFelix Fietkau2012-06-071-70/+9
| | | | SVN-Revision: 32114
* build: add PKG_MIRROR_MD5SUM support for host buildsFelix Fietkau2012-06-061-0/+1
| | | | SVN-Revision: 32082
* build: prevent the environment variable CROSS_COMPILE from leaking into ↵Felix Fietkau2012-06-061-1/+1
| | | | | | builds (fixes #11603) SVN-Revision: 32081
* download.mk: refuse to download mirror tarballs from packages using version ↵Felix Fietkau2012-06-061-1/+1
| | | | | | control if no mirror md5sum was provided SVN-Revision: 32079
* base-files: add permission exceptions, do not clobber shadow permissions - ↵Jo-Philipp Wich2012-06-051-1/+1
| | | | | | based on patch by Mark Mentovai <mark@moxienet.com> SVN-Revision: 32073
* bump to 3.3.8John Crispin2012-06-051-2/+2
| | | | SVN-Revision: 32055
* log failed package buildsJohn Crispin2012-06-041-2/+5
| | | | SVN-Revision: 32050