Package: release.debian.org
Severity: normal
User: release.debian....@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 <i...@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

Reply via email to