tests: Adjust to bootstrap tarball updates.

Reported by Mark H. Weaver <mhw@netris.org>.

* tests/packages.scm ("package-source-derivation, snippet"): Change to
  "guile-2.0.9.tar.xz".
* tests/union.scm ("union-build"): Check or include/c++ being a symlink.
This commit is contained in:
Ludovic Courtès 2013-11-16 22:10:03 +01:00
parent 0621349858
commit 127ed6a9dd
2 changed files with 4 additions and 4 deletions

View file

@ -124,7 +124,7 @@ (define read-at
(test-equal "package-source-derivation, snippet"
"OK"
(let* ((file (search-bootstrap-binary "guile-2.0.7.tar.xz"
(let* ((file (search-bootstrap-binary "guile-2.0.9.tar.xz"
(%current-system)))
(sha256 (call-with-input-file file port-sha256))
(fetch (lambda* (store url hash-algo hash

View file

@ -116,10 +116,10 @@ (define %store
(directory-exists? "lib/gcc")
(file-exists? "include/unistd.h")
;; The 'include' sub-directory is only found in
;; glibc-bootstrap, so it should be unified in a
;; The 'include/c++' sub-directory is only found in
;; gcc-bootstrap, so it should be unified in a
;; straightforward way, without traversing it.
(eq? 'symlink (stat:type (lstat "include")))
(eq? 'symlink (stat:type (lstat "include/c++")))
;; Conversely, several inputs have a 'bin' sub-directory, so
;; unifying it requires traversing them all, and creating a