- Dec 16, 2016
-
-
Felix Fietkau authored
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Sep 28, 2016
-
-
Florian Fainelli authored
Make it a choice menu which offers the 3 C libraries we know about: glibc, uClibc and musl. While at it, make it possible for the external toolchain libc to select USE_GLIBC, USE_UCLIBC or USE_MUSL which is used by several packages to conditionally include specific CFLAGS (e.g: iproute2). Because USE_GLIBC et al. can now be selected by external toolchains, we need to restrict the per-libc menus to check on !EXTERNAL_TOOLCHAIN. While at it, make musl the default C library for external toolchain to match the internal toolchain. Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com> Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Aug 30, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
2.24 fixes the following CVEs compared to 2.23: - CVE-2016-3075 - CVE-2016-3706 - CVE-2016-1234 - CVE-2016-4429 - CVE-2016-5417 CVEs fixed in 2.23: - CVE-2015-8776 - CVE-2015-8777 - CVE-2015-8778 - CVE-2015-8779 - CVE-2014-9761 - CVE-2015-7547 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Dirk Neukirchen authored
since eglibc is deprecated just use glibc as name - fix build errors w. stack-protector (observed for x86_64): libresolv_pic.a(gethnamaddr.os): In function `addrsort': gethnamaddr.c:(.text+0x425): undefined reference to `__stack_chk_guard' by additionally setting libc_cv_ssp_strong=no like previously libc_cv_ssp=no was set - fix compile errors on 2.24 x86 introduced by upstream changesets "Optimize i386 syscall inlining" errors are like: - https://sourceware.org/ml/libc-alpha/2015-10/msg00745.html and trying to fix with the whats suggested at: https://patchwork.openembedded.org/patch/118909/ leads to other error: gcc6: elf/librtld.os: In function `__mmap': (.text+0x131a9): undefined reference to `__libc_do_syscall' or: gcc5: elf/dl-load.os {standard input}: Assembler messages: {standard input}:5129: Error: symbol `__x86.get_pc_thunk.cx' is already defined instead of testing other flags/effects (-fno-omit-frame-pointer) just use -O2 (like buildroot does) instead of -Os boot+pings tested on: qemu malta (le+be) (gcc5+bin2.25.1) qemu aarch64 (gcc5+bin2.25.1) qemu x86_64 (gcc6+bin2.26) qemu x86 generic (gcc6+bin2.26) Signed-off-by:
Dirk Neukirchen <dirkneukirchen@web.de>
-
- Jul 07, 2016
-
-
Felix Fietkau authored
No extra libc header build step is done, so no extra toolchain is needed for preparing it. This saves a significant amount of build time and disk space Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 25, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48780
-
- Feb 17, 2016
-
-
Jo-Philipp Wich authored
Refresh patches and rework Makefile to fetch glibc from release branches instead of relying on tarballs. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48735
-
Jo-Philipp Wich authored
Upstream is dead and the last available version has multiple open CVEs. Signed-off-by:
Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48734
-
- Jan 29, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48556
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48555
-
- Jan 20, 2016
-
-
Felix Fietkau authored
This will make adding future glibc versions easier because the conditionals won't have to be modified again. Signed-off-by:
Michael Marley <michael@michaelmarley.com> SVN-Revision: 48399
-
- Jan 19, 2016
-
-
Felix Fietkau authored
Signed-off-by:
Michael Marley <michael@michaelmarley.com> SVN-Revision: 48383
-
- Mar 26, 2015
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 45015
-
- Mar 25, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44976
-
- Mar 12, 2015
-
-
John Crispin authored
It's the eglibc packaging with a bit of spit-polishing. And testing. :-) [blogic: merged glibc and eglibc into 1 and made eglibc a glibc variant] Signed-off-by:
Jeff Waugh <jdub@bethesignal.org> Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 44701
-
- Apr 28, 2012
-
-
Mirko Vogt authored
for reference: http://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg13425.html SVN-Revision: 31503
-
- Feb 12, 2012
-
-
Felix Fietkau authored
glibc: remove all previous (ancient) versions, add 2.14 (partially based on a patch and testing by WillieNL) SVN-Revision: 30478
-
- Jun 17, 2011
-
-
Mirko Vogt authored
SVN-Revision: 27210
-
- Sep 01, 2010
-
-
Felix Fietkau authored
SVN-Revision: 22869
-
- Aug 19, 2010
-
-
Felix Fietkau authored
toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK SVN-Revision: 22723
-
- May 26, 2009
-
-
Florian Fainelli authored
SVN-Revision: 16089
-
- Apr 30, 2009
-
-
Florian Fainelli authored
SVN-Revision: 15526
-
- Apr 24, 2009
-
-
Nicolas Thill authored
uClibc cleanup: - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) SVN-Revision: 15368
-
- Apr 18, 2009
-
-
Felix Fietkau authored
SVN-Revision: 15249
-
- Mar 13, 2009
-
-
Felix Fietkau authored
SVN-Revision: 14862
-
- Feb 23, 2009
-
-
Nicolas Thill authored
SVN-Revision: 14648
-
- Feb 22, 2009
-
-
Felix Fietkau authored
SVN-Revision: 14610
-
- Feb 03, 2009
-
-
Nicolas Thill authored
SVN-Revision: 14397
-
- Jan 21, 2009
-
-
Nicolas Thill authored
SVN-Revision: 14131
-
- Jan 08, 2009
-
-
Nicolas Thill authored
add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) SVN-Revision: 13931
-