jjames pushed to clisp (master). "Fix modules that need access to symbols in libgnu.a."
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri Apr 3 21:57:28 UTC 2015
>From 41bbb74f5d094b87abd883cc2f29ef7d3ac912cd Mon Sep 17 00:00:00 2001
From: Jerry James <loganjerry at gmail.com>
Date: Fri, 3 Apr 2015 15:56:45 -0600
Subject: Fix modules that need access to symbols in libgnu.a.
diff --git a/clisp.spec b/clisp.spec
index f4a28f6..8606ffb 100644
--- a/clisp.spec
+++ b/clisp.spec
@@ -4,7 +4,7 @@
Name: clisp
Summary: ANSI Common Lisp implementation
Version: 2.49
-Release: 15.%{hgver}%{?dist}
+Release: 16.%{hgver}%{?dist}
Group: Development/Languages
License: GPLv2
@@ -124,6 +124,9 @@ done
cp -p src/build-aux/config.rpath config.rpath.orig
sed -i -e 's/${wl}-rpath ${wl}/-L/g' src/build-aux/config.rpath
+# Fix modules that need access to symbols in libgnu.a
+sed -i 's/\(${GLLIB_A}\) \(${LIBS}\)/-Wl,--whole-archive \1 -Wl,--no-whole-archive \2/' src/makemake.in
+
# Enable firefox to be the default browser for displaying documentation
sed -i 's/;; \((setq \*browser\* .*)\)/\1/' src/cfgunix.lisp
@@ -319,6 +322,9 @@ chmod a+x \
%changelog
+* Fri Apr 3 2015 Jerry James <loganjerry at gmail.com> - 2.49-16.20130208hg
+- Fix modules that need access to symbols in libgnu.a
+
* Wed Feb 11 2015 Jerry James <loganjerry at gmail.com> - 2.49-15.20130208hg
- Add -gcc5 patch to fix 32-bit build with gcc 5.0
- Use license macro
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/clisp.git/commit/?h=master&id=41bbb74f5d094b87abd883cc2f29ef7d3ac912cd
More information about the scm-commits
mailing list