Arne Fitzenreiter
d83422d1c0
toolchain: fix build with gcc<8 on builder.
...
gcc-7 not support -fcf-protection so filter it from CFLAGS.
also filter -mtune in first pass because it should optimized for the
actual host.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-09-24 07:36:01 +02:00
Peter Müller
cfd2f07cf0
binutils: update to 2.34
...
Cc: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org >
Signed-off-by: Peter Müller <peter.mueller@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2020-03-21 15:44:06 +00:00
Michael Tremer
3596937440
binutils: Update to 2.32
...
This patch carries the rootfile for x86_64 only.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2019-04-28 09:44:37 +01:00
Michael Tremer
25e33293bd
binutils: Update to 2.30
...
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
Arne Fitzenreiter
f3c01b39e4
toolchain: filter -mfpu from CFLAGS for first pass
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2017-07-07 10:12:28 +02:00
Michael Tremer
8e01581f67
binutils: Remove any host optimisations in toolchain's first pass
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-20 09:33:27 +01:00
Michael Tremer
18f4933922
binutils: Cleanup makefile
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:06:31 +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
5d512a1f81
binutils: Drop modifying CFLAGS in PASS=1
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 12:01:41 +01:00
Michael Tremer
a74272d2bb
binutils: Remove some unnecessary compiler options
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 11:59:56 +01:00
Michael Tremer
e259f335ae
toolchain: Build without hardening
...
The toolchain will be built without hardening which makes
the entire bootstrapping process way more complicated than
necessary and sometimes fail on some host distribution.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 11:59:00 +01:00
Michael Tremer
7cefbe1c0d
binutils: Update to version 2.28
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2017-05-18 11:58:36 +01:00
Arne Fitzenreiter
22a504c69c
toolchain: fix build on hosts that not support strong stackprotect
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2016-01-20 19:28:56 +01:00
Arne Fitzenreiter
2eb67894ef
binutils: update to 2.24
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2016-01-07 17:41:16 +01:00
Arne Fitzenreiter
11fbf1fab0
binutils: fix build on arm.
...
MACHINE env variable is needed to be clear.
2015-09-13 18:02:27 +02: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
Arne Fitzenreiter
d94384214e
binutils: fix toolchain build with texinfo-5.x.
2013-09-08 16:08:52 +02:00
Arne Fitzenreiter
2fce30e6a8
binutils: add PT_PAX_FLAGS patch.
2013-08-31 11:14:10 +02:00
Arne Fitzenreiter
62a430f93f
toolchain: fix build on arm with hardfloat host distro.
2012-08-28 08:21:47 -04:00
Michael Tremer
fc5076e3d2
binutils: Prevent to install libiberty.a to lib64.
2012-08-15 21:03:25 +02:00
Michael Tremer
222362c3e2
Don't compile first pass of toolchain with -march=...
...
Needed to cross compile the i586 toolchain on x86_64.
2012-08-15 18:48:10 +02:00
Michael Tremer
1d627130ec
binutils: Format configure argument list.
2012-08-12 12:25:21 -04:00
Michael Tremer
35a8f5f0a5
toolchain: Cross build binutils.
2012-08-11 17:51:12 -04:00
Michael Tremer
e10e39ce47
binutils: Add --disable-initfini-array to fix a build problem in glibc.
2012-08-07 12:12:44 +02:00
Michael Tremer
93cb6ff233
binutils: Update to 2.22.
2012-08-06 22:02:45 +02:00
Arne Fitzenreiter
538ce515fd
binutils: fix toolchain build on arm.
2011-09-23 14:41:27 +00:00
Michael Tremer
7b321c2cbe
Merge remote branch 'origin/next' into arm-port
...
Conflicts:
config/rootfiles/common/i586/gcc
lfs/binutils
lfs/cleanup-toolchain
lfs/coreutils
lfs/gcc
lfs/glibc
lfs/groff
src/pakfire/pakfire.conf
src/patches/gcc-4.1.2-specs-1.patch
2011-09-18 02:58:34 +02:00
Michael Tremer
cc72d5cbcc
Introduce MACHINE_TYPE to lfs files.
2011-09-15 23:55:16 +02:00
Arne Fitzenreiter
3529923589
toolchain: cpu-type fixes.
2011-09-11 09:25:16 +02:00
Michael Tremer
51f9e7ace1
Add support to build an ARM toolchain.
2011-09-02 12:06:09 +00:00
Arne Fitzenreiter
965018f4ff
binutils: update to 2.18.
2011-08-17 16:35:21 +02:00
Arne Fitzenreiter
46c2a9e353
Fix full-toolchain build on fedora14.
2011-05-10 14:31:37 +02:00
Arne Fitzenreiter
da7a017737
Fix full toolchain build
2009-04-15 13:52:54 +02:00
Arne Fitzenreiter
1bffd938cb
Updated binutils to 2.17
2009-04-14 16:55:22 +02:00
ms
70df830214
Ein Paar Dateien fuer die GPLv3 angepasst.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
a50d04ab1c
Installer-Toolchain nochmals ueberarbeitet.
...
Kompiliert wenigstens schonmal durch...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@373 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-01-01 10:49:07 +00:00
ms
bc9f0c12b3
Ich hab mal ueber die Feiertage nen kleinen Rewrite von dem Installersystem gemacht.
...
Ich hoffe somit mal das locale-Problem in den Griff zu bekommen.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@369 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-12-25 20:53:27 +00:00
ms
857d9bf244
Zwischencommit fuer LFS.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@305 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-08 14:39:28 +00:00
ms
f97be0a636
Zwischencommit fuer LFS. GCC und Binutils fixed.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@304 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-06 09:08:18 +00:00
ms
9729e787ec
Binutilserror behoben.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@303 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-04 14:35:14 +00:00
ms
e22c79733e
Zwischencommit LFS - Stoppt bei Stage2 - Binutils.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@302 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-02 20:48:09 +00:00
ms
b4b6bcdbdf
Zwischencommit für LFS.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@301 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-01 19:57:04 +00:00
ms
90d372c4b4
Naechster Schritt im LFS.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@300 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-01 15:04:23 +00:00
ms
15679d9f96
Make.sh gesplittet und maechtig ueberarbeitet.
...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@298 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-09-30 22:07:28 +00:00
ms
dd714b8aad
Habe IPFire auf LFS 6.2 gebracht.
...
Das hier ist der erste Teil.
Nur Toolchain bisher.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@297 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-09-30 16:33:03 +00:00
ms
1751628e3c
Wir beginnen nun ein Migration der Quellcodepakete auf einen unserer
...
Server. Habe damit schon begonnen. Bisher aber leider nur die Pakete von
A bis B einschliesslich. Ich hoffe da macht jemand anderes weiter.
Hinzu sind die Pakete, deren Mirrors ausgefallen sind, schon umgezogen.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@131 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-05-22 12:14:56 +00:00
ipfire
cd1a292722
git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-02-15 21:15:54 +00:00