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)

