From e78e413d8e9db60869f3a91903f3552a7b281fcc Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Mon, 1 Dec 2014 20:00:33 +0100 Subject: [PATCH] Update debian package to libnfs 1.9.6. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- debian/changelog | 13 +++++++++++++ debian/gbp.conf | 2 +- debian/libnfs-get-orig-source | 4 ++-- debian/libnfs4.symbols | 24 ++++++++++++++++++++++-- debian/patches/series | 2 +- 5 files changed, 39 insertions(+), 6 deletions(-) diff --git a/debian/changelog b/debian/changelog index 00ee70a..695a584 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +libnfs (1.9.6-1ubuntu1) UNRELEASED; urgency=medium + + * Add O_TRUNC support for nfs_create + * Handle OOM during create + * Return more stats fields as part of readdir since we get these for "free" + when we use READDIRPLUS + * Follow symlinks during path resolution + * Add lchown, lstat and lutimes + * Replace all [u_]quad types with [u]int types in our RPC layer + * Solaris build fixes + + -- Jérôme Benoit Mon, 01 Dec 2014 19:43:42 +0100 + libnfs (1.9.5-2) unstable; urgency=medium * Really fix FTBFS on kFreeBSD/Hurd by back-porting fix (Closes: #754646) diff --git a/debian/gbp.conf b/debian/gbp.conf index cec628c..2860f9b 100644 --- a/debian/gbp.conf +++ b/debian/gbp.conf @@ -1,2 +1,2 @@ [DEFAULT] -pristine-tar = True +pristine-tar = False diff --git a/debian/libnfs-get-orig-source b/debian/libnfs-get-orig-source index bc5a450..20b4b74 100755 --- a/debian/libnfs-get-orig-source +++ b/debian/libnfs-get-orig-source @@ -3,8 +3,8 @@ # Script used to generate the orig source tarball for libnfs. LIBNFS_GIT_URL="git://github.com/sahlberg/libnfs.git" -LIBNFS_GIT_TAG="libnfs-1.3.0" -LIBNFS_VERSION="1.3.0" +LIBNFS_GIT_TAG="libnfs-1.9.6" +LIBNFS_VERSION="1.9.6" rm -rf "libnfs-${LIBNFS_VERSION}" git clone "$LIBNFS_GIT_URL" "libnfs-${LIBNFS_VERSION}" diff --git a/debian/libnfs4.symbols b/debian/libnfs4.symbols index d284d4c..f000cd6 100644 --- a/debian/libnfs4.symbols +++ b/debian/libnfs4.symbols @@ -15,15 +15,17 @@ libnfs.so.4 libnfs4 #MINVER# libnfs_zdr_enum@Base 1.9.3 libnfs_zdr_free@Base 1.9.3 libnfs_zdr_getpos@Base 1.9.3 + libnfs_zdr_int64_t@Base 1.9.6-1ubuntu1 libnfs_zdr_int@Base 1.9.3 libnfs_zdr_opaque@Base 1.9.3 libnfs_zdr_pointer@Base 1.9.3 - libnfs_zdr_quad_t@Base 1.9.3 +#MISSING: 1.9.6-1ubuntu1# libnfs_zdr_quad_t@Base 1.9.3 libnfs_zdr_replymsg@Base 1.9.3 libnfs_zdr_setpos@Base 1.9.3 libnfs_zdr_string@Base 1.9.3 libnfs_zdr_u_int@Base 1.9.3 - libnfs_zdr_u_quad_t@Base 1.9.3 +#MISSING: 1.9.6-1ubuntu1# libnfs_zdr_u_quad_t@Base 1.9.3 + libnfs_zdr_uint64_t@Base 1.9.6-1ubuntu1 libnfs_zdr_void@Base 1.9.3 libnfs_zdrmem_create@Base 1.9.3 mount_free_export_list@Base 1.9.3 @@ -32,19 +34,25 @@ libnfs.so.4 libnfs4 #MINVER# mount_getexports_cb@Base 1.9.3 mountstat3_to_errno@Base 1.9.3 mountstat3_to_str@Base 1.9.3 + nfs_access2@Base 1.9.6-1ubuntu1 + nfs_access2_async@Base 1.9.6-1ubuntu1 nfs_access@Base 1.9.3 nfs_access_async@Base 1.9.3 nfs_chdir@Base 1.9.3 nfs_chdir_async@Base 1.9.3 nfs_chmod@Base 1.9.3 nfs_chmod_async@Base 1.9.3 + nfs_chmod_async_internal@Base 1.9.6-1ubuntu1 nfs_chown@Base 1.9.3 nfs_chown_async@Base 1.9.3 + nfs_chown_async_internal@Base 1.9.6-1ubuntu1 nfs_close@Base 1.9.3 nfs_close_async@Base 1.9.3 nfs_closedir@Base 1.9.3 nfs_creat@Base 1.9.3 nfs_creat_async@Base 1.9.3 + nfs_create@Base 1.9.6-1ubuntu1 + nfs_create_async@Base 1.9.6-1ubuntu1 nfs_destroy_context@Base 1.9.3 nfs_destroy_url@Base 1.9.3 nfs_fchmod@Base 1.9.3 @@ -53,6 +61,8 @@ libnfs.so.4 libnfs4 #MINVER# nfs_fchown_async@Base 1.9.3 nfs_find_local_servers@Base 1.9.3 nfs_free_nfsdir@Base 1.9.3 + nfs_fstat64@Base 1.9.6-1ubuntu1 + nfs_fstat64_async@Base 1.9.6-1ubuntu1 nfs_fstat@Base 1.9.3 nfs_fstat_async@Base 1.9.3 nfs_fsync@Base 1.9.3 @@ -71,10 +81,18 @@ libnfs.so.4 libnfs4 #MINVER# nfs_get_writemax@Base 1.9.3 nfs_getcwd@Base 1.9.3 nfs_init_context@Base 1.9.3 + nfs_lchmod@Base 1.9.6-1ubuntu1 + nfs_lchmod_async@Base 1.9.6-1ubuntu1 + nfs_lchown@Base 1.9.6-1ubuntu1 + nfs_lchown_async@Base 1.9.6-1ubuntu1 nfs_link@Base 1.9.3 nfs_link_async@Base 1.9.3 nfs_lseek@Base 1.9.3 nfs_lseek_async@Base 1.9.3 + nfs_lstat64@Base 1.9.6-1ubuntu1 + nfs_lstat64_async@Base 1.9.6-1ubuntu1 + nfs_lutimes@Base 1.9.6-1ubuntu1 + nfs_lutimes_async@Base 1.9.6-1ubuntu1 nfs_mkdir@Base 1.9.3 nfs_mkdir_async@Base 1.9.3 nfs_mknod@Base 1.9.3 @@ -111,6 +129,7 @@ libnfs.so.4 libnfs4 #MINVER# nfs_set_uid@Base 1.9.3 nfs_stat64@Base 1.9.3 nfs_stat64_async@Base 1.9.3 + nfs_stat64_async_internal@Base 1.9.6-1ubuntu1 nfs_stat@Base 1.9.3 nfs_stat_async@Base 1.9.3 nfs_statvfs@Base 1.9.3 @@ -125,6 +144,7 @@ libnfs.so.4 libnfs4 #MINVER# nfs_utime_async@Base 1.9.3 nfs_utimes@Base 1.9.3 nfs_utimes_async@Base 1.9.3 + nfs_utimes_async_internal@Base 1.9.6-1ubuntu1 nfs_which_events@Base 1.9.3 nfs_write@Base 1.9.3 nfs_write_async@Base 1.9.3 diff --git a/debian/patches/series b/debian/patches/series index 22a91ad..d190ed0 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1 @@ -0001-Use-sockaddr_in6-instead-of-sockaddr6_in.patch +#0001-Use-sockaddr_in6-instead-of-sockaddr6_in.patch -- 2.34.1