Your message dated Sun, 18 Dec 2005 14:57:24 -0800 with message-id <[EMAIL PROTECTED]> and subject line Bug#334772: fixed in gnat 3.15p-17 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database) -------------------------------------- Received: (at submit) by bugs.debian.org; 19 Oct 2005 18:38:35 +0000 >From [EMAIL PROTECTED] Wed Oct 19 11:38:35 2005 Return-path: <[EMAIL PROTECTED]> Received: from oola.is.scarlet.be [193.74.71.23] by spohr.debian.org with esmtp (Exim 3.36 1 (Debian)) id 1ESIpf-0004Kz-00; Wed, 19 Oct 2005 11:38:35 -0700 Received: from (ip-83-134-243-213.dsl.scarlet.be [83.134.243.213]) by oola.is.scarlet.be with ESMTP id j9JIcXe08694 for <[EMAIL PROTECTED]>; Wed, 19 Oct 2005 20:38:33 +0200 Date: Wed, 19 Oct 2005 20:38:33 +0200 From: [EMAIL PROTECTED] Message-Id: <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: libgnatprj-dev: GNAT_Version_String (in gnatvsn.ads) should not change with every upload X-Debbugs-CC: Ludovic Brenta <[EMAIL PROTECTED]> Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-9.4 required=4.0 tests=BAYES_00,HAS_PACKAGE, NO_REAL_NAME,X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2005_01_02 Package: libgnatprj-dev Version: 3.15p-16 Severity: serious One of the changes I'm experimenting with in GNAT is to change the GNAT_Version_String (declared in gnatvsn.ads, and displayed by "gnatmake -v") to reflect the Debian version number. My intention is to allow ASIS and GLADE to use this shared version string, instead of providing their own (they both contain a copy of parts of GNAT, and I'd like to stop that so that they can benefit from bug fixes made in GNAT). Another reason for doing this is that the GCC packages (gnat-3.4, gnat-4.0) also do that. I've just discovered that changing the GNAT_Version_String with every Debian release (e.g. "Debian 3.15p-14") was a bad idea, because GNAT keeps the CRC of the source (gnatvsn.ads) in the corresponding library information file (gnatvsn.ali). And if the CRC changes, then everything that depends on gnatvsn.ads must be recompiled. The latest upload is currently gnat 3.15p-16 and it breaks ASIS, GLADE and GPS (they can still run, but GLADE and GPS fail to build from source). Therefore, the GNAT_Version_String should not change, unless the soname of the library changes. Starting with -17, the GNAT_Version_String will be "3.15p (Debian)" instead of "3.15p (Debian 3.15p-16)". I'm cloning this bug for gnat-3.4 and gnat-4.0, which also have this problem, but with low severity, because no package depends on them. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (600, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.4.27-2-686 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages libgnatprj-dev depends on: ii gnat 3.15p-16 The GNU Ada 95 compiler ii libgnatprj-3.15p 3.15p-16 GNU Ada Project file support libra libgnatprj-dev recommends no packages. -- no debconf information --------------------------------------- Received: (at 334772-close) by bugs.debian.org; 18 Dec 2005 23:00:55 +0000 >From [EMAIL PROTECTED] Sun Dec 18 15:00:55 2005 Return-path: <[EMAIL PROTECTED]> Received: from joerg by spohr.debian.org with local (Exim 4.50) id 1Eo7T2-0001HZ-Ro; Sun, 18 Dec 2005 14:57:24 -0800 From: Ludovic Brenta <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: lisa $Revision: 1.31 $ Subject: Bug#334772: fixed in gnat 3.15p-17 Message-Id: <[EMAIL PROTECTED]> Sender: Joerg Jaspert <[EMAIL PROTECTED]> Date: Sun, 18 Dec 2005 14:57:24 -0800 X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 X-CrossAssassin-Score: 2 Source: gnat Source-Version: 3.15p-17 We believe that the bug you reported is fixed in the latest version of gnat, which is due to be installed in the Debian FTP archive: gnat_3.15p-17.diff.gz to pool/main/g/gnat/gnat_3.15p-17.diff.gz gnat_3.15p-17.dsc to pool/main/g/gnat/gnat_3.15p-17.dsc gnat_3.15p-17_i386.deb to pool/main/g/gnat/gnat_3.15p-17_i386.deb libgnat-3.15p-1_3.15p-17_i386.deb to pool/main/g/gnat/libgnat-3.15p-1_3.15p-17_i386.deb libgnatprj-3.15p_3.15p-17_i386.deb to pool/main/g/gnat/libgnatprj-3.15p_3.15p-17_i386.deb libgnatprj-dev_3.15p-17_i386.deb to pool/main/g/gnat/libgnatprj-dev_3.15p-17_i386.deb libgnatvsn-3.15p_3.15p-17_i386.deb to pool/main/g/gnat/libgnatvsn-3.15p_3.15p-17_i386.deb libgnatvsn-dev_3.15p-17_i386.deb to pool/main/g/gnat/libgnatvsn-dev_3.15p-17_i386.deb 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. Ludovic Brenta <[EMAIL PROTECTED]> (supplier of updated gnat 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: SHA1 Format: 1.7 Date: Sat, 10 Dec 2005 19:05:40 +0100 Source: gnat Binary: libgnatvsn-3.15p libgnatprj-3.15p gnat libgnatvsn-dev libgnatprj-dev libgnat-3.15p-1 Architecture: source i386 Version: 3.15p-17 Distribution: unstable Urgency: low Maintainer: Ludovic Brenta <[EMAIL PROTECTED]> Changed-By: Ludovic Brenta <[EMAIL PROTECTED]> Description: gnat - The GNU Ada 95 compiler libgnat-3.15p-1 - The GNU Ada 95 compiler runtime libraries libgnatprj-3.15p - GNU Ada Project Manager libgnatprj-dev - GNU Ada Project Manager development files libgnatvsn-3.15p - GNU Ada compiler version library libgnatvsn-dev - GNU Ada compiler version library - development files Closes: 334636 334772 337800 340191 Changes: gnat (3.15p-17) unstable; urgency=low . * debian/rules (patch-stamp): do not put the Debian version number in gnatvsn.ads, because it changes the CRC in the corresponding .ali file, thereby forcing recompilation of asis, glade, and all programs that depend on them. Closes: #334772, #337800. . * New binary packages, libgnatvsn-3.15p, libgnatvsn-dev, containing files under the GNAT-Modified GPL, in particular gnatvsn.ads. - debian/control: declare the new packages. - debian/rules (libgnatvsn-sources-stamp, debian/vsn/libgnatvsn.{so,a}): new targets to build libgnatvsn. (PRJ_SOURCES, libgnatprj-sources-stamp): do not add GMGPL files into libgnatprj; now libgnatprj is pure GPL. Add all files required by gnat-glade, so that gnat-glade does not have to contain a copy of these files, and also benefits from patches applied to gnat. . * debian/control: conflict with gnat-4.1, which has reached experimental. * testsuite/339356.ada: new test case. * debian/334636.patch: new. Closes: #334636, #340191. Files: 06f335f8968a9eb84789c156d73a76a1 735 devel optional gnat_3.15p-17.dsc e418477eb471fd90600448d679d9d71f 72233 devel optional gnat_3.15p-17.diff.gz 1fc8b93e48222ea976d02272309e07ab 4660930 devel optional gnat_3.15p-17_i386.deb 215758bc451e69ec05ab74f32b69d59b 742418 libs optional libgnat-3.15p-1_3.15p-17_i386.deb b07b5557f55796cdcaaadb7b37a98586 268862 libs optional libgnatvsn-3.15p_3.15p-17_i386.deb a1de977ca3c6b8326bc0d524d331bc1b 1366160 libdevel optional libgnatvsn-dev_3.15p-17_i386.deb 406499dac6b7f76f94b5076fe0abfc97 352394 libs optional libgnatprj-3.15p_3.15p-17_i386.deb 10fc2eb4cfaaaab707b188f294b14a84 1351684 libdevel optional libgnatprj-dev_3.15p-17_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDn2mxStlRaw+TLJwRAnxZAKCSI/eZxl9dlD+LtSJG9Iw5XYdmjACfdHpt KMZMGIdVRgYAxIjm9A5AY8U= =S2Lt -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]