Package: numactl
Version: 2.0.11-2
Severity: normal
Tags: patch pending

Dear maintainer,

I've prepared an NMU for numactl (versioned as 2.0.11-2.1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.
diff -Nru numactl-2.0.11/debian/changelog numactl-2.0.11/debian/changelog
--- numactl-2.0.11/debian/changelog     2016-12-21 19:47:45.000000000 +0100
+++ numactl-2.0.11/debian/changelog     2016-12-21 19:27:02.000000000 +0100
@@ -1,3 +1,16 @@
+numactl (2.0.11-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Try to build all the packages on all the linux architectures, armel and
+    armhf are still not supported, but all the others should to build now.
+  * Drop the -dbg package and rely on the automatically built ones (-dbgsym)
+  * Switch to 3.0 (quilt) format and drop deprecated simple-patchsys patch
+    system
+  * Bump Standards-Version to 3.9.8 (no further changes)
+  * Add .symbols file for libnuma1
+
+ -- Laurent Bigonville <[email protected]>  Wed, 21 Dec 2016 19:27:02 +0100
+
 numactl (2.0.11-2) unstable; urgency=medium
 
   * Fix building with no timestamps with autoconf reconfigure (Closes:
diff -Nru numactl-2.0.11/debian/control numactl-2.0.11/debian/control
--- numactl-2.0.11/debian/control       2016-12-21 19:47:45.000000000 +0100
+++ numactl-2.0.11/debian/control       2016-12-21 18:45:09.000000000 +0100
@@ -3,16 +3,17 @@
 Priority: optional
 Maintainer: Ian Wienand <[email protected]>
 Uploaders: Al Stone <[email protected]>
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Build-Depends: cdbs,
  autotools-dev,
  dh-autoreconf,
  debhelper,
- dh-buildinfo, dh-autoreconf, debhelper (>= 9)
+ dh-buildinfo, dh-autoreconf, debhelper (>= 9.20160114~)
+Homepage: http://oss.sgi.com/projects/libnuma/
 
 Package: numactl
 Multi-Arch: foreign
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
+Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libnuma1 (>= 2.0.1)
 Description: NUMA scheduling and memory placement tool
  numactl runs processes with a specific NUMA (Non-Uniform Memory
@@ -25,7 +26,7 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
+Architecture: linux-any
 Description: Libraries for controlling NUMA policy
  Library to control specific NUMA (Non-Uniform Memory Architecture)
  scheduling or memory placement policies.
@@ -35,19 +36,8 @@
 Priority: extra
 Multi-Arch: same
 Depends: ${misc:Depends}, libnuma1 (= ${binary:Version}), libc6-dev | libc-dev
-Architecture: any
+Architecture: linux-any
 Description: Development files for libnuma
  Library to control specific NUMA (Non-Uniform Memory Architecture)
  scheduling or memory placement policies.  This package contains
  headers and manual pages relating to the library.
-
-Package: libnuma-dbg
-Section: debug
-Priority: extra
-Multi-Arch: same
-Depends: ${misc:Depends}, libnuma1 (= ${binary:Version}), libc6-dev | libc-dev
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
-Description: Debug package for libnuma
- Library to control specific NUMA (Non-Uniform Memory Architecture)
- scheduling or memory placement policies.  This package contains
- headers and manual pages relating to the library.
diff -Nru numactl-2.0.11/debian/control.in numactl-2.0.11/debian/control.in
--- numactl-2.0.11/debian/control.in    2016-12-21 19:47:45.000000000 +0100
+++ numactl-2.0.11/debian/control.in    2016-12-21 19:26:15.000000000 +0100
@@ -3,12 +3,13 @@
 Priority: optional
 Maintainer: Ian Wienand <[email protected]>
 Uploaders: Al Stone <[email protected]>
-Standards-Version: 3.9.6
-Build-Depends: @cdbs@, dh-autoreconf, debhelper (>= 9)
+Standards-Version: 3.9.8
+Build-Depends: @cdbs@, dh-autoreconf, debhelper (>= 9.20160114~)
+Homepage: http://oss.sgi.com/projects/libnuma/
 
 Package: numactl
 Multi-Arch: foreign
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
+Architecture: linux-any
 Depends: ${shlibs:Depends}, ${misc:Depends}, libnuma1 (>= 2.0.1)
 Description: NUMA scheduling and memory placement tool
  numactl runs processes with a specific NUMA (Non-Uniform Memory
@@ -21,7 +22,7 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
+Architecture: linux-any
 Description: Libraries for controlling NUMA policy
  Library to control specific NUMA (Non-Uniform Memory Architecture)
  scheduling or memory placement policies.
@@ -31,19 +32,8 @@
 Priority: extra
 Multi-Arch: same
 Depends: ${misc:Depends}, libnuma1 (= ${binary:Version}), libc6-dev | libc-dev
-Architecture: any
+Architecture: linux-any
 Description: Development files for libnuma
  Library to control specific NUMA (Non-Uniform Memory Architecture)
  scheduling or memory placement policies.  This package contains
  headers and manual pages relating to the library.
-
-Package: libnuma-dbg
-Section: debug
-Priority: extra
-Multi-Arch: same
-Depends: ${misc:Depends}, libnuma1 (= ${binary:Version}), libc6-dev | libc-dev
-Architecture: i386 amd64 ia64 mips mipsel mipsn32 mipsn32el mips64 mips64el 
powerpc powerpcspe x32 ppc64 ppc64el arm64 sparc hppa
-Description: Debug package for libnuma
- Library to control specific NUMA (Non-Uniform Memory Architecture)
- scheduling or memory placement policies.  This package contains
- headers and manual pages relating to the library.
diff -Nru numactl-2.0.11/debian/libnuma1.symbols 
numactl-2.0.11/debian/libnuma1.symbols
--- numactl-2.0.11/debian/libnuma1.symbols      1970-01-01 01:00:00.000000000 
+0100
+++ numactl-2.0.11/debian/libnuma1.symbols      2016-12-21 18:18:55.000000000 
+0100
@@ -0,0 +1,104 @@
+libnuma.so.1 libnuma1 #MINVER#
+* Build-Depends-Package: libnuma-dev
+ copy_bitmask_to_bitmask@libnuma_1.2 2.0.11
+ copy_bitmask_to_nodemask@libnuma_1.2 2.0.11
+ copy_nodemask_to_bitmask@libnuma_1.2 2.0.11
+ get_mempolicy@libnuma_1.1 2.0.11
+ libnuma_1.1@libnuma_1.1 2.0.11
+ libnuma_1.2@libnuma_1.2 2.0.11
+ libnuma_1.3@libnuma_1.3 2.0.11
+ libnuma_1.4@libnuma_1.4 2.0.11
+ mbind@libnuma_1.1 2.0.11
+ migrate_pages@libnuma_1.2 2.0.11
+ move_pages@libnuma_1.2 2.0.11
+ numa_all_cpus_ptr@libnuma_1.2 2.0.11
+ numa_all_nodes@libnuma_1.1 2.0.11
+ numa_all_nodes_ptr@libnuma_1.2 2.0.11
+ numa_alloc@libnuma_1.1 2.0.11
+ numa_alloc_interleaved@libnuma_1.1 2.0.11
+ numa_alloc_interleaved_subset@libnuma_1.1 2.0.11
+ numa_alloc_interleaved_subset@libnuma_1.2 2.0.11
+ numa_alloc_local@libnuma_1.1 2.0.11
+ numa_alloc_onnode@libnuma_1.1 2.0.11
+ numa_allocate_cpumask@libnuma_1.2 2.0.11
+ numa_allocate_nodemask@libnuma_1.2 2.0.11
+ numa_available@libnuma_1.1 2.0.11
+ numa_bind@libnuma_1.1 2.0.11
+ numa_bind@libnuma_1.2 2.0.11
+ numa_bitmask_alloc@libnuma_1.2 2.0.11
+ numa_bitmask_clearall@libnuma_1.2 2.0.11
+ numa_bitmask_clearbit@libnuma_1.2 2.0.11
+ numa_bitmask_equal@libnuma_1.2 2.0.11
+ numa_bitmask_free@libnuma_1.2 2.0.11
+ numa_bitmask_isbitset@libnuma_1.2 2.0.11
+ numa_bitmask_nbytes@libnuma_1.2 2.0.11
+ numa_bitmask_setall@libnuma_1.2 2.0.11
+ numa_bitmask_setbit@libnuma_1.2 2.0.11
+ numa_bitmask_weight@libnuma_1.2 2.0.11
+ numa_distance@libnuma_1.1 2.0.11
+ numa_error@libnuma_1.1 2.0.11
+ numa_exit_on_error@libnuma_1.1 2.0.11
+ numa_exit_on_warn@libnuma_1.1 2.0.11
+ numa_free@libnuma_1.1 2.0.11
+ numa_get_interleave_mask@libnuma_1.1 2.0.11
+ numa_get_interleave_mask@libnuma_1.2 2.0.11
+ numa_get_interleave_node@libnuma_1.1 2.0.11
+ numa_get_membind@libnuma_1.1 2.0.11
+ numa_get_membind@libnuma_1.2 2.0.11
+ numa_get_mems_allowed@libnuma_1.2 2.0.11
+ numa_get_run_node_mask@libnuma_1.1 2.0.11
+ numa_get_run_node_mask@libnuma_1.2 2.0.11
+ numa_interleave_memory@libnuma_1.1 2.0.11
+ numa_interleave_memory@libnuma_1.2 2.0.11
+ numa_max_node@libnuma_1.1 2.0.11
+ numa_max_possible_node@libnuma_1.2 2.0.11
+ numa_migrate_pages@libnuma_1.1 2.0.11
+ numa_move_pages@libnuma_1.2 2.0.11
+ numa_no_nodes@libnuma_1.1 2.0.11
+ numa_no_nodes_ptr@libnuma_1.2 2.0.11
+ numa_node_of_cpu@libnuma_1.2 2.0.11
+ numa_node_size64@libnuma_1.1 2.0.11
+ numa_node_size@libnuma_1.1 2.0.11
+ numa_node_to_cpus@libnuma_1.1 2.0.11
+ numa_node_to_cpus@libnuma_1.2 2.0.11
+ numa_nodes_ptr@libnuma_1.2 2.0.11
+ numa_num_configured_cpus@libnuma_1.2 2.0.11
+ numa_num_configured_nodes@libnuma_1.2 2.0.11
+ numa_num_possible_cpus@libnuma_1.3 2.0.11
+ numa_num_possible_nodes@libnuma_1.2 2.0.11
+ numa_num_task_cpus@libnuma_1.2 2.0.11
+ numa_num_task_nodes@libnuma_1.2 2.0.11
+ numa_num_thread_cpus@libnuma_1.2 2.0.11
+ numa_num_thread_nodes@libnuma_1.2 2.0.11
+ numa_pagesize@libnuma_1.1 2.0.11
+ numa_parse_bitmap@libnuma_1.1 2.0.11
+ numa_parse_bitmap@libnuma_1.2 2.0.11
+ numa_parse_cpustring@libnuma_1.2 2.0.11
+ numa_parse_cpustring_all@libnuma_1.3 2.0.11
+ numa_parse_nodestring@libnuma_1.2 2.0.11
+ numa_parse_nodestring_all@libnuma_1.3 2.0.11
+ numa_police_memory@libnuma_1.1 2.0.11
+ numa_preferred@libnuma_1.1 2.0.11
+ numa_realloc@libnuma_1.2 2.0.11
+ numa_run_on_node@libnuma_1.1 2.0.11
+ numa_run_on_node_mask@libnuma_1.1 2.0.11
+ numa_run_on_node_mask@libnuma_1.2 2.0.11
+ numa_run_on_node_mask_all@libnuma_1.4 2.0.11
+ numa_sched_getaffinity@libnuma_1.1 2.0.11
+ numa_sched_getaffinity@libnuma_1.2 2.0.11
+ numa_sched_setaffinity@libnuma_1.1 2.0.11
+ numa_sched_setaffinity@libnuma_1.2 2.0.11
+ numa_set_bind_policy@libnuma_1.1 2.0.11
+ numa_set_interleave_mask@libnuma_1.1 2.0.11
+ numa_set_interleave_mask@libnuma_1.2 2.0.11
+ numa_set_localalloc@libnuma_1.1 2.0.11
+ numa_set_membind@libnuma_1.1 2.0.11
+ numa_set_membind@libnuma_1.2 2.0.11
+ numa_set_preferred@libnuma_1.1 2.0.11
+ numa_set_strict@libnuma_1.1 2.0.11
+ numa_setlocal_memory@libnuma_1.1 2.0.11
+ numa_tonode_memory@libnuma_1.1 2.0.11
+ numa_tonodemask_memory@libnuma_1.1 2.0.11
+ numa_tonodemask_memory@libnuma_1.2 2.0.11
+ numa_warn@libnuma_1.1 2.0.11
+ set_mempolicy@libnuma_1.1 2.0.11
diff -Nru numactl-2.0.11/debian/rules numactl-2.0.11/debian/rules
--- numactl-2.0.11/debian/rules 2016-12-21 19:47:45.000000000 +0100
+++ numactl-2.0.11/debian/rules 2016-12-21 17:39:06.000000000 +0100
@@ -3,10 +3,7 @@
 include /usr/share/cdbs/1/class/autotools.mk
 include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-# Including this file gets us a simple patch system.  You can just
-# drop patches in debian/patches, and they will be automatically
-# applied and unapplied.
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
+DEB_DH_STRIP_ARGS_ALL=--dbgsym-migration='libnuma-dbg (<< 2.0.11-2.1~)'
diff -Nru numactl-2.0.11/debian/source/format 
numactl-2.0.11/debian/source/format
--- numactl-2.0.11/debian/source/format 1970-01-01 01:00:00.000000000 +0100
+++ numactl-2.0.11/debian/source/format 2016-12-21 17:26:35.000000000 +0100
@@ -0,0 +1 @@
+3.0 (quilt)

Reply via email to