forked from pool/libgcrypt
84f3f9aea5
* add libgcrypt-unresolved-dladdr.patch (bnc#701267) * add libgcrypt-1.5.0-etc_gcrypt_rngseed-symlink.diff (bnc#724841) * add libgcrypt-1.5.0-LIBGCRYPT_FORCE_FIPS_MODE-env.diff - install .hmac256.hmac (bnc#704068) - enable varuous new options in configure (m-guard, hmac binary check and random device linux) - build with all ciphers, pubkeys and digest by default as whitelist simply allowed them all - Library must be built with large file support in OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libgcrypt?expand=0&rev=27
24 lines
740 B
Diff
24 lines
740 B
Diff
From: mvyskocil@suse.cz
|
|
Subject: unresolved dladdr symbol
|
|
|
|
When linking with --as-needed, some symbols are ommited. Add a DL_LIBS for
|
|
dladdr symbol to fix the issue.
|
|
|
|
References: bnc#701267
|
|
https://bugzilla.novell.com/show_bug.cgi?id=701267
|
|
Original-name: libgcrypt-1.5.0-as-needed.patch
|
|
|
|
Index: libgcrypt-1.5.2/src/Makefile.am
|
|
===================================================================
|
|
--- libgcrypt-1.5.2.orig/src/Makefile.am
|
|
+++ libgcrypt-1.5.2/src/Makefile.am
|
|
@@ -110,7 +110,7 @@ libgcrypt_la_LIBADD = $(gcrypt_res) \
|
|
../cipher/libcipher.la \
|
|
../random/librandom.la \
|
|
../mpi/libmpi.la \
|
|
- ../compat/libcompat.la $(GPG_ERROR_LIBS)
|
|
+ ../compat/libcompat.la $(GPG_ERROR_LIBS) $(DL_LIBS)
|
|
|
|
|
|
dumpsexp_SOURCES = dumpsexp.c
|