Group :: System/Libraries
RPM: libprelude
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: libprelude-1.0.0-alt-extern-libltdl.patch
Download
Download
--- Makefile.am 2016-09-15 09:49:10.720000886 +0300
+++ Makefile.am 2017-02-01 18:05:01.035829439 +0300
@@ -1,7 +1,7 @@
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --with-swig
ACLOCAL_AMFLAGS = -I m4 -I libmissing/m4
-SUBDIRS = libltdl libmissing m4 src prelude-admin bindings docs tests
+SUBDIRS = libmissing m4 src prelude-admin bindings docs tests
DIST_SUBDIRS=$(SUBDIRS)
EXTRA_DIST = HACKING.README LICENSE.README tls.conf
--- src/include/prelude-plugin.h 2016-09-15 09:49:10.805000884 +0300
+++ src/include/prelude-plugin.h 2017-02-01 18:07:05.585826301 +0300
@@ -28,6 +28,7 @@
# include "config.h"
#endif
+#include <ltdl.h>
#include "prelude-list.h"
#include "prelude-option.h"
@@ -60,7 +61,7 @@
* without having the end program depend on ltdl.
*/
#ifdef PRELUDE_APPLICATION_USE_LIBTOOL2
-# define lt_preloaded_symbols lt__PROGRAM__LTX_preloaded_symbols
+// define lt_preloaded_symbols lt__PROGRAM__LTX_preloaded_symbols
#endif
/*
@@ -74,7 +75,7 @@
* preloading function.
*/
#ifndef LT_DLSYM_CONST
-extern const void *lt_preloaded_symbols[];
+//extern const void *lt_preloaded_symbols[];
#endif
#define PRELUDE_PLUGIN_SET_PRELOADED_SYMBOLS() \