debian/: Follow fsimage -> xenfsimage renaming
authorHans van Kranenburg <hans.van.kranenburg@mendix.com>
Tue, 4 Feb 2020 14:24:32 +0000 (15:24 +0100)
committerHans van Kranenburg <hans@knorrie.org>
Thu, 23 Jul 2020 12:35:10 +0000 (14:35 +0200)
In the upstream code, the name of this library has been changed to make
it more Xen-specific. Also filesystem paths have changed. Update
accordingly.

Signed-off-by: Hans van Kranenburg <hans@knorrie.org>
debian/libxenmiscV.install.vsn-in
debian/rules
debian/xen-utils-V.lintian-overrides.vsn-in

index 8e6f4fb74b3853761c438fa7781e4059c564d12e..05187346df8b2a531f74a42eddff40eedf25c090 100644 (file)
@@ -4,5 +4,5 @@ usr/lib/*/libxenlight.so.*
 usr/lib/*/libxenstat.so.*
 usr/lib/*/libxenvchan.so.*
 usr/lib/*/libxlutil.so.*
-usr/lib/xen-@version@/lib/*/libfsimage*
-usr/lib/xen-@version@/lib/*/fs
+usr/lib/xen-@version@/lib/*/libxenfsimage*
+usr/lib/xen-@version@/lib/*/xenfsimage
index 23e74de211f652c54e45d442b4c142052bdb7672..b96017a7bae9be22b1b4521a7433d5ac1d959389 100755 (executable)
@@ -232,10 +232,10 @@ override_dh_auto_install: $(TEMPLATED_FILES)
        @# in the hotplug scripts.  We have a patch to drop that.
        sed -i '/^libdir=/d' $t/etc/xen/scripts/hotplugpath.sh
 
-# libfsimage not only has an unstable ABI, but also a very poor name.
-# Our makefile patch puts it in a different directory and fixes up the
-# rpath; this rules code excludes the header files.
-dh_install_excludes += -Xinclude/fsimage
+# libxenfsimage has an unstable ABI.  Our makefile patch puts it in a
+# different directory and fixes up the rpath; this rules code excludes the
+# header files.
+dh_install_excludes += -Xinclude/xenfsimage
 
 # The upstream build produces these.
 dh_install_excludes += -X'*.pyc'
index 610186a7c5b2d27d8121d6514b5cf521aa7d1dba..0e4a4246f868fca5547228a0471d58b67e83c754 100644 (file)
@@ -8,6 +8,6 @@ binary-has-unneeded-section usr/lib/xen-4.11/boot/xen-shim .note
 binary-from-other-architecture usr/lib/debug/xen-syms-4.11-shim/xen-shim-syms
 # ^ this is a symbols file for the shim
 
-binary-or-shlib-defines-rpath usr/lib/xen-4.11/lib/python/fsimage.so /usr/lib/xen-4.11/lib/x86_64-linux-gnu
+binary-or-shlib-defines-rpath usr/lib/xen-4.11/lib/python/xenfsimage.so /usr/lib/xen-4.11/lib/x86_64-linux-gnu
 # ^ this module needs to load the libfsimage .so from within
 #   the xen-utils private directory.  less +/fsimage debian/rules