Your message dated Sat, 7 Aug 2004 09:56:18 +0200 with message-id <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] Thu Jul 08 07:40:25 2004 Return-path: <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> 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: <[EMAIL PROTECTED]> Sender: Georg Bauhaus <[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=-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 [EMAIL PROTECTED] Sat Aug 07 00:56:24 2004 Return-path: <[EMAIL PROTECTED]> 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 ([EMAIL PROTECTED] [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 [EMAIL PROTECTED]) 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 <[EMAIL PROTECTED]> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <[EMAIL PROTECTED]> Date: Sat, 7 Aug 2004 09:56:18 +0200 To: Georg Bauhaus <[EMAIL PROTECTED]>, [EMAIL PROTECTED] 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: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> 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: [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=-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.