You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-libs/libgcrypt/files/libgcrypt-1.6.1-uscore.patch

27 lines
843 B

The version taken from GnuPG 1.4 assumes any cross-compiled package have
prefixed underscores, which is not the case; by using libtool's own macro,
we can avoid the whole issue.
--- libgcrypt-1.6.1/configure.ac
+++ libgcrypt-1.6.1/configure.ac
@@ -1022,7 +1022,7 @@
# Check whether underscores in symbols are required. This needs to be
# done before setting up the assembler stuff.
#
-GNUPG_SYS_SYMBOL_UNDERSCORE()
+LT_SYS_SYMBOL_USCORE
#################################
--- libgcrypt-1.6.1/mpi/config.links
+++ libgcrypt-1.6.1/mpi/config.links
@@ -362,7 +362,7 @@
# Make sysdep.h
echo '/* created by config.links - do not edit */' >./mpi/sysdep.h
-if test x$ac_cv_sys_symbol_underscore = xyes; then
+if test x$sys_symbol_underscore = xyes; then
cat <<EOF >>./mpi/sysdep.h
#if __STDC__
#define C_SYMBOL_NAME(name) _##name