Build against portable libsunavl

This commit is contained in:
Igor Pashev 2013-02-13 22:38:05 +00:00
parent d87a2e651d
commit 3c1ba3f614
3 changed files with 33 additions and 0 deletions

View File

@ -1,3 +1,9 @@
mount (2.10-3) unstable; urgency=low
* Build against portable libsunavl
-- Igor Pashev <pashev.igor@gmail.com> Wed, 13 Feb 2013 22:30:48 +0000
mount (2.10-2) unstable; urgency=low
* Add mount for pcfs, udfs, ufs, iso9660 (hsfs)

View File

@ -29,3 +29,4 @@ udfs-fsdb-fsdb_yacc.y.patch
udfs-fsdb-flex.patch
udfs-fsdb-fsdb_lex.l.patch
udfs-fsdb-libs.patch
ufs-use-libsunavl.patch

View File

@ -0,0 +1,26 @@
Index: mount/usr/src/cmd/fs.d/ufs/fsck/Makefile
===================================================================
--- mount.orig/usr/src/cmd/fs.d/ufs/fsck/Makefile 2012-10-08 00:25:23.000000000 +0000
+++ mount/usr/src/cmd/fs.d/ufs/fsck/Makefile 2013-02-13 01:37:06.615339125 +0000
@@ -45,7 +45,7 @@
SRCS= $(FSCKSRCS) $(UFSSRCS) $(ROLLSRCS) $(FSLIBSRC)
CPPFLAGS += -D_LARGEFILE64_SOURCE -I../../ -I../../../../lib/libadm/inc
-LDLIBS += -lefi -lavl
+LDLIBS += -lefi -lsunavl
CERRWARN += -_gcc=-Wno-parentheses
CERRWARN += -_gcc=-Wno-implicit-function-declaration
Index: mount/usr/src/cmd/fs.d/ufs/fsck/dup_avl.c
===================================================================
--- mount.orig/usr/src/cmd/fs.d/ufs/fsck/dup_avl.c 2012-10-08 00:25:23.000000000 +0000
+++ mount/usr/src/cmd/fs.d/ufs/fsck/dup_avl.c 2013-02-13 01:36:49.123245051 +0000
@@ -45,7 +45,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
-#include <sys/avl.h>
+#include <libsunavl.h>
#define _KERNEL
#include <sys/fs/ufs_fsdir.h> /* for struct direct */
#undef _KERNEL