Your message dated Mon, 25 May 2020 18:04:19 +0000
with message-id <[email protected]>
and subject line Bug#942609: fixed in pspp 1.2.0-5
has caused the Debian Bug report #942609,
regarding pspp: build with -O2 to avoid misbuild with CFLAGS=-O3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
942609: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942609
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pspp
Version: 1.2.0-3
Severity: minor
Tags: patch
User: [email protected]
Usertags: origin-ubuntu focal ubuntu-patch

Dear maintainers,

In Ubuntu, pspp was failing to build on ppc64el because the Ubuntu ppc64el
port, unlike Debian's, uses -O3 as the default optimization level; and when
built this way, at least on ppc64el the package fails one of its tests:

[...]
## ------------------------ ##
Failed tests:
GNU PSPP 1.2.0 test suite test groups:

 NUM: FILE-NAME:LINE     TEST-GROUP-NAME
      KEYWORDS

 126: sys-file-reader.at:2951 zero or one variable in mrset
      sack synthetic system file negative multiple response

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

#                             -*- compilation -*-
126. sys-file-reader.at:2951: testing zero or one variable in mrset ...
./sys-file-reader.at:2970: sack --$variant sys-file.sack > sys-file.sav
./sys-file-reader.at:2973: pspp -O format=csv sys-file.sps
--- -   2019-01-16 11:24:48.338741568 +0000
+++ /<<PKGBUILDDIR>>/tests/testsuite.dir/at-groups/126/stdout   2019-01-16 
11:24:48.335475863 +0000
@@ -1,3 +1,5 @@
+warning: `sys-file.sav' near offset 0xd8: Missing new-line parsing variable 
names at offset 22 in MRSETS record.
+
 warning: `sys-file.sav': MRSET $a has only one variable.
 
 warning: `sys-file.sav': MRSET $b has no variables.
126. sys-file-reader.at:2951: 126. zero or one variable in mrset 
(sys-file-reader.at:2951): FAILED (sys-file-reader.at:2973)
[...]

  (https://launchpad.net/ubuntu/+source/pspp/1.2.0-2build1/+build/16278288)

We've therefore uploaded the attached patch to Ubuntu to get the package
building on all architectures.

While this issue doesn't affect Debian in its default configuration, this
patch or one like it would help make the package more resilient to
downstreams that use other build flags.

Thanks for considering,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru pspp-1.2.0/debian/rules pspp-1.2.0/debian/rules
--- pspp-1.2.0/debian/rules     2019-04-23 04:59:03.000000000 -0700
+++ pspp-1.2.0/debian/rules     2019-10-01 16:45:29.000000000 -0700
@@ -29,6 +29,11 @@
 #CONFIGUREFLAGS =
 #endif
 
+ifeq ($(DEB_HOST_ARCH),ppc64el)
+  export DEB_CFLAGS_MAINT_APPEND += -O2
+  export DEB_CFLAGS_MAINT_STRIP += -O3
+endif
+
 %:
        dh $@ --with autoreconf,elpa
 

--- End Message ---
--- Begin Message ---
Source: pspp
Source-Version: 1.2.0-5
Done: Friedrich Beckmann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pspp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Friedrich Beckmann <[email protected]> (supplier of updated pspp 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 24 May 2020 15:02:21 +0200
Source: pspp
Architecture: source
Version: 1.2.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<[email protected]>
Changed-By: Friedrich Beckmann <[email protected]>
Closes: 942609
Changes:
 pspp (1.2.0-5) unstable; urgency=medium
 .
   * set compiler optimization to -O2 for ppc64el
     Closes: #942609
Checksums-Sha1:
 b50e7ea18be97988eeaac03926ef27bd576ac659 2511 pspp_1.2.0-5.dsc
 1b86475474dd969e6b0566f02d65c5a08c8bba93 36524 pspp_1.2.0-5.debian.tar.xz
 6585c366b67d786b02777d7a67e81a1779625b4f 17009 pspp_1.2.0-5_amd64.buildinfo
Checksums-Sha256:
 ca7febe4870225a37e75032184947d420855f5b861492529347a25f45320028a 2511 
pspp_1.2.0-5.dsc
 1fcd93868445e84ca9b104e16fcb11727a8262bb74cdfcd08e5f430e34f20ad3 36524 
pspp_1.2.0-5.debian.tar.xz
 75e288122b25c3cab1575cbfcb97a71ff6553bd94368c01781e1a2da3d527046 17009 
pspp_1.2.0-5_amd64.buildinfo
Files:
 955fab7d96fb44bac3157839a8e764a7 2511 math optional pspp_1.2.0-5.dsc
 09f2481bd269f98f3eff7ec05802dc75 36524 math optional pspp_1.2.0-5.debian.tar.xz
 bd6b0e5baaf87cbca1cd47cd9019db6a 17009 math optional 
pspp_1.2.0-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmjwHvQbeL0FugTpdYS7xYT4FD1QFAl7MBkoACgkQYS7xYT4F
D1QPwQ//U3t4FKwggRCJRTwFMw64J5QfHQcTP95Gt92ury6F1NCEjEKUddh8vGpv
bTTwMe/icW84ZnzjIVp106onAoCKTH0+qkVIs/YzrjOnIZ7yl/Az7bWtQDbk5bSj
DxNdy1bStcjaHG8sIAZYmNzDYPypNeScKDORMmjZLjPpfEKbBO1sULPFVuh4EtgA
nAWEMQRLDKEHr6twsjnCvETubO2AkQXc1ZfUoO7hp/beURMQaokug33ydtYu7nsL
Rg7WGHHg5zokqLy+uC+ikzJ2IxfzJVWSGgzjR76FV+5LrUl5Wl485dxWXviogHwE
QTCl3jRTyxUNE7F4PP5EFRsBS6dzS3xxND9P3CSNggvLlsS5XIz18VAtYHDiAVwQ
Ymkk+5/QH/YQRSlxeHjInVlMg+Gvc08MTlH5cYiAELlV5v3ygNduXJChYSvkYLvW
72fz0xoioHfPghF9OyBgT5mClUqcvHitmkBKqzla+mf8Z2IcpB89Kxx/F+ej6gjI
TlGWJfz8FYx9jRiVfiGMbXQQBFRz2rfGcpKAEdZq9L+EIjA2j1HZkzjfhGQqa50u
nDCsxSINVqaOAGS4UE4/KrdL5OgXR6tOuK0iWaEdkU+2u+dfsR0lBpvI9cpQn56u
IOLzFuprk0NVDqhqHFgYUSPVrvpn5U6lrQH3sa+Le27vbuWghK8=
=45Bw
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to