[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