guile: Remove old crossAttrs
We fixed the linker issue with propagated dependencies.
(cherry picked from commit 515ca1a7c8
)
This commit is contained in:
parent
d77dab3ecc
commit
130a0cbde6
|
@ -92,15 +92,6 @@
|
||||||
|
|
||||||
setupHook = ./setup-hook-2.0.sh;
|
setupHook = ./setup-hook-2.0.sh;
|
||||||
|
|
||||||
crossAttrs.preConfigure =
|
|
||||||
stdenv.lib.optionalString (hostPlatform.isHurd)
|
|
||||||
# On GNU, libgc depends on libpthread, but the cross linker doesn't
|
|
||||||
# know where to find libpthread, which leads to erroneous test failures
|
|
||||||
# in `configure', where `-pthread' and `-lpthread' aren't explicitly
|
|
||||||
# passed. So it needs some help (XXX).
|
|
||||||
"export LDFLAGS=-Wl,-rpath-link=${gnu.libpthreadCross}/lib";
|
|
||||||
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Embeddable Scheme implementation";
|
description = "Embeddable Scheme implementation";
|
||||||
homepage = http://www.gnu.org/software/guile/;
|
homepage = http://www.gnu.org/software/guile/;
|
||||||
|
|
|
@ -88,15 +88,6 @@
|
||||||
|
|
||||||
setupHook = ./setup-hook-2.2.sh;
|
setupHook = ./setup-hook-2.2.sh;
|
||||||
|
|
||||||
crossAttrs.preConfigure =
|
|
||||||
stdenv.lib.optionalString (hostPlatform.isHurd)
|
|
||||||
# On GNU, libgc depends on libpthread, but the cross linker doesn't
|
|
||||||
# know where to find libpthread, which leads to erroneous test failures
|
|
||||||
# in `configure', where `-pthread' and `-lpthread' aren't explicitly
|
|
||||||
# passed. So it needs some help (XXX).
|
|
||||||
"export LDFLAGS=-Wl,-rpath-link=${gnu.libpthreadCross}/lib";
|
|
||||||
|
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "Embeddable Scheme implementation";
|
description = "Embeddable Scheme implementation";
|
||||||
homepage = http://www.gnu.org/software/guile/;
|
homepage = http://www.gnu.org/software/guile/;
|
||||||
|
|
Loading…
Reference in New Issue