[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#258257: marked as done (gcc-3.3: driver incorrectly announces to support some languages, resulting in build failures (of others programs))



Your message dated Sat, 7 Aug 2004 09:56:18 +0200
with message-id <16660.35618.767427.807591@gargle.gargle.HOWL>
and subject line Bug#258257: =?utf-8?q?gcc-3=2E3=3A_driver_incorrectly_announces_to_support_some_=0D=0A?= =?utf-8?q?=09languages=2C_resulting_in_build_failures_=28of_others_progra?= =?utf-8?b?bXMp?=
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; 8 Jul 2004 14:40:25 +0000
>From bauhaus@futureapps.de Thu Jul 08 07:40:25 2004
Return-path: <bauhaus@futureapps.de>
Received: from (mserv.vocalweb.de) [193.102.189.200] (root)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Bia4W-0005kg-00; Thu, 08 Jul 2004 07:40:24 -0700
Received: from strudel.futureapps.de ([193.102.189.176])
	by mserv.vocalweb.de (8.9.3p3/8.9.2) with ESMTP id QAA15980;
	Thu, 8 Jul 2004 16:40:56 +0200
Received: from georg by strudel.futureapps.de with local (Exim 3.36 #1 (Debian))
	id 1BiaCI-0005wk-00; Thu, 08 Jul 2004 16:48:26 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Georg Bauhaus <bauhaus@futureapps.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: =?utf-8?q?gcc-3=2E3=3A_driver_incorrectly_announces_to_support_some_=0D=0A?=
 =?utf-8?q?=09languages=2C_resulting_in_build_failures_=28of_others_progra?=
 =?utf-8?b?bXMp?=
X-Mailer: reportbug 2.62
Date: Thu, 08 Jul 2004 16:48:26 +0200
Message-Id: <E1BiaCI-0005wk-00@strudel.futureapps.de>
Sender: Georg Bauhaus <bauhaus@futureapps.de>
Delivered-To: submit@bugs.debian.org
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=-6.5 required=4.0 tests=BAYES_00,HAS_PACKAGE,
	SUBJ_HAS_SPACES autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: gcc-3.3
Version: 1:3.3.4-1
Severity: normal

hi,

according to "gcc -v", the installed GCC claims to support
a number of languages. It doesn't, however, unless additional
packages are installed as well. For example, there are gnat-3.3,
and gcj-3.3.

 gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.4/specs
Configured with: ../src/configure -v 
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared 
--with-system-zlib --enable-nls --without-included-gettext 
--enable-__cxa_atexit --enable-clocale=gnu --enable-debug 
--enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc 
i486-linux
Thread model: posix
gcc version 3.3.4 (Debian)

This has some undesirable consequences.

If you want to compile GCC 3.4.1, for example, gcc -c, called
on an Ada file, or on a Java file, will report
"gcc: installation problem, cannot exec gnat1/jc1" resp..
Which is correct because language support is not installed,
but which is incorrect because gcc -v says the support is 
there.

I suggest that the drivers in the gcc-3.3 package announce only
what is actually supported, and that the available "language
addons" be listed in Suggested:.

(BTW, the package says it contains "The GNU C compiler",
when in fact it also compiles Fortran input.
(Isn't the name obsolete anyway?))

regards, georg

(the list below says 3.3.4-1, reportbug says that 3.3.4-2 is
available, but apt-get/dselect don't have anything more recent
after update.)

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

Versions of packages gcc-3.3 depends on:
ii  binutils                   2.14.90.0.7-8 The GNU assembler, linker and bina
ii  cpp-3.3                    1:3.3.4-1     The GNU C preprocessor
ii  gcc-3.3-base               1:3.3.4-1     The GNU Compiler Collection (base 
ii  libc6                      2.3.2.ds1-13  GNU C Library: Shared libraries an
ii  libgcc1                    1:3.3.4-1     GCC support library

-- no debconf information

---------------------------------------
Received: (at 258257-done) by bugs.debian.org; 7 Aug 2004 07:56:24 +0000
>From doko@cs.tu-berlin.de Sat Aug 07 00:56:24 2004
Return-path: <doko@cs.tu-berlin.de>
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BtM40-0007q6-00; Sat, 07 Aug 2004 00:56:24 -0700
Received: from mailhost.cs.tu-berlin.de (postfix@mail.cs.tu-berlin.de [130.149.17.13])
	by mail.cs.tu-berlin.de (8.9.3p2/8.9.3) with ESMTP id JAA25374;
	Sat, 7 Aug 2004 09:56:19 +0200 (MEST)
Received: from localhost (localhost [127.0.0.1])
	by mailhost.cs.tu-berlin.de (Postfix) with ESMTP id 4A236FE18;
	Sat,  7 Aug 2004 09:56:19 +0200 (MEST)
Received: from mailhost.cs.tu-berlin.de ([127.0.0.1])
 by localhost (bueno [127.0.0.1]) (amavisd-new, port 10224) with ESMTP
 id 19606-04; Sat,  7 Aug 2004 09:56:19 +0200 (MEST)
Received: from bolero.cs.tu-berlin.de (bolero.cs.tu-berlin.de [130.149.19.1])
	by mailhost.cs.tu-berlin.de (Postfix) with ESMTP;
	Sat,  7 Aug 2004 09:56:19 +0200 (MEST)
Received: (from doko@localhost)
	by bolero.cs.tu-berlin.de (8.12.10+Sun/8.12.8/Submit) id i777uIll015350;
	Sat, 7 Aug 2004 09:56:18 +0200 (MEST)
From: Matthias Klose <doko@cs.tu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <16660.35618.767427.807591@gargle.gargle.HOWL>
Date: Sat, 7 Aug 2004 09:56:18 +0200
To: Georg Bauhaus <bauhaus@futureapps.de>, 258257-done@bugs.debian.org
Subject: Re: Bug#258257: =?utf-8?q?gcc-3=2E3=3A_driver_incorrectly_announces_to_support_some_=0D=0A?= =?utf-8?q?=09languages=2C_resulting_in_build_failures_=28of_others_progra?= =?utf-8?b?bXMp?=
In-Reply-To: <E1BiaCI-0005wk-00@strudel.futureapps.de>
References: <E1BiaCI-0005wk-00@strudel.futureapps.de>
X-Mailer: VM 7.03 under 21.4 (patch 6) "Common Lisp" XEmacs Lucid
X-Virus-Scanned: by amavisd-new at cs.tu-berlin.de
Delivered-To: 258257-done@bugs.debian.org
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=-4.5 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
	SUBJ_HAS_SPACES autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Georg Bauhaus writes:
> Package: gcc-3.3
> Version: 1:3.3.4-1
> Severity: normal
> 
> hi,
> 
> according to "gcc -v", the installed GCC claims to support
> a number of languages. It doesn't, however, unless additional
> packages are installed as well. For example, there are gnat-3.3,
> and gcj-3.3.
> 
>  gcc -v
> Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.4/specs
> Configured with: ../src/configure -v 
> --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr 
> --mandir=/usr/share/man --infodir=/usr/share/info 
> --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared 
> --with-system-zlib --enable-nls --without-included-gettext 
> --enable-__cxa_atexit --enable-clocale=gnu --enable-debug 
> --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc 
> i486-linux
> Thread model: posix
> gcc version 3.3.4 (Debian)
> 
> This has some undesirable consequences.
> 
> If you want to compile GCC 3.4.1, for example, gcc -c, called
> on an Ada file, or on a Java file, will report
> "gcc: installation problem, cannot exec gnat1/jc1" resp..
> Which is correct because language support is not installed,
> but which is incorrect because gcc -v says the support is 
> there.

the driver "knows" how to compile other languages, but you cannot make
the driver forget other languages.

> I suggest that the drivers in the gcc-3.3 package announce only
> what is actually supported, and that the available "language
> addons" be listed in Suggested:.

well, the _driver_ supports these languages. please no, no more
suggestions of other packages.

> (BTW, the package says it contains "The GNU C compiler",
> when in fact it also compiles Fortran input.
> (Isn't the name obsolete anyway?))

no. gcc = C Compiler, GCC = GNU Compiler Collection.

Closing the report.



Reply to: