[packages/courier-authlib] - enhanced no_la patch: add -rpath to `courierauthconfig --ldflags`; release 3

qboosh qboosh at pld-linux.org
Wed Mar 21 21:03:01 CET 2018


commit 4fbfa80ba44e6cf24a81d8c62428fefa2002bfe3
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Mar 21 21:05:49 2018 +0100

    - enhanced no_la patch: add -rpath to `courierauthconfig --ldflags`; release 3

 courier-authlib-no_la.patch | 13 +++++++++++++
 courier-authlib.spec        |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/courier-authlib.spec b/courier-authlib.spec
index 8432e9d..a630686 100644
--- a/courier-authlib.spec
+++ b/courier-authlib.spec
@@ -6,7 +6,7 @@ Summary:	Courier authentication library
 Summary(pl.UTF-8):	Biblioteka uwierzytelniania Couriera
 Name:		courier-authlib
 Version:	0.68.0
-Release:	2
+Release:	3
 License:	GPL v3 with OpenSSL exception
 Group:		Networking/Daemons
 Source0:	http://downloads.sourceforge.net/courier/%{name}-%{version}.tar.bz2
diff --git a/courier-authlib-no_la.patch b/courier-authlib-no_la.patch
index 401778f..921bf12 100644
--- a/courier-authlib-no_la.patch
+++ b/courier-authlib-no_la.patch
@@ -21,3 +21,16 @@
  		pt=lt_dlsym(h, buf2);
  		if (pt == NULL)
  		{
+--- courier-authlib-0.68.0/authinfo.c.orig	2013-08-25 20:44:47.000000000 +0200
++++ courier-authlib-0.68.0/authinfo.c	2018-03-21 20:10:48.566256960 +0100
+@@ -105,8 +105,8 @@
+ 			       
+ 		if (strcmp(argv[n], "--ldflags") == 0)
+ 		{
+-			printf("-L%s\n",
+-			       PKGLIBDIR);
++			printf("-L%s -Wl,-rpath,%s\n",
++			       PKGLIBDIR, PKGLIBDIR);
+ 		}
+ 		if (strcmp(argv[n], "--cppflags") == 0)
+ 		{
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/courier-authlib.git/commitdiff/4fbfa80ba44e6cf24a81d8c62428fefa2002bfe3



More information about the pld-cvs-commit mailing list