[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/18: gnu: util-linux: Remove static library reference from '.la' files
From: |
Marius Bakke |
Subject: |
15/18: gnu: util-linux: Remove static library reference from '.la' files. |
Date: |
Sun, 9 Sep 2018 12:16:05 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit de781c05e7dafde6468d371a8e34502b6930fe0a
Author: Marius Bakke <address@hidden>
Date: Sun Sep 9 11:58:45 2018 +0200
gnu: util-linux: Remove static library reference from '.la' files.
* gnu/packages/linux.scm (util-linux)[arguments]: Substitute all '.la'
files.
---
gnu/packages/linux.scm | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index fc071a1..dad5ba9 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -645,7 +645,14 @@ providing the system administrator with some help in
common tasks.")
(rename-file file
(string-append static "/"
file)))
- (find-files "lib" "\\.a$")))
+ (find-files "lib" "\\.a$"))
+
+ ;; Remove references to the static library from the
'.la'
+ ;; files so that Libtool does the right thing when
both
+ ;; the shared and static library is available.
+ (substitute* (find-files "lib" "\\.la$")
+ (("old_library=.*") "old_library=''\n")))
+
#t))))))
(inputs `(("zlib" ,zlib)
("ncurses" ,ncurses)
- 04/18: gnu: python-scipy: Update to 1.1.0., (continued)
- 04/18: gnu: python-scipy: Update to 1.1.0., Marius Bakke, 2018/09/09
- 03/18: gnu: libcmis: Fix FTBFS with Boost >= 1.68.0., Marius Bakke, 2018/09/09
- 06/18: gnu: python-pytest: Update to 3.8.0., Marius Bakke, 2018/09/09
- 07/18: gnu: python-hypothesis: Update to 3.70.3., Marius Bakke, 2018/09/09
- 02/18: gnu: vigra: Fix FTBFS with Numpy >= 1.15., Marius Bakke, 2018/09/09
- 11/18: gnu: mesa: Update to 18.1.8., Marius Bakke, 2018/09/09
- 10/18: gnu: Python: Delete broken test., Marius Bakke, 2018/09/09
- 09/18: gnu: OpenBLAS: Update to 0.3.3., Marius Bakke, 2018/09/09
- 16/18: gnu: jbig2dec: Don't build libjbig2dec.a., Marius Bakke, 2018/09/09
- 14/18: gnu: cmake: Update to 3.12.2., Marius Bakke, 2018/09/09
- 15/18: gnu: util-linux: Remove static library reference from '.la' files.,
Marius Bakke <=
- 12/18: gnu: gtk+: Update to 3.24.0., Marius Bakke, 2018/09/09
- 08/18: gnu: meson: Update to 0.47.2., Marius Bakke, 2018/09/09
- 13/18: gnu: gdk-pixbuf: Update to 2.38.0., Marius Bakke, 2018/09/09
- 17/18: gnu: mariadb: Update to 10.1.36., Marius Bakke, 2018/09/09
- 01/18: gnu: oath-toolkit: Fix FTBFS with Glibc >= 2.28., Marius Bakke, 2018/09/09
- 18/18: gnu: mariadb: Move unbundle substitutions to source snippet., Marius Bakke, 2018/09/09