Bug#101876: please change ia64 default to 2.96
Package: gcc-defaults Version: 0.8 Severity: serious Hi. We are replacing the hackish 'gnupro' toolchain package for ia64 with properly crafted 2.96 packages as defaults, and 3.0 available as an option. Please change the gcc-defaults package to use 2.96 as the default for ia64. I'm making this bug release critical since it needs to be resolved before woody's release. Patch from 0.8 to what I'm calling 0.8.1 is attached, which yields 2.96-1 versions for ia64 which will be uploaded. When you merge the patch, do whatever feels right to you for the version suffix... I see no real value in the REL_NO_30 stuff, but if you want to create a REL_NO_296 we won't mind. Thanks! Bdale diff -u -r gcc-defaults-0.8/debian/changelog gcc-defaults-0.8.1/debian/changelog --- gcc-defaults-0.8/debian/changelog Sat May 26 18:26:06 2001 +++ gcc-defaults-0.8.1/debian/changelog Fri Jun 22 00:08:37 2001 @@ -1,3 +1,10 @@ +gcc-defaults (0.8.1) unstable; urgency=low + + * IA-64 currently uses 2.96 as the default and will soon have 3.0 as an +option. Reflect the correct default here, we had assumed 3.0 previously. + + -- Bdale Garbee <[EMAIL PROTECTED]> Fri, 22 Jun 2001 00:16:08 -0600 + gcc-defaults (0.8) unstable; urgency=low * Update version number to 2.95.4 (except m68k). diff -u -r gcc-defaults-0.8/debian/rules gcc-defaults-0.8.1/debian/rules --- gcc-defaults-0.8/debian/rules Fri May 11 01:36:16 2001 +++ gcc-defaults-0.8.1/debian/rules Fri Jun 22 00:04:12 2001 @@ -40,15 +40,15 @@ endif ifeq ($(DEB_HOST_GNU_TYPE),ia64-linux) -CV_CPP := 3.0-$(REL_NO_30) -CV_GCC := 3.0-$(REL_NO_30) -CV_GPP := 3.0-$(REL_NO_30) -CV_GOBJC := 3.0-$(REL_NO_30) -CV_G77 := 3.0-$(REL_NO_30) -CV_CHILL := 3.0-$(REL_NO_30) -CV_GCJ := 3.0-$(REL_NO_30) -CV_GPC := 3.0-$(REL_NO_30) -packages := c++ fortran java objc +CV_CPP := 2.96-$(REL_NO) +CV_GCC := 2.96-$(REL_NO) +CV_GPP := 2.96-$(REL_NO) +CV_GOBJC := 2.96-$(REL_NO) +CV_G77 := 2.96-$(REL_NO) +CV_CHILL := 2.96-$(REL_NO) +CV_GCJ := 2.96-$(REL_NO) +CV_GPC := 2.96-$(REL_NO) +packages := c++ fortran objc endif ifeq ($(DEB_HOST_GNU_TYPE),i386-linux)
Bug#101731: GCC series of packages should properly use the Debian alternatives system
On Friday 22 June 2001 01:23, Daniel Jacobowitz wrote: > On Fri, Jun 22, 2001 at 12:44:36AM -0400, Warren Turkal wrote: > > I meant only to suggest you reopen it. I didn't want to do it. > > That is your job. I am sorry about that. > > If what you say truly makes sense then you better tell the > > maintainers of jdk1.1-dev and friends to get rid of the javac > > symlinks in /etc/alternatives because it may cause java stuff not > > to compile. > > That's a different issue. Those Java compilers all actually attempt > to provide the exact same interface. Gcc 2.95 and 3.0 do not. That's not totally true. Kaffe has problems with certain code. Each of VM's (which are also under the alternative system) is slightly different, but they function enough alike to warrant a system wide choice for the VM.
Bug#101732: g++-3.0 ICE compiling mozilla
> "Matthias" == Matthias Klose <[EMAIL PROTECTED]> writes: Matthias> Matthias> ok, please attach the GCC GNATS number to the Debian report. Here it is : Thank you very much for your problem report. It has the internal identification `optimization/3315'. The individual assigned to look at your report is: unassigned. >Category: optimization >Responsible:unassigned >Synopsis: g++ segfaults >Arrival-Date: Thu Jun 21 01:46:02 PDT 2001 -- Laurent.
Bug#101901: g++-3.0 and --use-cxa-atexit
Package: g++-3.0 Version: 1:3.0-1 Severity: normal Hi, according to http://gcc.gnu.org/bugs.html#known, it would seem to be a good idea to compile g++-3.0 with the --use-cxa-atexit switch: >Global destructors are not run in the correct order >Global destructors should be run in the reverse order of their constructors >completing. In most cases this is the same as the reverse order of constructors >starting, but sometimes it is different, and that is important. You need to >compile and link your programs with --use-cxa-atexit. We have not turned this >switch on by default, as it requires a cxa aware runtime library (libc, glibc, >or equivalent). A more detailed explanation is given in: http://gcc.gnu.org/ml/gcc-patches/1999-12n/msg00664.html -- System Information Debian Release: testing/unstable Architecture: i386 Kernel: Linux irancy 2.4.4-686 #1 Sun Apr 29 12:22:40 EST 2001 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages g++-3.0 depends on: ii gcc-3.0 1:3.0-1The GNU C compiler. ii gcc-3.0-base 1:3.0-1The GNU compiler collection (base ii libc6 2.2.3-6GNU C Library: Shared libraries an ii libstdc++3-dev1:3.0-1The GNU stdc++ library version 3 (