Felix Fietkau
74c9b9cfeb
toolchain: skip gcc/minimal for musl
...
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>
8 years ago
Felix Fietkau
64da662a88
toolchain/glibc: remove obsolete versions
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48780
9 years ago
Jo-Philipp Wich
5445a2ee1d
toolchain: use latest glibc 2.21 and 2.22 revisions
...
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
9 years ago
Jo-Philipp Wich
83cdf72271
toolchain: mark eglibc 2.19 broken
...
Upstream is dead and the last available version has multiple open CVEs.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48734
9 years ago
Felix Fietkau
3e9d2a847b
glibc: switch to downloading version 2.22 via tarball instead of git to improve mirror support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48556
9 years ago
Felix Fietkau
b26d52d980
glibc: switch to version 2.22 by default
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48555
9 years ago
Felix Fietkau
1981ee7d75
toolchain: Reverse glibc/eglibc conditionals to check for eglibc
...
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
9 years ago
Felix Fietkau
f6e4badfe4
toolchain: Add glibc 2.22
...
Signed-off-by: Michael Marley <michael@michaelmarley.com>
SVN-Revision: 48383
9 years ago
John Crispin
b98c198883
toolchain: fix eglibc build when TOOLCHAINOPTS is not set
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 45015
10 years ago
Felix Fietkau
2efb6be426
toolchain/glibc: remove broken eglibc 2.15 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44976
10 years ago
John Crispin
3e2f578353
toolchain: The glorious return of glibc, ver 2.21
...
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
10 years ago
Mirko Vogt
334fd4199b
purge support for glibc - use eglibc instead!
...
for reference: http://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg13425.html
SVN-Revision: 31503
13 years ago
Felix Fietkau
07488ef93d
glibc: remove all previous (ancient) versions, add 2.14 (partially based on a patch and testing by WillieNL)
...
SVN-Revision: 30478
13 years ago
Mirko Vogt
74fecd0366
fix glibc to work with all versions of binutils, fixes #7133 - thanks to marek siller
...
SVN-Revision: 27210
14 years ago
Felix Fietkau
198730fb3d
fix a compile error when compiling with glibc ( #7816 )
...
SVN-Revision: 22869
14 years ago
Felix Fietkau
62c1740676
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
14 years ago
Florian Fainelli
f797b4293a
add support for glibc-2.4 ( #5213 )
...
SVN-Revision: 16089
16 years ago
Florian Fainelli
3e0e015a0d
define libc_cv_slibdir, fixes mips64 compilation ( #5011 )
...
SVN-Revision: 15526
16 years ago
Nicolas Thill
222f37cbde
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
16 years ago
Felix Fietkau
56164a5815
add a modified version of the mips64 patch from #4603
...
SVN-Revision: 15249
16 years ago
Felix Fietkau
ec6b3bf2be
fix stampfile variables for the toolchain build (fixes gcc compile error)
...
SVN-Revision: 14862
16 years ago
Nicolas Thill
8a2030ff3d
move common variables to a dedicated include file
...
SVN-Revision: 14648
16 years ago
Felix Fietkau
7eb1589875
build system refactoring in preparation for allowing packages to do host-build steps
...
SVN-Revision: 14610
16 years ago
Nicolas Thill
33a0eb3613
cosmetic & coherency fixes
...
SVN-Revision: 14397
16 years ago
Nicolas Thill
ec7b663c86
add support for gcc v4.3.1 & v4.3.2 ( closes : #3479 ), thanks to Luigi Mantellini!
...
SVN-Revision: 14131
16 years ago
Nicolas Thill
a3edea1b91
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
16 years ago