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:
parent
371a20e048
commit
1c702d1e92
|
@ -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'.
|
||||||
|
|
Loading…
Reference in New Issue