--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: numactl/2.0.8~rc4-1
- From: Samuel Thibault <sthibault@debian.org>
- Date: Mon, 30 Jul 2012 09:38:22 +0200
- Message-id: <20120730073822.GA7684@type.bordeaux.inria.fr>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Hello,
hwloc still hasn't reached testing, due to being compiled against the
latest numactl which was uploaded to sid, and for which no unblock
request was made yet, so here is one.
The 2.0.8~rc3-1 to 2.0.8~rc4-1 changelog is a bit evasive (New
upstream), here are some details. From upstream :
2.0.8-rc4
- 120106 Install man pages migspeed, migratepages and numastat (Petr Holasek)
- 120106 Warnings in numa_node_to_cpus_v1 to be more verbose (Petr Holasek)
- 120216 Fix for numademo: msize check for ptrchase test (Petr Holasek)
and I have attached the few-liner actual changes.
unblock numactl/2.0.8~rc4-1
Thanks,
Samuel
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
diff -urN numactl-2.0.8~rc3/CHANGES numactl-2.0.8~rc4/CHANGES
--- numactl-2.0.8~rc3/CHANGES 2011-12-19 15:51:35.000000000 +0100
+++ numactl-2.0.8~rc4/CHANGES 2012-02-16 16:08:50.000000000 +0100
@@ -365,3 +365,7 @@
- 111214 Clean regression test temp files (Andi Kleen)
- 111214 Add an option to memhog to disable transparent huge pages (Andi Kleen)
- 111214 Fix the test suite on systems that force THP, disable them (Andi Kleen)
+2.0.8-rc4
+- 120106 Install man pages migspeed, migratepages and numastat (Petr Holasek)
+- 120106 Warnings in numa_node_to_cpus_v1 to be more verbose (Petr Holasek)
+- 120216 Fix for numademo: msize check for ptrchase test (Petr Holasek)
diff -urN numactl-2.0.8~rc3/debian/changelog numactl-2.0.8~rc4/debian/changelog
--- numactl-2.0.8~rc3/debian/changelog 2012-07-30 09:32:03.000000000 +0200
+++ numactl-2.0.8~rc4/debian/changelog 2012-07-30 09:32:17.000000000 +0200
@@ -1,3 +1,9 @@
+numactl (2.0.8~rc4-1) unstable; urgency=low
+
+ * New upstream
+
+ -- Ian Wienand <ianw@debian.org> Sun, 01 Jul 2012 00:11:37 -0700
+
numactl (2.0.8~rc3-1) unstable; urgency=low
* New upstream
diff -urN numactl-2.0.8~rc3/libnuma.c numactl-2.0.8~rc4/libnuma.c
--- numactl-2.0.8~rc3/libnuma.c 2011-12-19 15:51:35.000000000 +0100
+++ numactl-2.0.8~rc4/libnuma.c 2012-02-16 16:08:50.000000000 +0100
@@ -1287,6 +1287,8 @@
numa_warn(W_nosysfs2,
"/sys not mounted or invalid. Assuming one node: %s",
strerror(errno));
+ numa_warn(W_nosysfs2,
+ "(cannot open or correctly parse %s)", fn);
bitmask.maskp = (unsigned long *)mask;
bitmask.size = buflen_needed * 8;
numa_bitmask_setall(&bitmask);
diff -urN numactl-2.0.8~rc3/Makefile numactl-2.0.8~rc4/Makefile
--- numactl-2.0.8~rc3/Makefile 2011-12-19 15:51:35.000000000 +0100
+++ numactl-2.0.8~rc4/Makefile 2012-02-16 16:08:50.000000000 +0100
@@ -147,7 +147,10 @@
install -m 0755 numademo ${prefix}/bin
install -m 0755 memhog ${prefix}/bin
mkdir -p ${prefix}/share/man/man2 ${prefix}/share/man/man8 ${prefix}/share/man/man3
+ install -m 0644 migspeed.8 ${prefix}/share/man/man8
+ install -m 0644 migratepages.8 ${prefix}/share/man/man8
install -m 0644 numactl.8 ${prefix}/share/man/man8
+ install -m 0644 numastat.8 ${prefix}/share/man/man8
install -m 0644 numa.3 ${prefix}/share/man/man3
( cd ${prefix}/share/man/man3 ; for i in $$(./manlinks) ; do ln -sf numa.3 $$i.3 ; done )
mkdir -p ${libdir}
diff -urN numactl-2.0.8~rc3/numademo.c numactl-2.0.8~rc4/numademo.c
--- numactl-2.0.8~rc3/numademo.c 2011-12-19 15:51:35.000000000 +0100
+++ numactl-2.0.8~rc4/numademo.c 2012-02-16 16:08:50.000000000 +0100
@@ -529,7 +529,13 @@
#ifdef HAVE_STREAM_LIB
test(STREAM);
#endif
- test(PTRCHASE);
+ if (msize >= sizeof(union node)) {
+ test(PTRCHASE);
+ } else {
+ fprintf(stderr, "You must set msize at least %lu bytes for ptrchase test.\n",
+ sizeof(union node));
+ exit(1);
+ }
} else {
int k;
for (k = 2; k < ac; k++) {
Les fichiers binaires numactl-2.0.8~rc3/patches.tar.gz et numactl-2.0.8~rc4/patches.tar.gz sont différents
diff -urN numactl-2.0.8~rc3/README numactl-2.0.8~rc4/README
--- numactl-2.0.8~rc3/README 2011-12-19 15:51:35.000000000 +0100
+++ numactl-2.0.8~rc4/README 2012-02-16 16:08:50.000000000 +0100
@@ -31,7 +31,7 @@
It also uses a public domain Mersenne Twister implementation from
Michael Brundage.
-Version 2.0.8-rc3: (C)2011 SGI
+Version 2.0.8-rc4: (C)2012 SGI
Author:
Andi Kleen, SUSE Labs
--- End Message ---
--- Begin Message ---
- To: Samuel Thibault <sthibault@debian.org>, 683250-done@bugs.debian.org
- Subject: Re: Bug#683250: unblock: numactl/2.0.8~rc4-1
- From: Niels Thykier <niels@thykier.net>
- Date: Fri, 03 Aug 2012 10:54:06 +0200
- Message-id: <501B91AE.3070800@thykier.net>
- In-reply-to: <20120730073822.GA7684@type.bordeaux.inria.fr>
- References: <20120730073822.GA7684@type.bordeaux.inria.fr>
On 2012-07-30 09:38, Samuel Thibault wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
>
> Hello,
>
> hwloc still hasn't reached testing, due to being compiled against the
> latest numactl which was uploaded to sid, and for which no unblock
> request was made yet, so here is one.
>
> The 2.0.8~rc3-1 to 2.0.8~rc4-1 changelog is a bit evasive (New
> upstream), here are some details. From upstream :
>
> 2.0.8-rc4
> - 120106 Install man pages migspeed, migratepages and numastat (Petr Holasek)
> - 120106 Warnings in numa_node_to_cpus_v1 to be more verbose (Petr Holasek)
> - 120216 Fix for numademo: msize check for ptrchase test (Petr Holasek)
>
> and I have attached the few-liner actual changes.
>
> unblock numactl/2.0.8~rc4-1
>
> Thanks,
> Samuel
>
> [...]
Unbocked, thanks.
~Niels
--- End Message ---