summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* [buildroot] kernel-defaults: factor common code handling initramfs optionsflorian2012-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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34034 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: increase file descriptor count limit for the build, some systems ↵nbd2012-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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34023 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] properly reindent Kernel/Prepare/Defaultflorian2012-10-301-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34014 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update linux 3.6 to 3.6.4juhosg2012-10-281-2/+2
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33982 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] make CXX_DEPENDS also depend on INSTALL_LIBSTDCPPflorian2012-10-241-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33908 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic]: linux 3.6 support (work in progress)kaloz2012-10-231-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33897 3c298f89-4303-0410-b956-a3cf2f4a3e73
* licensing: Add licensing metadata to many packageshcg2012-10-191-0/+4
| | | | | | | | | | | | | | 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. The licensing metadata is put into the bin/<platform>/packages/Packages file for later parsing. A script for that is on it's way! git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33861 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: enable parallel build for uClibc, remove the obsolete ↵nbd2012-10-171-2/+0
| | | | | | TOOLCHAIN_PARALLEL config symbol git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33807 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: fix host build stampfile usage, fixes spurious errors with missing ↵nbd2012-10-151-24/+13
| | | | | | opkg host binary after deleting the staging dir git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33776 3c298f89-4303-0410-b956-a3cf2f4a3e73
* autotools.mk: add a gettext-version PKG_FIXUP (#11236)jow2012-10-101-0/+13
| | | | | | | This fixup aligns the required gettext version in shipped macros to the one available in $(STAGING_DIR_HOST). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33708 3c298f89-4303-0410-b956-a3cf2f4a3e73
* it's time to break the barrierskaloz2012-10-081-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33666 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: allow the package maintainer info to be specified globally for a ↵nbd2012-10-081-1/+3
| | | | | | source package git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33659 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: create pkginfo dir earlier to avoid build breakagenbd2012-10-061-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33633 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: rework the package/install step - collect package install lists ↵nbd2012-10-062-26/+18
| | | | | | during package/compile, then install all packages at once git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33631 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] version.mk: ensure that %S is always populated with a subtarget ↵jow2012-09-241-1/+1
| | | | | | identifier, fallback to "generic" if no subtarget exists git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33534 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add the + token to any commands that can pass through the jobserver, ↵nbd2012-09-232-3/+3
| | | | | | fixes parallel build on some systems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33523 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messagesnbd2012-09-231-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33521 3c298f89-4303-0410-b956-a3cf2f4a3e73
* include/netfilter.mk: remove a few obsolete linesnbd2012-09-231-8/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33518 3c298f89-4303-0410-b956-a3cf2f4a3e73
* host-build: add HOST_MAKE_FLAGS similar to package MAKE_FLAGSnbd2012-09-221-1/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33509 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] make packages depend on +librt and +libpthread by default if ↵jow2012-09-191-1/+3
| | | | | | eglibc is in use git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: ensure that package/host-build build system code does not run in ↵nbd2012-09-172-0/+4
| | | | | | parallel, fixes rare spurious parallel build failures git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33445 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add jobserver support for host buildsnbd2012-09-151-1/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: move the -j flag to package.mk instead of grabbing it from makeflags, ↵nbd2012-09-152-2/+2
| | | | | | otherwise it occasionally gets omitted on full builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33422 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: suppress redundant calls to headers installationnbd2012-09-151-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33421 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: remove the explicit kernel make call for "oldconfig prepare ↵nbd2012-09-151-1/+0
| | | | | | scripts", the kernel build system has proper dependencies git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33420 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add a config option for passing the top-level make jobserver to ↵nbd2012-09-152-2/+8
| | | | | | packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33414 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] add sparc specific site filesflorian2012-09-144-0/+43
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33405 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] do not pass optimization flags in HOST_CPPFLAGS (#12153)jow2012-09-091-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33351 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] unify tapi depsblogic2012-08-131-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33160 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [buildroot] introduce a menuconfig option to turn off static linking of host ↵jow2012-08-131-1/+3
| | | | | | utilities git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33154 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] prereq-build.mk: do not perform static linking tests on Darwinjow2012-08-121-15/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33139 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] host-build.mk: define a variable HOST_STATIC_LINKING which is set ↵jow2012-08-121-0/+4
| | | | | | to "-static" on non-Darwin systems git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33138 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] add remaining missing build prereq checksjow2012-08-111-0/+19
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33122 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] add a build preeq check for glibc-staticjow2012-08-101-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33121 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] fix up scons vs ccacheblogic2012-07-281-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32902 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] use autoreconf hook instead of manual callblogic2012-07-252-1/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32837 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] package-version-override always calls autoreconfblogic2012-07-241-1/+1
| | | | | | | | make it conditional on the existance of autoreconf Signed-off-by: Ryan Nowakowski <tubaman@fattuba.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32831 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix portability issues on the x86 specific relocs host tool, fixes ↵nbd2012-07-201-0/+1
| | | | | | build on mac os x git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32783 3c298f89-4303-0410-b956-a3cf2f4a3e73
* scripts/config: build with gcc instead of clang on mac os xnbd2012-07-161-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32749 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] package-ipkg.mk: flag packages as "ok" after installjow2012-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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32739 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] nls.mk: fix build dependency on gettext (#11829)jow2012-07-111-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32665 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined ↵jow2012-07-111-1/+1
| | | | | | and messes the buildroot up git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32663 3c298f89-4303-0410-b956-a3cf2f4a3e73
* include/image.mk: /tmp should have mode 1777jow2012-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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32572 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: fix up lib64 symlink to lib before copying the initial prefix dir ↵nbd2012-06-301-0/+9
| | | | | | to avoid errors on copying git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32556 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kmod-ipt-nathelper-extra: fix missing nf_conntrack_broadcast.konbd2012-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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: allow KERNELNAME to contain multiple kernel make targetsflorian2012-06-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32423 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [uclibc++] fix ccache related build breakageblogic2012-06-181-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32421 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [include] uclibc++.mk: override the cc binary instead of the wrapper command ↵jow2012-06-151-0/+4
| | | | | | when ccache is used git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32383 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add a config option for choosing the prefered standard c++ library ↵nbd2012-06-142-0/+14
| | | | | | and add uclibc++.mk to make this easy to handle in packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32369 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build: add a variable for injecting config variable dependencies for the ↵nbd2012-06-141-1/+1
| | | | | | .prepared stamp git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32368 3c298f89-4303-0410-b956-a3cf2f4a3e73