Commit graph

8957 commits

Author SHA1 Message Date
Lluís Batlle i Rossell
e9365882c1 gcc46: moving the bootstrap logic into nix
It was in the builder.sh.
2012-12-27 14:54:44 +00:00
Lluís Batlle i Rossell
2717392cbf The glibc doesn't like "gnueabihf" in the triplet.
I better set "gnueabi".
2012-12-26 22:01:55 +00:00
Lluís Batlle i Rossell
96b0de4c33 gcc4.7: making the cross-built gcc respect withAbi, withArch, ... 2012-12-26 22:01:51 +00:00
Lluís Batlle i Rossell
0af1283e97 Undoing more glibc unneeded changes 2012-12-26 22:01:26 +00:00
Lluís Batlle i Rossell
68a65bcf2a Undoing glibc 2.13 work for the pi
(previous attempt of bootstrapping from the armv5tel bootstrap tools)
2012-12-26 22:01:22 +00:00
Lluís Batlle i Rossell
6c9002639d I forgot to undo a gcc46 unneeded change. 2012-12-26 22:01:17 +00:00
Lluís Batlle i Rossell
164a84f8f4 Restoring the gcc 4.6 builder. No need to change it. 2012-12-26 22:01:13 +00:00
Lluís Batlle i Rossell
a29b4228e9 Typo in 4.7 builder.sh 2012-12-26 22:00:53 +00:00
Lluís Batlle i Rossell
52ee2b99ee gcc47: fix on configureFlags, for cross-built gcc 2012-12-26 22:00:48 +00:00
Lluís Batlle i Rossell
43fac48f15 gcc47: trying to fix cross-building a gcc 2012-12-26 22:00:44 +00:00
Lluís Batlle i Rossell
651734b619 gcc/gcc-cross-wrapper: making gcc47 work with uclibc
It wants pthreads, and libpthreads wants libdl, and this can
only be found with -rpath-link when cross building.
2012-12-26 22:00:33 +00:00
Lluís Batlle i Rossell
2194b98565 Removing any cross-building kind of native build for the pi. 2012-12-26 22:00:29 +00:00
Lluís Batlle i Rossell
fc51895afe Get gccs understand 'fpu' 2012-12-26 22:00:20 +00:00
Lluís Batlle i Rossell
9fdd9d51bd Setting some kind of cross-compiler situation, for armv6l gnueabihf. 2012-12-26 22:00:15 +00:00
Lluís Batlle i Rossell
b520b4aeee Fixing my bash scripting of the previous commit 2012-12-26 22:00:11 +00:00
Lluís Batlle i Rossell
43fc5ae7cf Trying to fix the gcc builder; I added pi flags in the wrong if/else branch. 2012-12-26 22:00:07 +00:00
root
32c061146d Making gcc use some extra flags to build the proper hardfp gcc.
This commit breaks non-raspberrypi; just testing.
2012-12-26 22:00:02 +00:00
root
1b29d29c76 First movement to get the raspberrypi stdenv building. 2012-12-26 21:59:54 +00:00
Lluís Batlle i Rossell
1af2ada7d4 Fixing the patch in my prev commit
I thought the gcc patch from upstream would apply straight. False,
push-happy.
2012-12-26 19:29:55 +01:00
Lluís Batlle i Rossell
69f52a7916 gcc46: extending the gcc 4.6.3 patch about siginfo to other archs
I took the gcc commit as reference.
2012-12-26 19:18:29 +01:00
Lluís Batlle i Rossell
636722eb93 Less intrussive fix for glibc 2.16 cross-rpcgen build
Using LD_LIBRARY_PATH, sets overrides of libs for all binaries run.

On mips64, the libz in the bootstrap-tools is a bit incompatible with
the libz binutils are built with (ld.so outputs a warning at every program run
that uses libz). binutils need to be dynamically linked to the libz they
have been linked to.

Glibc creates 'shlib.lds' using the gas program output, and it includes the
ld.so warning in case of using LD_LIBRARY_PATH. That breaks the glibc build.

As Makefile includes BUILD_LDFLAGS for the purpose of cross-rpcgen, I
use this instead of the intrusive LD_LIBRARY_PATH.
2012-12-24 13:06:04 +01:00
Lluís Batlle i Rossell
06f6bb0559 vxl: fixing build with the new linux headers 2012-12-21 10:53:10 +01:00
Lluís Batlle i Rossell
d9f4b0a2e4 binutils: update to 2.23.1, and addition of patch for DT_NEEDED 2012-12-20 23:05:27 +01:00
Eelco Dolstra
88f7000aa4 openssl: Fix building on Darwin
http://hydra.nixos.org/build/3491716
2012-12-18 18:03:26 +01:00
Eelco Dolstra
f364619e22 Merge remote-tracking branch 'origin/master' into stdenv-updates 2012-12-12 17:01:20 +01:00
Peter Simons
f284ff8326 haskell-yesod: update to version 1.1.7 2012-12-12 11:54:27 +01:00
Peter Simons
c90c6a776e haskell-yesod-default: update to version 1.1.3 2012-12-12 11:54:27 +01:00
Peter Simons
04bef3c9a2 haskell-yesod-auth: update to version 1.1.2.2 2012-12-12 11:54:27 +01:00
Peter Simons
b092e70e33 haskell-word8: update to version 0.0.3 2012-12-12 11:54:27 +01:00
Peter Simons
32ca1065d8 haskell-warp: update to version 1.3.6 2012-12-12 11:54:27 +01:00
Peter Simons
453976e0dd haskell-vector-space: update to version 0.8.6 2012-12-12 11:54:27 +01:00
Peter Simons
38779740b6 haskell-snap: update to version 0.10.0.1 2012-12-12 11:54:27 +01:00
Peter Simons
fddf48d435 haskell-persistent: update to version 1.1.0.1 2012-12-12 11:54:27 +01:00
Peter Simons
677e274bbb haskell-persistent-template: update to version 1.1.1 2012-12-12 11:54:27 +01:00
Peter Simons
bebe2376dd haskell-language-c-quote: update to version 0.4.4 2012-12-12 11:54:27 +01:00
Peter Simons
b177c326ee haskell-iproute: update to version 1.2.9 2012-12-12 11:54:27 +01:00
Peter Simons
f21cecadfc haskell-http-reverse-proxy: update to version 0.1.0.7 2012-12-12 11:54:27 +01:00
Peter Simons
5bf750e568 haskell-http-conduit: update to version 1.8.5.1 2012-12-12 11:54:27 +01:00
Peter Simons
2b57173a4b haskell-ghc-mod: update to version 1.11.3 2012-12-12 11:54:26 +01:00
Peter Simons
0ab913ecf9 haskell-diagrams-lib: update to version 0.6 2012-12-12 11:54:26 +01:00
Peter Simons
60363063b1 haskell-diagrams: update to version 0.6 2012-12-12 11:54:26 +01:00
Peter Simons
ff255d83bf haskell-diagrams-core: update to version 0.6 2012-12-12 11:54:26 +01:00
Peter Simons
2e453bc006 haskell-diagrams-cairo: update to version 0.6 2012-12-12 11:54:26 +01:00
Peter Simons
fbaec0afc3 haskell-crypto-conduit: update to version 0.4.2 2012-12-12 11:54:26 +01:00
Peter Simons
15b8c51cf8 haskell-classy-prelude: update to version 0.4.2 2012-12-12 11:54:26 +01:00
Peter Simons
b360b1642e haskell-classy-prelude-conduit: update to version 0.4.2 2012-12-12 11:54:26 +01:00
Peter Simons
b9bf83031c haskell-blaze-svg: add version 0.3.3.0 2012-12-12 11:40:10 +01:00
Peter Simons
8572b50535 haskell-dual-tree: add version 0.1.0.0 2012-12-12 11:40:00 +01:00
Peter Simons
75173b144f haskell-force-layout: add version 0.2 2012-12-12 11:39:51 +01:00
Peter Simons
72a16af4b3 haskell: add minimorph-0.1.4.0 and miniutter-0.4.0 2012-12-12 11:39:17 +01:00