[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