]> granicus.if.org Git - p11-kit/commitdiff
Fix link of p11-kit-proxy.dylib on Mac OS X
authorLeonardo Brondani Schenkel <leonardo.schenkel@gmail.com>
Mon, 3 Oct 2016 08:47:42 +0000 (10:47 +0200)
committerStef Walter <stefw@redhat.com>
Mon, 3 Oct 2016 08:49:15 +0000 (10:49 +0200)
However, on Mac OS X the library is named libp11-kit.dylib so
in the above command the source of the link resolves to nothing,
the destination becomes the source and the link to a non-existent
file is created in the working directory.

https://bugs.freedesktop.org/show_bug.cgi?id=98022

p11-kit/Makefile.am

index 3ef70f93ae75267c0d3e6568cd85b637b4fb2e39..62cf70d0022952f6e632c9619a490ee74dda5e40 100644 (file)
@@ -87,7 +87,7 @@ libp11_kit_testable_la_CFLAGS = \
 
 # Proxy module is actually same as library, so install a link
 install-exec-hook:
-       $(LN_S) -f `readlink $(DESTDIR)$(libdir)/libp11-kit.so` $(DESTDIR)$(libdir)/p11-kit-proxy.so
+       $(LN_S) -f `readlink $(DESTDIR)$(libdir)/libp11-kit.{so,dylib}` $(DESTDIR)$(libdir)/p11-kit-proxy.so
        $(MKDIR_P) $(DESTDIR)$(p11_package_config_modules)
 
 endif