Arne Fitzenreiter
6ef219bbe0
glibc: enbable parallel build for locales
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2019-09-18 16:30:49 +00:00
Michael Tremer
864a5befd9
glibc: Update to 2.29
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2019-04-28 09:44:38 +01:00
Michael Tremer
9af7531136
glibc: Update to 2.28
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2018-10-24 11:16:38 +01:00
Michael Tremer
59a6d4e439
glibc: Enable obsolete NSL
...
This will re-activate the deprecated NIS code on which lots of
software relies on so that we can have some extra time to migrate.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2018-02-11 20:56:12 +00:00
Michael Tremer
65a75e0ddf
glibc: Update to 2.27
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2018-02-11 20:56:12 +00:00
Arne Fitzenreiter
11b5e5cb8e
toolchain: update to gcc-7.3.0 and enable retpolines on x86_64 and i586
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2018-02-11 20:56:12 +00:00
Michael Tremer
6c4cc7ea1b
Move toolchain from /tools to /tools_${arch}
...
This will allow us to run multiple builds on the same
system at the same time (or at least have them on disk).
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-11-23 15:57:28 +00:00
Michael Tremer
15a2c03f5d
glibc: Don't use locale-archive
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-06-15 11:45:19 +01:00
Michael Tremer
dfa795eb1a
glibc: Do not enable stack-smashing protector in toolchain stage
...
This is causing build errors on some systems where the host
system does or does not use SSP.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:07:24 +01:00
Michael Tremer
3e477b7d73
glibc: Install obsolete RPC headers
...
Some programs still use these and therefore we need to install
them here.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:06:09 +01:00
Michael Tremer
fe2adb0cdf
glibc: Test toolchain after build
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:05:29 +01:00
Michael Tremer
b7093f17d5
stage1: New build script
...
Creates some basic directories and symlinks in toolchain stage
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:04:20 +01:00
Michael Tremer
dc7d6b204d
make.sh: Cleanup of polluted environment
...
The build environment is using a number of variables which
occasionally conflicted with some other build systems.
This patch cleans that up by renaming some variables and
later unexporting them in the lfs files.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:02:03 +01:00
Michael Tremer
de1928cca7
glibc: Enable hard float abi when compiling for armv7hl
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:01:34 +01:00
Michael Tremer
6b9f806e95
glibc: Update to 2.25
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 11:58:44 +01:00
Arne Fitzenreiter
802b916d10
Merge remote-tracking branch 'origin/master' into next
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Conflicts:
make.sh
2016-02-17 19:47:50 +01:00
Arne Fitzenreiter
1ffbca6e4f
glibc: disable patches that break build on arm.
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2016-02-17 18:49:38 +01:00
Arne Fitzenreiter
bb330e25e9
glibc: new RHEL6 patches / fix CVE-2015-7547 and more
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2016-02-17 12:46:11 +01:00
Arne Fitzenreiter
764a3f1ff2
toolchain: fix full toolchain crossbuild
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2016-01-07 17:41:43 +01:00
Michael Tremer
9098b1e1c0
glibc: Fix headers to build with new GCC
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2015-12-22 12:40:38 +00:00
Michael Tremer
27957a3f2b
Merge remote-tracking branch 'ms/x86_64' into next
2015-09-11 15:06:09 +01:00
Michael Tremer
612c14d58b
glibc: Fix build with make version 4.0 and greater
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2015-08-22 17:22:16 +01:00
Michael Tremer
81aa971410
Allow building the toolchain for x86_64
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2015-08-22 12:25:49 +02:00
Michael Tremer
9eb008dc92
glibc: Import security fixes from upstream
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2015-08-17 20:49:34 +01:00
Michael Tremer
30ca037fb3
glibc: Fix CVE-2013-7423 and CVE-2015-1781
...
CVE-2013-7423: Fix invalid file descriptor reuse while sending DNS query
CVE-2015-1781: Fix buffer overflow in gethostbyname_r with misaligned buffer
2015-04-27 21:20:46 +02:00
Michael Tremer
fe875de813
glibc: Backport hotfixes from RHEL
2015-01-27 22:01:24 +01:00
Michael Tremer
8acdb5225d
glibc: Fix build on x86
...
Some files that are patched for ARM are not available
on the x86 source tree. Hence the sed command should not
be executed.
2014-10-26 20:51:14 +01:00
Michael Tremer
541fb9a8a1
glibc: fix build with new patches.
2014-10-23 21:57:36 +02:00
Arne Fitzenreiter
3a317084d6
Revert "Revert "toolchain: Fix compiling due to Stack Protector changes.""
...
This reverts commit 4ec728f840 .
2014-10-22 13:49:54 +02:00
Michael Tremer
bd76bcb8b4
glibc: Import several fixes from RHEL.
...
Fixes #10611 , CVE-2014-5119 among other bug fixes.
2014-09-03 21:49:01 +02:00
Michael Tremer
4e3ce5438b
glibc: Install all known locales.
2014-04-01 16:24:50 +02:00
Michael Tremer
f2b22ab7b5
glibc: Backport hotfixes from RHEL6.
2014-02-15 19:40:08 +01:00
Arne Fitzenreiter
4ec728f840
Revert "toolchain: Fix compiling due to Stack Protector changes."
...
This reverts commit 1dbe439b83 .
2014-01-12 09:45:12 +01:00
Michael Tremer
1dbe439b83
toolchain: Fix compiling due to Stack Protector changes.
2014-01-04 17:08:47 +01:00
Michael Tremer
30a4e82787
glibc: Update patchset.
...
Import latest patches from RHEL6.
2013-10-12 16:03:05 +02:00
Michael Tremer
c1c60dbb73
tzdata: Update to 2012h.
2012-11-04 12:23:14 +01:00
Michael Tremer
847a72987e
glibc: Patch test-installation.pl to ignore libgcc_s.
2012-08-22 10:06:31 -04:00
Michael Tremer
c51823b2c4
glibc: Fix passing CFLAGS.
2012-08-15 18:40:52 +02:00
Michael Tremer
13b8798d78
glibc: Fix order of patches.
...
One patch only applied to the ports addon, which
is not available on i586.
2012-08-15 15:51:20 +02:00
Michael Tremer
9572596c47
Merge remote-tracking branch 'origin/kernel-update' into glibc-update2
...
Conflicts:
lfs/binutils
lfs/ccache
lfs/gcc
lfs/glibc
make.sh
2012-08-12 17:00:37 -04:00
Michael Tremer
2435f0cb43
glibc: Make package compile in stage2.
2012-08-12 12:27:07 -04:00
Michael Tremer
12788f633f
toolchain: glibc: Cross build package and import patches from RHEL6.
2012-08-11 17:54:28 -04:00
Michael Tremer
1d8e8da1aa
glibc: Reset --optimize-kernel.
...
There is an error in the detection function, but it is
reset to 2.6.16 anyway.
2012-08-07 16:21:25 +02:00
Michael Tremer
8d35adb5b9
Merge branch 'glibc-update2' of ssh://git.ipfire.org/pub/git/people/ms/ipfire-2.x into glibc-update2
2012-08-06 22:03:15 +02:00
Michael Tremer
ca2b2688bf
glibc: Fix build on ARM architectures.
2012-08-06 22:02:22 +02:00
Michael Tremer
af4bfa7995
glibc: Add some more conifgure flags.
...
Enable experimental malloc and clean up redundant lines.
2012-08-06 20:19:35 +02:00
Michael Tremer
ce346d23a4
glibc: Update to 2.12.2.
2012-08-06 17:40:22 +02:00
Michael Tremer
07c695a72c
glibc: Don't use SWP.
2012-08-01 22:04:42 +02:00
Michael Tremer
ee717901ed
glibc: Update to 2.5 on i586.
...
This enabled IPFire to run some precompiled third-party software
on it. We may as well expect some performance improvements.
2012-06-13 15:22:56 +02:00
Arne Fitzenreiter
25bd0fa7ce
tzdata: update database to 2011j.
2011-12-03 10:42:17 +01:00