[libprelude] Rebuild with new gnutls
Steve Grubb
sgrubb at fedoraproject.org
Fri Mar 8 22:39:26 UTC 2013
commit ec1b25773b4f54a580f2e5a0d4c4ecf5eadc536b
Author: Steve <sgrubb at redhat.com>
Date: Fri Mar 8 17:39:21 2013 -0500
Rebuild with new gnutls
libprelude-1.0.0-ltdl.patch | 12 ++++++++++++
libprelude.spec | 2 ++
2 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/libprelude-1.0.0-ltdl.patch b/libprelude-1.0.0-ltdl.patch
new file mode 100644
index 0000000..8e1f8d3
--- /dev/null
+++ b/libprelude-1.0.0-ltdl.patch
@@ -0,0 +1,12 @@
+diff -urp libprelude-1.0.0.orig/src/include/prelude-plugin.h libprelude-1.0.0/src/include/prelude-plugin.h
+--- libprelude-1.0.0.orig/src/include/prelude-plugin.h 2010-03-10 07:18:20.000000000 -0500
++++ libprelude-1.0.0/src/include/prelude-plugin.h 2013-03-08 17:36:30.503000000 -0500
+@@ -63,8 +63,6 @@ typedef struct {
+ # define lt_preloaded_symbols lt__PROGRAM__LTX_preloaded_symbols
+ #endif
+
+-extern const void *lt_preloaded_symbols[];
+-
+ #define PRELUDE_PLUGIN_SET_PRELOADED_SYMBOLS() \
+ prelude_plugin_set_preloaded_symbols(lt_preloaded_symbols)
+
diff --git a/libprelude.spec b/libprelude.spec
index 003d394..79b3b84 100644
--- a/libprelude.spec
+++ b/libprelude.spec
@@ -12,6 +12,7 @@ Source0: http://www.prelude-ids.org/download/releases/%{name}/%{name}-%{version}
Patch1: libprelude-1.0.0-gcc46.patch
# Adjust bundled gnulib to pass compilation with glibc-2.16.6, bug #839602
Patch2: libprelude-1.0.0-Fix-building-with-glibc-2.16.6.patch
+Patch3: libprelude-1.0.0-ltdl.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gnutls-devel, python-devel, lua-devel
@@ -68,6 +69,7 @@ Perl bindings for libprelude.
%patch1 -p1
# For libprelude-1.0.0-Fix-building-with-glibc-2.16.6.patch
%patch2 -p1
+%patch3 -p1
autoreconf -i
%build
More information about the scm-commits
mailing list