Your message dated Thu, 03 Sep 2020 07:34:29 +0000
with message-id <e1kdjln-000ihh...@fasolo.debian.org>
and subject line Bug#946504: fixed in plplot 5.15.0+dfsg-14
has caused the Debian Bug report #946504,
regarding plplot: please force a lower optimization level on ppc64el
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 ow...@bugs.debian.org
immediately.)


-- 
946504: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946504
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: plplot
Version: 5.15.0+dfsg-9
Severity: normal

Hello, looks like gcc compiler has some sort of bug (but the bug might be in 
the code), that makes the testsuite during build segfault if a -O3 is provided 
by the compiler.

This isn't a big deal for Debian users, because their gcc optimization level on 
ppc64el is -O2, but an user might have
a different level while rebulding it, so I think it might be worth forcing a 
lower value or fixing the bug.

"Patch" is following:

--- plplot-5.15.0+dfsg/debian/rules     2019-11-30 19:16:24.000000000 +0100
+++ plplot-5.15.0+dfsg/debian/rules     2019-12-10 00:02:22.000000000 +0100
@@ -8,7 +8,12 @@
 
 DEB_BUILD_MAINT_OPTIONS       := hardening=+all
 DPKG_EXPORT_BUILDFLAGS        := 1
+ifeq ($(DEB_HOST_ARCH), ppc64el)
+DEB_CFLAGS_MAINT_APPEND       := -fvisibility=hidden -O2
+else
 DEB_CFLAGS_MAINT_APPEND       := -fvisibility=hidden
+endif
+
 DEB_FFLAGS_MAINT_APPEND       := -fvisibility=hidden
 # Don't add -fvisibility=hidden to CXXFLAGS for now as this breaks the
 # octave bindings.


There are probably better ways to inject that flag...

if you want to have an example of a failure:
https://launchpad.net/ubuntu/+source/plplot/5.15.0+dfsg-8/+build/18212633

thanks for having a look

Gianfranco

--- End Message ---
--- Begin Message ---
Source: plplot
Source-Version: 5.15.0+dfsg-14
Done: =?utf-8?q?Rafael_Laboissi=C3=A8re?= <raf...@debian.org>

We believe that the bug you reported is fixed in the latest version of
plplot, 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 946...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissière <raf...@debian.org> (supplier of updated plplot 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 02 Sep 2020 06:11:39 -0300
Source: plplot
Architecture: source
Version: 5.15.0+dfsg-14
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Rafael Laboissière <raf...@debian.org>
Closes: 946504
Changes:
 plplot (5.15.0+dfsg-14) unstable; urgency=medium
 .
   * d/rules: Force a lower optimization level on ppc64el.
     Thanks to Gianfranco Costamagna <locutusofb...@debian.org>
     (Closes: #946504)
Checksums-Sha1:
 53c11faff90f73f3ecc8de36ce5a40446e7917ff 4485 plplot_5.15.0+dfsg-14.dsc
 ad51921b9fc4408923ff298de234e3e19208c877 52484 
plplot_5.15.0+dfsg-14.debian.tar.xz
 0cb30f2410b7b7d493307d7cf367f5c9dfc5e8ee 44271 
plplot_5.15.0+dfsg-14_amd64.buildinfo
Checksums-Sha256:
 f8481547d5cfdba73e9fcf01bd06dfe61ffdba1842c17a610673d1f8a2c7e19e 4485 
plplot_5.15.0+dfsg-14.dsc
 cc469dab327b2b7b2f26b42d6647266041c1ec3fa94eff3e7df5918e7a4611cd 52484 
plplot_5.15.0+dfsg-14.debian.tar.xz
 033e3de7d34b983ddf825b077d8adc2fc77d764caded9f4c15b2929caed35a35 44271 
plplot_5.15.0+dfsg-14_amd64.buildinfo
Files:
 0677d93cec56be828d6dea09dfc1616e 4485 math optional plplot_5.15.0+dfsg-14.dsc
 b5ad5af84b7e35f78b5b4f2e14f67df7 52484 math optional 
plplot_5.15.0+dfsg-14.debian.tar.xz
 101adef059b86418bd6834f3941bd6c5 44271 math optional 
plplot_5.15.0+dfsg-14_amd64.buildinfo

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

iQIzBAEBCAAdFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAl9QljUACgkQISSqGYN4
XJAWjg//UAkiIAxq+2RLfaii8h7J7kvScntSV9DasjCjqdGUEk7Ynm5ZUJm3rhk0
EH9amT7e97gpFwDdNDtQhFZZ79Te960qYoSjOlpAhkkaVdkdEnS1f+OOV8ZZVHc6
0PZXQN/sFmQmXYczvxjkXhOXb5vVA0cSM9qdQ+oPVSqJVKeStmf+PSyHFO3lDR9v
4q+UHoNmJcgirdB3jW730416oT/OViyDk8HvQ7OA0sadq2OXK+k5NAHTvupyawZr
Sx9tvOqwBDnxMzL/28EgfJvt7iwWWn3LmyEb4KIAKIA9e21BAO3iv6iqAsi+DOCr
oAkltPFD8WmZAZkePnydX9n4lQciAQEjQYlLGrOF2yvGxZXX0l4X1lW4pnpCRxxA
2in74T6KPSk39u25Bvly9sKEslHT+DsASHzcS6gH5Z6BQNpzsAvMHpKTDNci80/z
uY4ym0GFMwQuQ7kIBaMZ6Sorn1TiI9iBEw2ez+FePoKHds6+gdmochjCQuQZ+/3M
QPz+mvty7kb/TL/6xsTTPH+exGzicNMxI4B7/C914fLJQ58Mc36JwdavIDhUmuqc
UUoYyp5UGizbw4PC+WtbqbYgQNzmLslxgkUzr/pUaXLT3PwvYqhrcrRZRKuAxI/q
8Y3cBIszoePrVJXM8gZCofjUSNs14teiRoIq42l73y/ZDq+cf/E=
=gY1s
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to