Your message dated Fri, 18 Feb 2005 07:47:13 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#272663: fixed in libgtkada2 2.4.0-2
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; 21 Sep 2004 11:06:54 +0000
>From [EMAIL PROTECTED] Tue Sep 21 04:06:54 2004
Return-path: <[EMAIL PROTECTED]>
Received: from ifi.informatik.uni-stuttgart.de [129.69.211.1] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1C9iU2-0004Hl-00; Tue, 21 Sep 2004 04:06:54 -0700
Received: from droste.informatik.uni-stuttgart.de (droste [129.69.217.105]) by 
ifi.informatik.uni-stuttgart.de (8.9.3p2/2.2) with ESMTP id NAA26643; Tue, 21 
Sep 2004 13:06:46 +0200 (MET DST)
Received: from pslap2 (pslap2 [129.69.217.142]) by 
droste.informatik.uni-stuttgart.de (8.9.3p2/2.2) with ESMTP id NAA23737; Tue, 
21 Sep 2004 13:06:45 +0200 (MET DST)
Received: from simondl by pslap2 with local (Exim 4.34)
        id 1C9iTt-0000WX-4D; Tue, 21 Sep 2004 13:06:45 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Daniel Simon <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: libgtkada2: gcc-3.4 cannot compile gtkextra sources
X-Mailer: reportbug 2.99.3
Date: Tue, 21 Sep 2004 13:06:44 +0200
Message-Id: <[EMAIL PROTECTED]>
Sender: Daniel Simon <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: libgtkada2
Severity: serious
Justification: no longer builds from source

I tried compiling libgtkada2 from source using gcc-3.4/gnat-3.4. It almost
works without problems, however:

A)
src/gtkextra: files gtkplot3d.c and gtkplot3d.h produce compile errors.

gcc -c -g -O2 -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 
-I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    
gtkplot3d.c
(compiling into cache)
gtkplot3d.c:2096: error: conflicting types for 'gtk_plot3d_axis_set_scale'
gtkplot3d.h:239: error: previous declaration of 'gtk_plot3d_axis_set_scale' was 
here
gtkplot3d.c:2096: error: conflicting types for 'gtk_plot3d_axis_set_scale'
gtkplot3d.h:239: error: previous declaration of 'gtk_plot3d_axis_set_scale' was 
here
gtkplot3d.c:2105: error: conflicting types for 'gtk_plot3d_axis_get_scale'
gtkplot3d.h:241: error: previous declaration of 'gtk_plot3d_axis_get_scale' was 
here
gtkplot3d.c:2105: error: conflicting types for 'gtk_plot3d_axis_get_scale'
gtkplot3d.h:241: error: previous declaration of 'gtk_plot3d_axis_get_scale' was 
here

gcc is right, one can make the thing compile if you modify the respective
function signatures in gtkplot3d.c

B)
The Makefile.in files in several directories contain a linker path for the
location of -lgnat as follows:

./src/Makefile.in:89:     -L/usr/lib/gcc-lib/`$(ADAC) -dumpmachine`/`$(ADAC) 
-dumpversion`/adalib \
./src/glade/Makefile.in:45:       -L/usr/lib/gcc-lib/`$(ADAC) 
-dumpmachine`/`$(ADAC) -dumpversion`/adalib \
./src/gnome/Makefile.in:39:       -L/usr/lib/gcc-lib/`$(ADAC) 
-dumpmachine`/`$(ADAC) -dumpversion`/adalib \
./src/opengl/Makefile.in:63:      -L/usr/lib/gcc-lib/`$(ADAC) 
-dumpmachine`/`$(ADAC) -dumpversion`/adalib \

This results in a 'cannot find -lgnat'  because the path to the libgnat in 
gcc-3.4 is slightly different. 

How to fix: replace 'gcc-lib' by 'gcc' in the above Makefile.in.


-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.24
Locale: LANG=C, LC_CTYPE=en_US.UTF-8

---------------------------------------
Received: (at 272663-close) by bugs.debian.org; 18 Feb 2005 12:53:19 +0000
>From [EMAIL PROTECTED] Fri Feb 18 04:53:19 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1D27dG-0003aE-00; Fri, 18 Feb 2005 04:53:18 -0800
Received: from troup by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1D27XN-0004D4-00; Fri, 18 Feb 2005 07:47:13 -0500
From: Ludovic Brenta <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#272663: fixed in libgtkada2 2.4.0-2
Message-Id: <[EMAIL PROTECTED]>
Sender: James Troup <[EMAIL PROTECTED]>
Date: Fri, 18 Feb 2005 07:47:13 -0500
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-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-Spam-Level: 
X-CrossAssassin-Score: 3

Source: libgtkada2
Source-Version: 2.4.0-2

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

libgnomeada-2.4_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgnomeada-2.4_2.4.0-2_i386.deb
libgnomeada2-dev_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgnomeada2-dev_2.4.0-2_i386.deb
libgtkada-2.4_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgtkada-2.4_2.4.0-2_i386.deb
libgtkada-gl-2.4_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgtkada-gl-2.4_2.4.0-2_i386.deb
libgtkada-glade-2.4_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgtkada-glade-2.4_2.4.0-2_i386.deb
libgtkada2-dev_2.4.0-2_i386.deb
  to pool/main/libg/libgtkada2/libgtkada2-dev_2.4.0-2_i386.deb
libgtkada2-doc_2.4.0-2_all.deb
  to pool/main/libg/libgtkada2/libgtkada2-doc_2.4.0-2_all.deb
libgtkada2_2.4.0-2.diff.gz
  to pool/main/libg/libgtkada2/libgtkada2_2.4.0-2.diff.gz
libgtkada2_2.4.0-2.dsc
  to pool/main/libg/libgtkada2/libgtkada2_2.4.0-2.dsc



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 libgtkada2 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,  5 Feb 2005 23:44:37 +0100
Source: libgtkada2
Binary: libgtkada-gl-2.4 libgtkada2-dev libgtkada-2.4 libgnomeada2-dev 
libgnomeada-2.4 libgtkada2-doc libgtkada-glade-2.4
Architecture: source i386 all
Version: 2.4.0-2
Distribution: unstable
Urgency: low
Maintainer: Ludovic Brenta <[EMAIL PROTECTED]>
Changed-By: Ludovic Brenta <[EMAIL PROTECTED]>
Description: 
 libgnomeada-2.4 - Ada binding for the Gnome Library
 libgnomeada2-dev - Development files for libgnomeada2
 libgtkada-2.4 - Ada binding for the GTK library
 libgtkada-gl-2.4 - Ada binding for OpenGL
 libgtkada-glade-2.4 - Ada binding for Glade generated applications
 libgtkada2-dev - Development files for libgtkada2
 libgtkada2-doc - Documentation for libgtkada2
Closes: 249663 249664 272663 293652
Changes: 
 libgtkada2 (2.4.0-2) unstable; urgency=low
 .
   * The sonames of the shared libraries have changed.  Change binary
     package names (with Conflicts and Replaces):
     libgnomeada2     -> libgnomeada-2.4
     libgtkada2-0     -> libgtkada-2.4
     libgtkada2-gl    -> libgtkada-gl-2.4
     libgtkaga2-glade -> libgtkada-glade-2.4
     Closes: #293652.
   * The upstream release also Closes: #249663, #249664, #272663.
Files: 
 c96eb8b8f87f7911d09f1065771e39c6 866 libs optional libgtkada2_2.4.0-2.dsc
 e04f9a7e3436bd763d170b39b23a0141 18800 libs optional libgtkada2_2.4.0-2.diff.gz
 733ee6c2d58a29a367a0d64b082d1828 2036596 doc optional 
libgtkada2-doc_2.4.0-2_all.deb
 8eff6aba1e2849bb63365406b5e4d418 7112654 libdevel optional 
libgtkada2-dev_2.4.0-2_i386.deb
 a61b2e32f4c8f5cf42b1e48a1fe2436c 331588 libdevel optional 
libgnomeada2-dev_2.4.0-2_i386.deb
 e76d2c5f9ede3667939e5c7948ca0923 861196 libs optional 
libgtkada-2.4_2.4.0-2_i386.deb
 88edd128ede697de14d4f2bb86e4901b 77804 libs optional 
libgnomeada-2.4_2.4.0-2_i386.deb
 94f1922913be5a06e5bc411291d70efb 13522 libs optional 
libgtkada-glade-2.4_2.4.0-2_i386.deb
 a291a61e6f249adc2db07fbfc70e4b97 28868 libs optional 
libgtkada-gl-2.4_2.4.0-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCBjppStlRaw+TLJwRAvxdAKCpPxRRZ2GMBkRbgXHHd//V9b8T1QCfbCWi
b8+WH3J2QXPF/I4yyYDd/s0=
=yp/c
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to