Package: gcc-4.3
Version: 4.3.2-1.1

The changelog for gcc-4.3 says:

  gcc-4.3 (4.3.1-5) unstable; urgency=low

    * Update to SVN 20080705 from the gcc-4_3-branch.
      - Fix PR target/36634, wrong-code on powerpc with -msecure-plt.
    * Fix PR target/35965, PIC + -fstack-protector on arm/armel. Closes: 
#469517.
    * Don't run the libjava testsuite with -mabi=n32.
    * Update patch for PR other/28322, that unknown -Wno-* options do not
      cause errors, but warnings instead.
    * On m68k, add -fgnu89-inline when in gnu99 mode (requested by Michael
      Casadeval for the m68k port). Closes: #489234.

   -- Matthias Klose <d...@debian.org>  Sun, 06 Jul 2008 01:39:30 +0200

However, on released lenny:

  mariner:~/junk> gcc -DHACK -Wno-sponge t.c
  t.c: In function 'main':
  t.c:7: warning: initialization makes pointer from integer without a cast
  At top level:
  cc1: error: unrecognized command line option "-Wno-sponge"
  mariner:~/junk> cat t.c

  #include <stdio.h>

  int main(void)
  {
  #ifdef HACK
          void *p = 0x1234;
  #else
          void *p = NULL;
  #endif
          printf("P is %p\n", p);
  }

  mariner:~/junk> 

This means that this gcc has a broken version of the fix for
  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28322

This is particularly annoying as it means that programs' whose
configure scripts attempt to discover whether a particular -Wno-foo
option is supported will fail to spot that it isn't, pass it anyway,
and then fall over if there are any other warnings.  (Only programs
not using -Werror are affected.)

sqeeze is fine.  Could we consider an update to improve this for 
lenny ?

Ian.



-- 
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/19930.28667.746285.390...@chiark.greenend.org.uk

Reply via email to