[Glibc-bsd-commits] r3295 - in trunk/zfsutils/debian: . patches

Aurelien Jarno aurel32 at alioth.debian.org
Sat Apr 23 19:05:41 UTC 2011


Author: aurel32
Date: 2011-04-23 19:05:36 +0000 (Sat, 23 Apr 2011)
New Revision: 3295

Modified:
   trunk/zfsutils/debian/patches/05_makefile.diff
   trunk/zfsutils/debian/rules
Log:
Correctly link libzpool



Modified: trunk/zfsutils/debian/patches/05_makefile.diff
===================================================================
--- trunk/zfsutils/debian/patches/05_makefile.diff	2011-04-23 08:49:30 UTC (rev 3294)
+++ trunk/zfsutils/debian/patches/05_makefile.diff	2011-04-23 19:05:36 UTC (rev 3295)
@@ -64,7 +64,7 @@
 ===================================================================
 --- zfsutils-8.1-patch.orig/cddl/usr.sbin/zdb/Makefile	2011-04-06 17:17:31.000000000 -0400
 +++ zfsutils-8.1-patch/cddl/usr.sbin/zdb/Makefile	2011-04-06 17:17:47.000000000 -0400
-@@ -18,7 +18,13 @@
+@@ -18,7 +18,12 @@
  
  DPADD=	${LIBAVL} ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBPTHREAD} ${LIBUMEM} \
  	${LIBUUTIL} ${LIBZ} ${LIBZFS} ${LIBZPOOL}
@@ -75,7 +75,6 @@
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libnvpair
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libuutil
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libzfs
-+LDADD+= -L${.CURDIR}/../../../cddl/lib/libavl  ${.CURDIR}/../../../cddl/lib/libavl/libavl.a
  
  CSTD=	c99
  
@@ -83,7 +82,7 @@
 ===================================================================
 --- zfsutils-8.1-patch.orig/cddl/usr.bin/zinject/Makefile	2011-04-06 17:17:31.000000000 -0400
 +++ zfsutils-8.1-patch/cddl/usr.bin/zinject/Makefile	2011-04-06 17:17:47.000000000 -0400
-@@ -17,6 +17,12 @@
+@@ -17,6 +17,11 @@
  
  DPADD=	${LIBAVL} ${LIBGEOM} ${LIBM} ${LIBNVPAIR} ${LIBUMEM} ${LIBUUTIL} \
  	${LIBZFS} ${LIBZPOOL} ${LIBUUTIL}
@@ -94,14 +93,13 @@
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libnvpair
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libuutil
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libzfs
-+LDADD+= -L${.CURDIR}/../../../cddl/lib/libavl  ${.CURDIR}/../../../cddl/lib/libavl/libavl.a
  
  .include <bsd.prog.mk>
 Index: zfsutils-8.1-patch/cddl/usr.bin/ztest/Makefile
 ===================================================================
 --- zfsutils-8.1-patch.orig/cddl/usr.bin/ztest/Makefile	2011-04-06 17:17:31.000000000 -0400
 +++ zfsutils-8.1-patch/cddl/usr.bin/ztest/Makefile	2011-04-06 17:21:32.000000000 -0400
-@@ -14,7 +14,11 @@
+@@ -14,7 +14,10 @@
  CFLAGS+= -I${.CURDIR}/../../lib/libumem
  
  DPADD=	${LIBM} ${LIBNVPAIR} ${LIBUMEM} ${LIBZPOOL} \
@@ -111,7 +109,21 @@
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libzpool
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libumem
 +LDADD+= -L${.CURDIR}/../../../cddl/lib/libnvpair
-+LDADD+= -L${.CURDIR}/../../../cddl/lib/libavl  ${.CURDIR}/../../../cddl/lib/libavl/libavl.a
  
  CSTD=	c99
  
+--- zfsutils-8.2.orig/cddl/lib/libzpool/Makefile
++++ zfsutils-8.2/cddl/lib/libzpool/Makefile
+@@ -53,7 +53,10 @@
+ CFLAGS+=	-I${.CURDIR}/../../../lib/libthr/arch/${MACHINE_ARCH}/include
+ 
+ DPADD=		${LIBPTHREAD} ${LIBZ}
+-LDADD=		-lpthread -lz
++LDADD=		-lpthread -lz -lrt -lbsd -lnvpair -lumem
++LDADD+=	-L${.CURDIR}/../../../cddl/lib/libnvpair
++LDADD+=	-L${.CURDIR}/../../../cddl/lib/libumem
++LDADD+=	${.CURDIR}/../../../cddl/lib/libavl/libavl.a
+ 
+ # atomic.S doesn't like profiling.
+ NO_PROFILE=
+

Modified: trunk/zfsutils/debian/rules
===================================================================
--- trunk/zfsutils/debian/rules	2011-04-23 08:49:30 UTC (rev 3294)
+++ trunk/zfsutils/debian/rules	2011-04-23 19:05:36 UTC (rev 3295)
@@ -86,7 +86,7 @@
 
 
 build-libzpool: build-libzpool-stamp
-build-libzpool-stamp: patch
+build-libzpool-stamp: patch build-libavl build-libnvpair-stamp build-libumem
 	$(PMAKE) -C $(CURDIR)/cddl/lib/libzpool
 	touch $@
 
@@ -101,7 +101,7 @@
 	touch $@
 
 build-zfsutils: build-zfsutils-stamp
-build-zfsutils-stamp: patch build-libzfs-stamp build-libnvpair-stamp build-libuutil-stamp build-libumem build-libzpool build-libavl
+build-zfsutils-stamp: patch build-libzfs-stamp build-libnvpair-stamp build-libuutil-stamp build-libumem build-libzpool
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zpool
 	$(PMAKE) -C $(CURDIR)/cddl/sbin/zfs
 




More information about the Glibc-bsd-commits mailing list