aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* 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
* kernel: update linux 3.3 to 3.3.7Gabor Juhos2012-05-231-2/+2
| | | | SVN-Revision: 31848
* make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)Felix Fietkau2012-05-171-2/+2
| | | | SVN-Revision: 31780
* target: add a feature flag for RTC supportFelix Fietkau2012-05-171-0/+3
| | | | SVN-Revision: 31777
* enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS ↵Felix Fietkau2012-05-141-1/+1
| | | | | | in a few relevant places SVN-Revision: 31730
* kernel: update linux 3.3 to 3.3.6Gabor Juhos2012-05-141-2/+2
| | | | SVN-Revision: 31709
* add further countermeasures against the git core.autocrlf option (fixes #9075)Felix Fietkau2012-05-081-0/+1
| | | | SVN-Revision: 31650
* kernel: update linux 3.3 to 3.3.5Gabor Juhos2012-05-071-2/+2
| | | | SVN-Revision: 31645
* scons: override the platform instead of using the host one - fixes build ↵Felix Fietkau2012-05-051-0/+2
| | | | | | issues on non-linux systems SVN-Revision: 31620
* tools: add scons (patch by Dave Taht)Felix Fietkau2012-05-051-0/+21
| | | | | | | This makes it more possible to build scons based applications for openwrt. SVN-Revision: 31618
* include/kernel-defaults: set V='' if c is not set in OPENWRT_VERBOSEGabor Juhos2012-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following errors: CALL arch/powerpc/kernel/prom_init_check.sh arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer axpression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected arch/powerpc/kernel/prom_init_check.sh: line 39: [: ss: integer expression expected GEN .version CHK include/generated/compile.h UPD include/generated/compile.h SVN-Revision: 31598
* Fix iptables abuse of kernel header files. Use exported headers instead.Gabor Juhos2012-05-031-0/+1
| | | | | | | | [juhosg: export xt_layer7.h for all kernel versions] Signed-off-by: David Woodhouse <David.Woodhouse@intel.com> SVN-Revision: 31566
* kernel: update linux 3.3 to 3.3.4Gabor Juhos2012-04-301-2/+2
| | | | SVN-Revision: 31541
* build: fix bad file descriptor issues with the verbosity changesFelix Fietkau2012-04-261-1/+1
| | | | SVN-Revision: 31486
* cmake: add support for V=csFelix Fietkau2012-04-261-1/+3
| | | | SVN-Revision: 31485
* build: rework verbosity level selectionFelix Fietkau2012-04-262-19/+19
| | | | | | | | | | | | | V=99 and V=1 are now deprecated in favor of a new verbosity class system, though the old flags are still supported. You can set the V variable on the command line (or OPENWRT_VERBOSE in the environment) to one or more of the following characters: - s: stdout+stderr (equal to the old V=99) - c: commands (for build systems that suppress commands by default, e.g. kbuild) - w: warnings/errors only (equal to the old V=1) SVN-Revision: 31484
* enable verbose output of kernel build if V=99 is passedMirko Vogt2012-04-241-0/+4
| | | | | | append V=1 to KERNEL_MAKEOPTS when $V (and therewith $KBUILD_VERBOSE) is set to 99 SVN-Revision: 31466
* kernel: update linux 3.3 to 3.3.3Jonas Gorski2012-04-241-2/+2
| | | | SVN-Revision: 31460
* kernel: update linux 3.2 to 3.2.16Jonas Gorski2012-04-241-2/+2
| | | | SVN-Revision: 31459
* ensure that profile Makefiles are sourced in alphabetical order Since make ↵Jo-Philipp Wich2012-04-231-3/+3
| | | | | | 3.82 does not guarantee file ordering anymore, target profiles might get included in random order, leading to bad default values when only selecting the toplevel target and populating the .config with defconfig. This commit should also fix the ar71xx snapshot builds. SVN-Revision: 31449
* kernel: update linux 3.3 to 3.3.2Jonas Gorski2012-04-171-2/+2
| | | | SVN-Revision: 31336
* kernel: update linux 3.2 to 3.2.15Jonas Gorski2012-04-171-2/+2
| | | | SVN-Revision: 31335
* don't overwrite version.mk, substitute REVISION insteadJo-Philipp Wich2012-04-131-0/+3
| | | | SVN-Revision: 31271
* include, base-files, opkg: introduce version configuration to override the ↵Jo-Philipp Wich2012-04-121-0/+40
| | | | | | | | | | | | | | | | | | | | embedded version info of generated images - Introduce new Kconfig symbols VERSION_DIST, VERSION_NICK, VERSION_NUMBER and VERSION_REPO to specify distribution, release name, version and repository for a given build - Introduce include/version.mk to provide common helpers for packages dealing with versions - Make opkg use version.mk to populate the opkg.conf template - Make base-files use version.mk to populate /etc/openwrt_version, /etc/openwrt_release and /etc/banner The available placeholders are: %D .. Replace with $(CONFIG_VERSION_DIST), default to "OpenWrt" %d .. Like %D, but all characters made lowercase and spaces substituted with "_" (e.g. "openwrt") %N .. Replace with $(CONFIG_VERSION_NICK), default to the build tree release (e.g. "Attitude Adjustment") %n .. Like %N, but all characters made lowercase and spaces substituted with "_" (e.g. "attitude_adjustment") %V .. Replace with $(CONFIG_VERSION_NUMBER), default to the build tree release (e.g. "r31262") %v .. Like %V, but all characters made lowercase and spaces substituted with "_" %C .. Replace with $(CONFIG_VERSION_NUMBER), default to "Bleeding Edge" %c .. Like %C, but all characters made lowercase and spaces substituted with "_" (e.g. "bleeding_edge") %U .. Replace with $(CONFIG_VERSION_REPO), default to "http://downloads.openwrt.org/snapshots/trunk/%T/packages" %R .. Replace with the current build tree revision (e.g. "r31262" or "75488c4a05b8033cf69e91874a61852db7ba9c6c") %T .. Replace with the current target (e.g. "ar71xx") %S .. Replace with the current target/subtarget combo (e.g. "adm5120/router_le") SVN-Revision: 31262