3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/interpreters
Lluís Batlle i Rossell a263cb814e Fixed some details on cross compilation. Among others:
- Stating better the guile dependencies (native/host) for guile to build
- Fixing cross-linking, through --rpath-link (ld(1) explains well about it
- Made gcc call the linker and the assembler through the gcc wrapper instead of
  directly. I thought this was the source of missing -rpath's, but the source
  of the problem ended up being the lack of --rpath-link. But I think the
  native gcc calls the wrapped ld and as, so let's do the same cross
  compiling.
- Removed the binutilsCross from the glibc expressions. Now they are built
  using the gcc-cross-wrapper, and they were built with the direct gcc and
  binutils before this change.
- I think patchelf and strip don't break the cross-compiled binaries, so I
  reallow them on cross compilation.
- I disable the checkPhase on cross compilation. This made gmp and libtool
  fail when cross compiled, iirc.


svn path=/nixpkgs/branches/stdenv-updates/; revision=18498
2009-11-21 02:42:52 +00:00
..
acl2 Adding ACL2. 2009-08-13 14:32:52 +00:00
clisp Changing CLisp, FPC to new style of adding to hydra 2009-08-25 09:00:19 +00:00
erlang Update erlang 2009-05-05 15:46:03 +00:00
falcon Adding Falcon multiparadigm programming language. It has macros and non-trivial syntax at once, which seems interesting in itself.. 2009-07-09 22:30:19 +00:00
guile Fixed some details on cross compilation. Among others: 2009-11-21 02:42:52 +00:00
io big breaking change: renaming lib.getAttr to lib.attrByPath 2009-05-24 10:57:41 +00:00
jruby adding jruby-1.1.6 cause the one shipping with netbeans can't get uid. 2009-06-26 16:52:58 +00:00
kaffe * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl 2007-08-24 12:32:36 +00:00
lua-4 * Reverted r6713, r6711, r4623, r3660, r2237. There rewrote fetchurl 2007-08-24 12:32:36 +00:00
lua-5 Updating lua5. 2009-04-21 19:47:20 +00:00
maude Maude needs libgmpxx. 2009-07-03 11:31:33 +00:00
octave * Got rid of all --disable-static flags; they're redundant now. 2009-04-21 23:18:09 +00:00
perl-5.8 perl-5.8 and perl-5.10: fixed build on MacOS X 2009-10-19 09:17:10 +00:00
perl-5.10 Porting changes from stdenv-updates into this branch. 2009-11-08 00:32:12 +00:00
php PHP can take mysql as a arugment 2007-10-30 16:04:45 +00:00
php_configurable sry 2009-10-23 11:30:20 +00:00
plt-scheme big breaking change: renaming lib.getAttr to lib.attrByPath 2009-05-24 10:57:41 +00:00
pyrex meta.function -> passthru.function, not killing other contents of passthru 2008-11-04 21:24:10 +00:00
python pkgs/development/interpreters/python/2.6/default.nix: fixed build on Darwin 2009-11-05 13:44:30 +00:00
python-new/2.5 fix soappy by using trunk version 2009-08-20 20:19:04 +00:00
r-lang - Some Ruby interpreter bumped version 2008-08-29 13:53:28 +00:00
ruby build ruby with gdbm support 2009-08-20 20:19:01 +00:00
scsh Add packages scsh, The Scheme Shell 2009-11-07 11:17:53 +00:00
spidermonkey Added Makefile.extra to spidermonkey 2007-11-11 16:46:15 +00:00
sys-perl * "." -> "source". 2005-12-05 14:11:09 +00:00
tcl Updating tcl/tk 2009-05-03 14:35:56 +00:00
toolbus * Get rid of all references to nix.cs.uu.nl. 2008-11-14 16:57:19 +00:00
xulrunner/wrapper * Use exec. 2008-11-24 09:59:38 +00:00