distro: Build glibc with `--enable-obsolete-rpc'.

* distro/packages/base.scm (glibc-final): Pass `--enable-obsolete-rpc'.
  (%bootstrap-glibc): Update hash accordingly.
This commit is contained in:
Ludovic Courtès 2012-10-25 17:36:46 +02:00
parent 371a20e048
commit 1c702d1e92
1 changed files with 4 additions and 6 deletions

View File

@ -1558,7 +1558,7 @@ check whether everything is alright."
system "/glibc-2.16.0.tar.xz")) system "/glibc-2.16.0.tar.xz"))
(sha256 (sha256
(base32 (base32
"1a6sq876l8x16bi6p0jznhb20kghbvxbp1amsyqp1907by9fg0hn")))))))) "1cz587p3scrrx0zgqnmp4nnfj0vvf01zdqdgkz445dnbfh64nl0v"))))))))
(description "Bootstrap binaries and headers of the GNU C Library") (description "Bootstrap binaries and headers of the GNU C Library")
(long-description #f) (long-description #f)
(home-page #f))) (home-page #f)))
@ -1903,11 +1903,9 @@ identifier SYSTEM."
(nix-system->gnu-triplet system)) (nix-system->gnu-triplet system))
"BASH_SHELL=/bin/sh" "BASH_SHELL=/bin/sh"
;; cross-rpcgen fails to build, because it gets ;; Build Sun/ONC RPC support. In particular,
;; built with the cross-compiler instead of the ;; install rpc/*.h.
;; native compiler. See also "--enable-obsolete-rpc")
;; <http://sourceware.org/ml/libc-alpha/2012-03/msg00325.html>.
"--disable-obsolete-rpc")
,flags)))))) ,flags))))))
(propagated-inputs `(("linux-headers" ,linux-libre-headers-boot0))) (propagated-inputs `(("linux-headers" ,linux-libre-headers-boot0)))
(inputs `( ;; A native GCC is needed to build `cross-rpcgen'. (inputs `( ;; A native GCC is needed to build `cross-rpcgen'.