Your message dated Thu, 17 May 2018 21:37:46 +0000
with message-id <e1fjqap-000ga3...@fasolo.debian.org>
and subject line Bug#812716: fixed in openmx 3.8.4+dfsg1-1
has caused the Debian Bug report #812716,
regarding openmx: YOUSO10 defined with varying values, causing conflicting 
array sizes
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.)


-- 
812716: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812716
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openmx
Version: 3.7.6-1
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.

file tran_variables.h line 19: error: conflicting array sizes for variable 
`TRAN_hksoutfilename'
old definition in module `openmx' file tran_variables.h line 19
char [500l]
new definition in module `TRAN_Allocate' file tran_variables.h line 19
char [100l]

makefile:212: recipe for target 'openmx' failed
make[1]: *** [openmx] Error 1
make[1]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-openmx/openmx-3.7.6/source'
dh_auto_build: make -j1 returned exit code 2

It seems that the value of YOUSO10 is being set in various places, sometimes to
100 (which is also the fall-back in case it is not defined), but also to 500
(e.g., in source/openmx_common.h). The linker will make some decision (likely it
will pick the largest one), but the compiler will be limited to the information
local to the translation unit. It may choose to perform optimisations on that
basis, which might cause bugs here.

Having said that, Inputtools.c is scary as it is prone to buffer overflows: the
size of the ret-buffer is not passed along, and could thus be smaller than
BUFSIZE.

Best,
Michael

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: openmx
Source-Version: 3.8.4+dfsg1-1

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

Debian distribution maintenance software
pp.
Innocent De Marchi <tangram.pe...@gmail.com> (supplier of updated openmx 
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: SHA512

Format: 1.8
Date: Sat, 05 May 2018 17:26:14 +0100
Source: openmx
Binary: openmx openmx-data
Architecture: source
Version: 3.8.4+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Innocent De Marchi <tangram.pe...@gmail.com>
Description:
 openmx     - package for nano-scale material simulations
 openmx-data - package for nano-scale material simulations (data)
Closes: 706711 812716 835017
Changes:
 openmx (3.8.4+dfsg1-1) unstable; urgency=medium
 .
   * New upstream version (Closes: #812716).
   * Team upload.
   * Standards-Version: 4.1.4.
   * Updated uploaders field (Closes: #835017, #706711).
   * Write vcs field on canonical format (debian/control).
   * Write secure copyright format uri on d/copyright.
   * Updated years on d/copyright.
   * Added hardening flags on d/rules.
   * Removed empty d/docs file.
   * Added Multi-Arch field on d/control.
   * Adapted the makefile.patch patch to new sources.
   * Three New patches to fix an error in the compilation (*_test.patch).
   * Removed unnecessary files from sources (with get-orig-source.sh)
     and added +dfsg1 to orig file name.
   * Removed unnecessary d/dirs file.
   * Updated d/copyright for source/elpa1.f90 file.
   * Added comment field for dfsg on d/copyright.
Checksums-Sha1:
 e40cf036ac1135b0675c1706ebbd10ec98e263af 2079 openmx_3.8.4+dfsg1-1.dsc
 d94a22570bec731f5578b4e8e67653ff5f0e25e8 133904044 
openmx_3.8.4+dfsg1.orig.tar.gz
 b0fd6b651d555265418ee2e5981b301992aeb1ab 9076 
openmx_3.8.4+dfsg1-1.debian.tar.xz
 08df404623da22cc661e6320d26bc0b684a6ffff 7306 
openmx_3.8.4+dfsg1-1_source.buildinfo
Checksums-Sha256:
 6e8f44c89c5b8e35ad53409feab016651a58c8d67c92136c2ee88df70a0c7651 2079 
openmx_3.8.4+dfsg1-1.dsc
 d495a2e2d8a19590e3676cb260b75af8d3e5dc3a5d58e73cd7853597461f5708 133904044 
openmx_3.8.4+dfsg1.orig.tar.gz
 876ad0cce87b7c3b32273a5da0b01a589c4f3eb279f1969f24596e40d315eda6 9076 
openmx_3.8.4+dfsg1-1.debian.tar.xz
 edc53c441fb6d6271a7aa815974adb1a6ea405d4cdbfeec192988c42ea44d320 7306 
openmx_3.8.4+dfsg1-1_source.buildinfo
Files:
 4cc586f111a34d10000b5cf917e4a870 2079 science optional openmx_3.8.4+dfsg1-1.dsc
 19cb8584c57cf44e4bdabe90f2620e03 133904044 science optional 
openmx_3.8.4+dfsg1.orig.tar.gz
 99377411dfa2c5c117833e60924fd2c6 9076 science optional 
openmx_3.8.4+dfsg1-1.debian.tar.xz
 10de2f5cfe4a736b9b77ae33ed8a91d0 7306 science optional 
openmx_3.8.4+dfsg1-1_source.buildinfo

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

iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAlr96wgACgkQ0+Fzg8+n
/wbl2Q//fpkax8v6AWOSfNA8WhMt2XUoJJEFhByCyMlG69IwPR3eHIqeE8g6YfNN
rwUD0AXTsw08jKYOegHOX459/zMeo6OFVNDmgiXNyTSKU1IA3+S2H3VNjn0OzH+0
GiwnaIZj1es3k4hN9mAmQTNZdRCDVhxfX9dcWWmVHQ0e9PeDfDypccHFvzwKc2kY
IATp3pnBwPuURFpr6YnZrZ9yjkI0r9nwm9VVp7UzG08Rbj9ymgMdEFwwNtRcgT+1
5R4N/86ZGMq85DFTl90RkNYnJSgp6r4Adq9PWXBwwtq9XTPfvq4I5ADJc4yrWWiO
r5ROi2lli+bfH/0mCNA1naH2piOmL4tLYVKZDcfEl/5PkYsl6CLrO1pL2aYmoCUq
LL/j1/9LctUelTaN3l8Oed6dGawmReyEcXtqJmQZls0MibTJmG7gxJBq5f8BAbfT
tXP5wKqjUyjyRASbvkJp+W4F+G5bZhZ4+uzk+7Rd8LdZ0NStbAySVdJ7wJ9IXjyT
pkU+mvuzRwTRpsvzyHaueJZIAwEKlrfNQCUnpCToYd5Dm8ffv37/hnkzbgujzJj2
qTZIpsCgKP1+6DvlPizwF6eJSBIcpRD87ewH15nHRF9lf0OZCNS4gusvpfyJpZJr
9d67Gt1sUXnB+ij3lFENi8udGw028pqZwXsE18JEG7YvgXiSZ6A=
=qDK8
-----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