SPECS: samba.spec - updated libs-needed patch - added smbwrapper p...

qboosh qboosh at pld-linux.org
Sat Jun 16 19:34:45 CEST 2007


Author: qboosh                       Date: Sat Jun 16 17:34:45 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated libs-needed patch
- added smbwrapper patch, fixed smbwrapper build

---- Files affected:
SPECS:
   samba.spec (1.362 -> 1.363) 

---- Diffs:

================================================================
Index: SPECS/samba.spec
diff -u SPECS/samba.spec:1.362 SPECS/samba.spec:1.363
--- SPECS/samba.spec:1.362	Sat Jun 16 18:07:46 2007
+++ SPECS/samba.spec	Sat Jun 16 19:34:39 2007
@@ -11,10 +11,7 @@
 #   /usr/share/man/man8/vfs_gpfs.8.gz
 #   /usr/share/man/man8/vfs_notify_fam.8.gz
 #   /usr/share/man/man8/vfs_prealloc.8.gz
-# - linking breakage:
-# libmsrpc.so.0:
-#	undefined symbol: smbc_attr_server      (./libmsrpc.so.0)
-# maybe more
+# - libmsrpc.so is broken (references smbc_attr_server() which is no longer exported from libsmbclient)
 #
 # Conditional build:
 %bcond_without	ads		# without ActiveDirectory support
@@ -63,6 +60,7 @@
 Source8:	winbind.init
 Source9:	winbind.sysconfig
 Patch0:		%{name}-lib64.patch
+Patch1:		%{name}-smbwrapper.patch
 Patch2:		%{name}-c++-nofail.patch
 Patch3:		%{name}-pthread.patch
 Patch4:		%{name}-libsmbclient-libnscd_link.patch
@@ -976,6 +974,7 @@
 %if "%{_lib}" == "lib64"
 %patch0 -p1
 %endif
+%patch1 -p1
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -1019,7 +1018,10 @@
 
 cd ../examples
 # TODO: -L, optflags
-%{__make} -C libsmbclient/smbwrapper
+%{__make} -C libsmbclient/smbwrapper \
+	CC="%{__cc}" \
+	CFLAGS="%{rpmcflags} -fPIC \$(DEFS) \\\$(SMBINCLUDE)" \
+	LDFLAGS="-L../source/bin"
 
 cd VFS
 %{__autoconf}
@@ -1521,6 +1523,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.363  2007/06/16 17:34:39  qboosh
+- updated libs-needed patch
+- added smbwrapper patch, fixed smbwrapper build
+
 Revision 1.362  2007/06/16 16:07:46  qboosh
 - updated libsmbclient-libnscd_link patch is back
 - smbwrapper packaging fixes
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/samba.spec?r1=1.362&r2=1.363&f=u



More information about the pld-cvs-commit mailing list