- Jan 20, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48410
-
Felix Fietkau authored
host-build.mk: change default installation prefix of package/* host builds to staging_dir/target-*/host Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48401
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48400
-
- Jan 03, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48105
-
- Nov 10, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47443
-
Felix Fietkau authored
Many glibc functions have __warn_unused_result__ in so many different core functions, and failing the build for all of those simply does not make any sense Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47440
-
- Nov 07, 2015
-
-
Felix Fietkau authored
Certains host packages (like quilt) need to know the previously used install location at run-time. They currently use $STAGING_DIR, which causes issues on cleaned environment, where $STAGING_DIR doesn't exist yet. Signed-off-by:
Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 47409
-
- Oct 30, 2015
-
-
Felix Fietkau authored
This change adds support for specifying a build ID for kernel modules. This is done by setting PKG_BUILD_ID to a hexadecimal string, which will then be passed to the kernel linker. In addition, when this flag is set, the build ID debug symbol (.note.gnu.build-id) will not be stripped from the kernel module. This symbol is exported in sysfs by the kernel (if the kernel is compiled with CONFIG_KALLSYMS) and so can be used to uniquely identify a version of a kernel module in a running kernel. This is useful for keeping track of different versions of a module when doing experiments and development. Modules that specify the build ID will be ~100 bytes larger (depending on the length of the build ID specified). There is no size difference for kernel modules that do not set this variable. Signed-off-by:
Toke Høiland-Jørgensen <toke@toke.dk> SVN-Revision: 47290
-
- Aug 25, 2015
-
-
Felix Fietkau authored
gcc 4.4 was removed in r44957 gcc: remove 4.4.7 (only used by avr32) gcc 4.5 was removed in r36149 Signed-off-by:
Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 46722
-
- Jun 29, 2015
-
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46138
-
- Jun 23, 2015
-
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46117
-
- Jun 15, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45995
-
- Apr 06, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45286
-
- Mar 15, 2015
-
-
John Crispin authored
To be used for stuff like $(subst $(space),$(newline),$(SOME_VAR)) Signed-off-by:
Alexandru Ardelean <ardeleanalex@gmail.com> SVN-Revision: 44796
-
- Feb 10, 2015
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44379
-
Jo-Philipp Wich authored
Remove all rpath entries which do not point to a location below /lib or /usr/lib and which do not begin with '$ORIGIN'. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44377
-
- Feb 06, 2015
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44294
-
- Feb 05, 2015
-
-
Jo-Philipp Wich authored
Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44272
-
- Jan 10, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43911
-
- Dec 27, 2014
-
-
Felix Fietkau authored
Since GCC 4.7, GCC provides its own wrappers around ar, nm and ranlib, which should be used for builds with link-time optimization. Since GCC 4.9, using them actually necessary for LTO builds using convenience libraries to succeed. There are some packages which try to automatically detect if gcc-{ar,nm,ranlib} exist (one example is my package "fastd" in the package repository, which tries to use LTO). This breaks because the OpenWrt build system explicitly sets the binutils versions of these tools. As it doesn't cause any issues to use gcc-{ar,nm,ranlib} instead of {ar,nm,ranlib} even without LTO, this patch just makes OpenWrt use the GCC-provided versions by default, which fixes the build of such packages with GCC 4.9. (I know that builds fail though when clang is used with -flto and gcc-{ar,nm,ranlib}, but as all OpenWrt toolchains are based on GCC, this isn't a real issue.) Completely cleaning the tree (or at least `make clean toolchain/clean`) is necessary to get a consistent state after the binutils plugins support patch and this one (as trying to use gcc-{ar,nm,ranlib} with a binutils built without plugin support will definitely lead to a build failure). Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 43784
-
- Oct 22, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43018
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 43017
-
- Oct 20, 2014
-
-
John Crispin authored
Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com> SVN-Revision: 42987
-
- Aug 26, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42300
-
- Mar 22, 2014
-
-
Felix Fietkau authored
partially revert "build: remove check for nonexistant CONFIG_TAR_VERBOSITY variable and move TAR_OPTIONS to unpack.mk" This complicates the evaluation order for some packages SVN-Revision: 40006
-
- Mar 21, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39982
-
Felix Fietkau authored
build: remove check to nonexistant CONFIG_ENABLE_LOCALE variable and move DISABLE_NLS to package-defaults.mk Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39980
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39979
-
- Mar 10, 2014
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39857
-
- Nov 29, 2013
-
-
Imre Kaloz authored
FPU type should not interfere with the ABI selection. Also make sure we either do real soft-float or hard-float on ARM, with the right options. Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38943
-
- Nov 22, 2013
-
-
Imre Kaloz authored
Signed-off-by:
Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38890
-
- Sep 26, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38214
-
- Aug 14, 2013
-
-
Felix Fietkau authored
Add the flags from package.mk instead, and leave libc and gcc unaffected. Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37770
-
- Jul 29, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37600
-
- Jul 18, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37387
-
- Jul 10, 2013
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37228
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37225
-
- May 09, 2013
-
-
Felix Fietkau authored
toolchain: eliminate the INSTALL_LIBSTDCPP config symbol and make c++ support mandatory - fixes recursive config symbol dependency issues Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36594
-
- May 06, 2013
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 36566
-
- Apr 05, 2013
-
-
Florian Fainelli authored
Signed-off-by:
Florian Fainelli <florian@openwrt.org> SVN-Revision: 36205
-