summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-10-25 17:36:46 +0200
committerLudovic Courtès <ludo@gnu.org>2012-10-25 17:36:46 +0200
commit1c702d1e92b8cb73b940394732921a8bd2c8ea0e (patch)
treebd340b0e1f7f9bb8caab8d0aeb64bca3bad85c2e
parent371a20e04870cd98af053dc54e68d22770f136ce (diff)
downloadguix-1c702d1e92b8cb73b940394732921a8bd2c8ea0e.tar.gz
distro: Build glibc with `--enable-obsolete-rpc'.
* distro/packages/base.scm (glibc-final): Pass `--enable-obsolete-rpc'.
  (%bootstrap-glibc): Update hash accordingly.
-rw-r--r--distro/packages/base.scm10
1 files changed, 4 insertions, 6 deletions
diff --git a/distro/packages/base.scm b/distro/packages/base.scm
index 9724f1dd73..871b6c7249 100644
--- a/distro/packages/base.scm
+++ b/distro/packages/base.scm
@@ -1558,7 +1558,7 @@ check whether everything is alright."
                                            system "/glibc-2.16.0.tar.xz"))
                        (sha256
                         (base32
-                         "1a6sq876l8x16bi6p0jznhb20kghbvxbp1amsyqp1907by9fg0hn"))))))))
+                         "1cz587p3scrrx0zgqnmp4nnfj0vvf01zdqdgkz445dnbfh64nl0v"))))))))
     (description "Bootstrap binaries and headers of the GNU C Library")
     (long-description #f)
     (home-page #f)))
@@ -1903,11 +1903,9 @@ identifier SYSTEM."
                                               (nix-system->gnu-triplet system))
                               "BASH_SHELL=/bin/sh"
 
-                              ;; cross-rpcgen fails to build, because it gets
-                              ;; built with the cross-compiler instead of the
-                              ;; native compiler.  See also
-                              ;; <http://sourceware.org/ml/libc-alpha/2012-03/msg00325.html>.
-                              "--disable-obsolete-rpc")
+                              ;; Build Sun/ONC RPC support.  In particular,
+                              ;; install rpc/*.h.
+                              "--enable-obsolete-rpc")
                         ,flags))))))
      (propagated-inputs `(("linux-headers" ,linux-libre-headers-boot0)))
      (inputs `( ;; A native GCC is needed to build `cross-rpcgen'.