gnu: rust-bootstrap: Remove bundled libraries.

* gnu/packages/rust.scm (rust-bootstrap)[source]: Adjust snippet to
remove bundled libraries.
This commit is contained in:
Efraim Flashner 2023-03-14 13:57:47 +02:00
parent 1dffb1e5c8
commit f4a6d989bb
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -166,7 +166,11 @@ (define rust-bootstrap
;; Remove vendored dynamically linked libraries.
;; find . -not -type d -executable -exec file {} \+ | grep ELF
(delete-file "vendor/vte/vim10m_match")
(delete-file "vendor/vte/vim10m_table")))
(delete-file "vendor/vte/vim10m_table")
;; Also remove the bundled (mostly Windows) libraries.
;; find vendor -not -type d -exec file {} \+ | grep PE32
(for-each delete-file
(find-files "vendor" ".*\\.(a|dll|exe|lib)$"))))
(patches (search-patches "rustc-1.54.0-src.patch"))
(patch-flags '("-p0")))) ;default is -p1
(outputs '("out" "cargo"))