[csw-devel] SF.net SVN: gar:[21951] csw/mgar/pkg/libgssglue/trunk/Makefile

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Mon Sep 16 21:04:46 CEST 2013


Revision: 21951
          http://gar.svn.sourceforge.net/gar/?rev=21951&view=rev
Author:   dmichelsen
Date:     2013-09-16 19:04:46 +0000 (Mon, 16 Sep 2013)
Log Message:
-----------
libgssglue/trunk: Try to depend on kerberos libs explicitly as rdesktop does not seem to work otherwise

Modified Paths:
--------------
    csw/mgar/pkg/libgssglue/trunk/Makefile

Modified: csw/mgar/pkg/libgssglue/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libgssglue/trunk/Makefile	2013-09-16 15:07:08 UTC (rev 21950)
+++ csw/mgar/pkg/libgssglue/trunk/Makefile	2013-09-16 19:04:46 UTC (rev 21951)
@@ -18,6 +18,12 @@
 SPKG_DESC_CSWlibgssglue0 = A GSSAPI interface
 PKGFILES_CSWlibgssglue0 += $(call pkgfiles_lib,libgssglue.so.0)
 
+# We must link against the kerberos libraries although they are not directly pulled in or it will not work
+RUNTIME_DEP_PKGS_CSWlibgssglue0 += CSWlibkrb5-3
+RUNTIME_DEP_PKGS_CSWlibgssglue0 += CSWlibkrb5support0
+RUNTIME_DEP_PKGS_CSWlibgssglue0 += CSWlibgssapi-krb5-2
+CHECKPKG_OVERRIDES_CSWlibgssglue0 += soname-unused
+
 PACKAGES += CSWlibgssglue-dev
 SPKG_DESC_CSWlibgssglue-dev = Development files for libgssglue.so.0
 # PKGFILES is catchall
@@ -25,6 +31,10 @@
 
 EXTRA_CPPFLAGS += -DUSE_SOLARIS_SHARED_LIBRARIES=1
 
+# We must link against the kerberos libraries although they are not directly pulled in or it will not work
+LINKER_IGNORE =
+EXTRA_LINKER_FLAGS += -lkrb5 -lkrb5support -lgssapi_krb5
+
 BUILD64 = 1
 CONFIGURE_ARGS = $(DIRPATHS)
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list