Your message dated Tue, 06 May 2003 16:19:53 -0400 with message-id <[EMAIL PROTECTED]> and subject line Bug#191551: fixed in gcc-3.3 1:3.3ds8-0pre8 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; 1 May 2003 16:18:12 +0000 >From [EMAIL PROTECTED] Thu May 01 11:18:11 2003 Return-path: <[EMAIL PROTECTED]> Received: from 34.mufa.clsp.snfccafj.dsl.att.net (dogma.lightbearer.com) [12.99.69.34] (qmailr) by master.debian.org with smtp (Exim 3.12 1 (Debian)) id 19BGl7-0001nn-00; Thu, 01 May 2003 11:18:09 -0500 Received: (qmail 22683 invoked by uid 1000); 1 May 2003 16:18:08 -0000 Date: Thu, 1 May 2003 10:18:07 -0600 From: Joel Baker <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: FTBFS: NetBSD files changed from 3.2 to 3.3 Message-ID: <[EMAIL PROTECTED]> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="i0/AhcQY5QxfSsSZ" Content-Disposition: inline User-Agent: Mutt/1.3.28i Delivered-To: [EMAIL PROTECTED] X-Spam-Status: No, hits=-13.6 required=4.0 tests=BAYES_01,PGP_SIGNATURE_2,USER_AGENT_MUTT autolearn=ham version=2.53-bugs.debian.org_2003_04_23 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_04_23 (1.174.2.15-2003-03-30-exp) --i0/AhcQY5QxfSsSZ Content-Type: multipart/mixed; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: gcc-3.3 Version: 1:3.3ds5-0pre5 Severity: normal Tags: patch The architecture config files for gcc have changed between 3.2 and 3.3; thus, the old NetBSD patches no longer work. However, the changes introduced a significant measure of sanity, and thus the new patches are much easier to work with. Note that both the netbsd-dynlinker and netbsd-gcc-config patches are now obsolete; I have attached two new patches to replace them. The netbsd-all-gcc patch handles config changes that should be valid for all of the NetBSD architectures, while netbsd-archs-gcc is the primary changes to support i386, and should be extended as necessary to support other architectures (either I or the developers for those ports will submit updated patches once they get tested by the primary developers for those ports). Note that these patches *do not* fix the libc linking issue (bug #185779), or the Pascal FTBFS issue (bug #191407); they only update the old 3.2 patches to things that work under 3.3. Also attached is a patch against the debian directory, to change the patch files listed in rules.patch, and to disable building libffi (which blows up in an ugly way, and wasn't built under 3.2 anyway) when on netbsd-i386. --=20 Joel Baker <[EMAIL PROTECTED]> --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="netbsd-all-gcc.dpatch" Content-Transfer-Encoding: quoted-printable #! /bin/sh -e # DP: General NetBSD support patches dir=3D if [ $# -eq 3 -a "$2" =3D '-d' ]; then pdir=3D"-d $3" dir=3D"$3/" elif [ $# -ne 1 ]; then echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 fi case "$1" in -patch) patch $pdir -f --no-backup-if-mismatch -p0 < $0 #cd ${dir}gcc && autoconf ;; -unpatch) patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 #rm ${dir}gcc/configure ;; *) echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 esac exit 0 diff -urN gcc/config/netbsd-elf-gnu.h src/gcc/config/netbsd-elf-gnu.h --- gcc/config/netbsd-elf-gnu.h 1970-01-01 00:00:00.000000000 +0000 +++ gcc/config/netbsd-elf-gnu.h 2003-04-24 05:42:44.000000000 +0000 @@ -0,0 +1,98 @@ +/* Common configuration file for NetBSD ELF w/ GNU userland targets. + Copyright (C) 2002 Free Software Foundation, Inc. + Contributed by Wasabi Systems, Inc. + +This file is part of GNU CC. + +GNU CC is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +GNU CC is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with GNU CC; see the file COPYING. If not, write to +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ + +/* TARGET_OS_CPP_BUILTINS() common to all NetBSD ELF targets. */ +#define NETBSD_OS_CPP_BUILTINS_ELF() \ + do \ + { \ + NETBSD_OS_CPP_BUILTINS_COMMON(); \ + builtin_define ("__ELF__"); \ + } \ + while (0) + +/* This defines which switch letters take arguments. On NetBSD, most + of the normal cases (defined by gcc.c) apply, and we also have -h* + and -z* options (for the linker) (coming from SVR4). */ + +#undef SWITCH_TAKES_ARG +#define SWITCH_TAKES_ARG(CHAR) \ + (DEFAULT_SWITCH_TAKES_ARG (CHAR) \ + || (CHAR) =3D=3D 'h' \ + || (CHAR) =3D=3D 'z' \ + || (CHAR) =3D=3D 'R') + + +/* Provide a STARTFILE_SPEC appropriate for NetBSD ELF. Here we + provide support for the special GCC option -static. On ELF + targets, we also add the crtbegin.o file, which provides part + of the support for getting C++ file-scope static objects + constructed before entering "main". */ + +#define NETBSD_STARTFILE_SPEC \ + "%{!shared: \ + %{pg:gcrt0%O%s} \ + %{!pg: \ + %{p:gcrt0%O%s} \ + %{!p:crt0%O%s}}} \ + %:if-exists(crti%O%s) \ + %{static:%:if-exists-else(crtbeginT%O%s crtbegin%O%s)} \ + %{!static: \ + %{!shared:crtbegin%O%s} %{shared:crtbeginS%O%s}}" + +#undef STARTFILE_SPEC +#define STARTFILE_SPEC NETBSD_STARTFILE_SPEC + + +/* Provide an ENDFILE_SPEC appropriate for NetBSD ELF. Here we + add crtend.o, which provides part of the support for getting + C++ file-scope static objects deconstructed after exiting "main". */ + +#define NETBSD_ENDFILE_SPEC \ + "%{!shared:crtend%O%s} %{shared:crtendS%O%s} \ + %:if-exists(crtn%O%s)" + +#undef ENDFILE_SPEC +#define ENDFILE_SPEC NETBSD_ENDFILE_SPEC + +/* Provide a LINK_SPEC appropriate for NetBSD ELF. Here we provide + support for the special GCC options -assert, -R, -rpath, -shared, + -nostdlib, -static, -rdynamic, and -dynamic-linker. + + Target-specific code can use this in conjunction with any other + target-specific LINK_SPEC options. + + Target-specific code must provide the %(netbsd_entry_point) spec. */ + +/* This differs from native NetBSD only in that the linker is expected to + live in /lib, rather than /usr/libexec (or /libexec). */ + +#define NETBSD_LINK_SPEC_ELF \ + "%{assert*} %{R*} %{rpath*} \ + %{shared:-shared} \ + %{!shared: \ + -dc -dp \ + %{!nostdlib: \ + %{!r*: \ + %{!e*:-e %(netbsd_entry_point)}}} \ + %{!static: \ + %{rdynamic:-export-dynamic} \ + %{!dynamic-linker:-dynamic-linker /lib/ld.elf_so}} \ + %{static:-static}}" diff -urN gcc/config/netbsd-gnu.h src/gcc/config/netbsd-gnu.h --- gcc/config/netbsd-gnu.h 1970-01-01 00:00:00.000000000 +0000 +++ gcc/config/netbsd-gnu.h 2003-04-24 05:41:04.000000000 +0000 @@ -0,0 +1,206 @@ +/* Base configuration file for all NetBSD w/ GNU userland targets. + Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003 + Free Software Foundation, Inc. + +This file is part of GNU CC. + +GNU CC is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2, or (at your option) +any later version. + +GNU CC is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with GNU CC; see the file COPYING. If not, write to +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ + +/* TARGET_OS_CPP_BUILTINS() common to all NetBSD targets. */ +#define NETBSD_OS_CPP_BUILTINS_COMMON() \ + do \ + { \ + builtin_define ("__NetBSD__"); \ + builtin_assert ("system=3Dunix"); \ + builtin_assert ("system=3DNetBSD"); \ + } \ + while (0) + +/* TARGET_OS_CPP_BUILTINS() common to all LP64 NetBSD targets. */ +#define NETBSD_OS_CPP_BUILTINS_LP64() \ + do \ + { \ + builtin_define ("_LP64"); \ + } \ + while (0) + +/* CPP_SPEC parts common to all NetBSD targets. */ +#define NETBSD_CPP_SPEC \ + "%{posix:-D_POSIX_SOURCE} \ + %{pthread:-D_REENTRANT -D_PTHREADS}" + +/* NETBSD_NATIVE is defined only when gcc is integrated into a NetBSD + system with a NetBSD userland - NetBSD with a GNU userland never defines + it, and all references to it have been removed for this system type. */ + +/* FIXME: This should link to libc, but there are problems with that under + 3.2 - find out of they still apply under 3.3! */ + +/* Provide a LIB_SPEC appropriate for NetBSD. Here we: + + 1. Select the appropriate set of libs, depending on whether we're + profiling. + + 2. Include the pthread library if -pthread is specified (only + if threads are enabled). + + 3. Include the posix library if -posix is specified. + + FIXME: Could eliminate the duplication here if we were allowed to + use string concatenation. */ + +#ifdef NETBSD_ENABLE_PTHREADS +#define NETBSD_LIB_SPEC \ + "%{pthread: \ + %{!p: \ + %{!pg:-lpthread}} \ + %{p:-lpthread_p} \ + %{pg:-lpthread_p}} \ + %{posix: \ + %{!p: \ + %{!pg:-lposix}} \ + %{p:-lposix_p} \ + %{pg:-lposix_p}} \ + %{!shared: \ + %{!symbolic: \ + %{!p: \ + %{!pg:-lc}} \ + %{p:-lc_p} \ + %{pg:-lc_p}}}" +#else +#define NETBSD_LIB_SPEC \ + "%{posix: \ + %{!p: \ + %{!pg:-lposix}} \ + %{p:-lposix_p} \ + %{pg:-lposix_p}} \ + %{!shared: \ + %{!symbolic: \ + %{!p: \ + %{!pg:-lc}} \ + %{p:-lc_p} \ + %{pg:-lc_p}}}" +#endif + +#undef LIB_SPEC +#define LIB_SPEC NETBSD_LIB_SPEC + +/* Provide a LIBGCC_SPEC appropriate for NetBSD. We also want to exclude + libgcc with -symbolic. */ + +#ifdef NETBSD_NATIVE +#define NETBSD_LIBGCC_SPEC \ + "%{!symbolic: \ + %{!shared: \ + %{!p: \ + %{!pg: -lgcc}}} \ + %{shared: -lgcc_pic} \ + %{p: -lgcc_p} \ + %{pg: -lgcc_p}}" +#else +#define NETBSD_LIBGCC_SPEC "%{!shared:%{!symbolic: -lgcc}}" +#endif + +#undef LIBGCC_SPEC +#define LIBGCC_SPEC NETBSD_LIBGCC_SPEC + +/* When building shared libraries, the initialization and finalization=20 + functions for the library are .init and .fini respectively. */ + +#define COLLECT_SHARED_INIT_FUNC(STREAM,FUNC) \ + do { \ + fprintf ((STREAM), "void __init() __asm__ (\".init\");"); \ + fprintf ((STREAM), "void __init() {\n\t%s();\n}\n", (FUNC)); \ + } while (0) + +#define COLLECT_SHARED_FINI_FUNC(STREAM,FUNC) \ + do { \ + fprintf ((STREAM), "void __fini() __asm__ (\".fini\");"); \ + fprintf ((STREAM), "void __fini() {\n\t%s();\n}\n", (FUNC)); \ + } while (0) + +#undef TARGET_HAS_F_SETLKW +#define TARGET_HAS_F_SETLKW + +/* Implicit library calls should use memcpy, not bcopy, etc. */ + +#undef TARGET_MEM_FUNCTIONS +#define TARGET_MEM_FUNCTIONS 1 + +/* Handle #pragma weak and #pragma pack. */ + +#define HANDLE_SYSV_PRAGMA 1 + + +/* Define some types that are the same on all NetBSD platforms, + making them agree with <machine/ansi.h>. */ + +#undef WCHAR_TYPE +#define WCHAR_TYPE "int" + +#undef WCHAR_TYPE_SIZE +#define WCHAR_TYPE_SIZE 32 + +#undef WINT_TYPE +#define WINT_TYPE "int" +=0C + +/* Attempt to turn on execute permission for the stack. This may be + used by TRANSFER_FROM_TRAMPOLINE of the target needs it (that is, + if the target machine can change execute permissions on a page). + + There is no way to query the execute permission of the stack, so + we always issue the mprotect() call. + + Note that we go out of our way to use namespace-non-invasive calls + here. Unfortunately, there is no libc-internal name for mprotect(). + + Also note that no errors should be emitted by this code; it is consider= ed + dangerous for library calls to send messages to stdout/stderr. */ + +#define NETBSD_ENABLE_EXECUTE_STACK \ +extern void __enable_execute_stack (void *); \ +void \ +__enable_execute_stack (addr) \ + void *addr; \ +{ \ + extern int mprotect (void *, size_t, int); \ + extern int __sysctl (int *, unsigned int, void *, size_t *, \ + void *, size_t); \ + \ + static int size; \ + static long mask; \ + \ + char *page, *end; \ + \ + if (size =3D=3D 0) \ + { \ + int mib[2]; \ + size_t len; \ + \ + mib[0] =3D 6; /* CTL_HW */ \ + mib[1] =3D 7; /* HW_PAGESIZE */ \ + len =3D sizeof (size); \ + (void) __sysctl (mib, 2, &size, &len, NULL, 0); \ + mask =3D ~((long) size - 1); \ + } \ + \ + page =3D (char *) (((long) addr) & mask); \ + end =3D (char *) ((((long) (addr + TRAMPOLINE_SIZE)) & mask) + size); \ + \ + /* 7 =3D=3D PROT_READ | PROT_WRITE | PROT_EXEC */ \ + (void) mprotect (page, end - page, 7); \ +} diff -urN gcc/config/t-netbsd-gnu src/gcc/config/t-netbsd-gnu --- gcc/config/t-netbsd-gnu 1970-01-01 00:00:00.000000000 +0000 +++ gcc/config/t-netbsd-gnu 2003-02-21 10:31:17.000000000 +0000 @@ -0,0 +1,5 @@ +# Don't run fixproto +STMP_FIXPROTO =3D + +# Always build crtstuff with PIC. +CRTSTUFF_T_CFLAGS =3D -fPIC diff -urN gcc/config.gcc src/gcc/config.gcc --- gcc/config.gcc 2003-03-02 07:39:03.000000000 +0000 +++ gcc/config.gcc 2003-04-24 06:02:55.000000000 +0000 @@ -329,6 +329,45 @@ ;; esac ;; +*-*-netbsd*-gnu*) + tmake_file=3D"t-slibgcc-elf-ver t-libc-ok t-netbsd" + xm_defines=3DPOSIX + gas=3Dyes + gnu_ld=3Dyes + + # This section MUST go above the matches for Hurd and native NetBSD, + # or they will catch the value, due to using excessively permissive=20 + # match values. Also, $machine doesn't contain any version data, on + # a NetBSD w/ GNU userland machine, so we use uname -r instead. + + osr=3D`uname -r` + + # NetBSD 2.0 and later get POSIX threads enabled by default. + # Allow them to be explicitly enabled on any other version. + case x${enable_threads} in + x) + case $osr in + [2-9]*) + thread_file=3D'posix' + tm_defines=3D"${tm_defines} NETBSD_ENABLE_PTHREADS" + ;; + esac + ;; + xyes | xposix) + thread_file=3D'posix' + tm_defines=3D"${tm_defines} NETBSD_ENABLE_PTHREADS" + ;; + esac + + # NetBSD 1.7 and later are set up to use GCC's crtstuff for + # ELF configurations. We will clear extra_parts in the + # a.out configurations. + case $osr in + 1.[7-9]* | [2-9]*) + extra_parts=3D"crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o" + ;; + esac + ;; *-*-gnu*) # On the Hurd, the setup is just about the same on # each different CPU. The specific machines that we --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="netbsd-archs-gcc.dpatch" #! /bin/sh -e # DP: Arch-specific changes to gcc.config dir= if [ $# -eq 3 -a "$2" = '-d' ]; then pdir="-d $3" dir="$3/" elif [ $# -ne 1 ]; then echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 fi case "$1" in -patch) patch $pdir -f --no-backup-if-mismatch -p0 < $0 #cd ${dir}gcc && autoconf ;; -unpatch) patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 #rm ${dir}gcc/configure ;; *) echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" exit 1 esac exit 0 diff -urN gcc/config.gcc src/gcc/config.gcc --- gcc/config.gcc 2003-03-02 07:39:03.000000000 +0000 +++ gcc/config.gcc 2003-04-24 06:02:55.000000000 +0000 @@ -1127,6 +1127,9 @@ x86_64-*-freebsd*) tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h ${fbsd_tm_file} i386/x86-64.h i386/freebsd.h i386/freebsd64.h" ;; +i[34567]86-*-netbsdelf*-gnu*) + tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h netbsd-gnu.h netbsd-elf-gnu.h i386/netbsd-elf.h" + ;; i[34567]86-*-netbsdelf*) tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h netbsd.h netbsd-elf.h i386/netbsd-elf.h" ;; --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="debian-dir.diff" Content-Transfer-Encoding: quoted-printable diff -ur .debian.orig/rules.defs debian/rules.defs --- .debian.orig/rules.defs 2003-04-30 00:58:35.000000000 +0000 +++ debian/rules.defs 2003-04-30 01:43:46.000000000 +0000 @@ -210,7 +210,7 @@ # libffi ------------------- ifeq ($(with_common_libs),yes) with_ffi :=3D yes - no_ffi_archs :=3D hppa mips mipsel hurd-i386 freebsd-i386 + no_ffi_archs :=3D hppa mips mipsel hurd-i386 freebsd-i386 netbsd-i386 ifneq ($(with_java),yes) ifeq ($(DEB_TARGET_ARCH), $(findstring $(DEB_TARGET_ARCH),$(no_ffi_arc= hs))) with_ffi :=3D disabled for architecure $(DEB_TARGET_ARCH) diff -ur .debian.orig/rules.patch debian/rules.patch --- .debian.orig/rules.patch 2003-04-30 00:58:35.000000000 +0000 +++ debian/rules.patch 2003-04-30 01:33:19.000000000 +0000 @@ -86,7 +86,7 @@ endif =20 ifeq ($(DEB_TARGET_ARCH),netbsd-i386) - debian_patches +=3D netbsd-dynlinker netbsd-gcc-config + debian_patches +=3D netbsd-all-gcc netbsd-archs-gcc endif =20 debian_patches +=3D reporting # applied after gcc-cvs-updates --NzB8fVQJ5HfG6fxh-- --i0/AhcQY5QxfSsSZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE+sUi/lZCPwGNtWe4RAh74AJ96Blt69sicGOeBA3ntnZYKJYWBfgCaA6YY qmBwkO5GgYImR/ikFSHN1FY= =aIen -----END PGP SIGNATURE----- --i0/AhcQY5QxfSsSZ-- --------------------------------------- Received: (at 191551-close) by bugs.debian.org; 6 May 2003 20:23:03 +0000 >From [EMAIL PROTECTED] Tue May 06 15:23:03 2003 Return-path: <[EMAIL PROTECTED]> Received: from auric.debian.org [206.246.226.45] (mail) by master.debian.org with esmtp (Exim 3.12 1 (Debian)) id 19D8xr-0000VR-00; Tue, 06 May 2003 15:23:03 -0500 Received: from katie by auric.debian.org with local (Exim 3.35 1 (Debian)) id 19D8un-0001CB-00; Tue, 06 May 2003 16:19:53 -0400 From: Matthias Klose <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.34 $ Subject: Bug#191551: fixed in gcc-3.3 1:3.3ds8-0pre8 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Tue, 06 May 2003 16:19:53 -0400 Delivered-To: [EMAIL PROTECTED] We believe that the bug you reported is fixed in the latest version of gcc-3.3, which is due to be installed in the Debian FTP archive: cpp-3.3-doc_3.3-0pre8_all.deb to pool/main/g/gcc-3.3/cpp-3.3-doc_3.3-0pre8_all.deb cpp-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/cpp-3.3_3.3-0pre8_i386.deb fastjar_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/fastjar_3.3-0pre8_i386.deb fixincludes_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/fixincludes_3.3-0pre8_i386.deb g++-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/g++-3.3_3.3-0pre8_i386.deb g77-3.3-doc_3.3-0pre8_all.deb to pool/main/g/gcc-3.3/g77-3.3-doc_3.3-0pre8_all.deb g77-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/g77-3.3_3.3-0pre8_i386.deb gcc-3.3-base_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gcc-3.3-base_3.3-0pre8_i386.deb gcc-3.3-doc_3.3-0pre8_all.deb to pool/main/g/gcc-3.3/gcc-3.3-doc_3.3-0pre8_all.deb gcc-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gcc-3.3_3.3-0pre8_i386.deb gcc-3.3_3.3ds8-0pre8.diff.gz to pool/main/g/gcc-3.3/gcc-3.3_3.3ds8-0pre8.diff.gz gcc-3.3_3.3ds8-0pre8.dsc to pool/main/g/gcc-3.3/gcc-3.3_3.3ds8-0pre8.dsc gcc-3.3_3.3ds8.orig.tar.gz to pool/main/g/gcc-3.3/gcc-3.3_3.3ds8.orig.tar.gz gcj-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gcj-3.3_3.3-0pre8_i386.deb gij-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gij-3.3_3.3-0pre8_i386.deb gnat-3.3-doc_3.3-0pre8_all.deb to pool/main/g/gcc-3.3/gnat-3.3-doc_3.3-0pre8_all.deb gnat-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gnat-3.3_3.3-0pre8_i386.deb gobjc-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/gobjc-3.3_3.3-0pre8_i386.deb libffi2-dev_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libffi2-dev_3.3-0pre8_i386.deb libffi2_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libffi2_3.3-0pre8_i386.deb libg2c0_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libg2c0_3.3-0pre8_i386.deb libgcc1_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libgcc1_3.3-0pre8_i386.deb libgcj-common_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libgcj-common_3.3-0pre8_i386.deb libgcj4-dev_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libgcj4-dev_3.3-0pre8_i386.deb libgcj4_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libgcj4_3.3-0pre8_i386.deb libobjc1_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libobjc1_3.3-0pre8_i386.deb libstdc++5-3.3-dbg_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libstdc++5-3.3-dbg_3.3-0pre8_i386.deb libstdc++5-3.3-dev_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libstdc++5-3.3-dev_3.3-0pre8_i386.deb libstdc++5-3.3-doc_3.3-0pre8_all.deb to pool/main/g/gcc-3.3/libstdc++5-3.3-doc_3.3-0pre8_all.deb libstdc++5-3.3-pic_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libstdc++5-3.3-pic_3.3-0pre8_i386.deb libstdc++5_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/libstdc++5_3.3-0pre8_i386.deb protoize_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/protoize_3.3-0pre8_i386.deb treelang-3.3_3.3-0pre8_i386.deb to pool/main/g/gcc-3.3/treelang-3.3_3.3-0pre8_i386.deb 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. Matthias Klose <[EMAIL PROTECTED]> (supplier of updated gcc-3.3 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----- Format: 1.7 Date: Tue, 6 May 2003 06:53:49 +0200 Source: gcc-3.3 Binary: libstdc++5-3.3-dev libffi2-dev libgnat3.15 gcc-3.3-nof gcc-3.3 libobjc1 gcj-3.3 libgcc1 libgcj-common gobjc-3.3 gcc-3.3-soft-float libstdc++5-3.3-doc libgcj4 treelang-3.3 gpc-2.1-3.3-doc libstdc++5 cpp-3.3-doc protoize fastjar cpp-3.3 fixincludes libg2c0 gij-3.3 libstdc++5-3.3-pic g++-3.3 gcc-3.3-base libstdc++5-3.3-dbg g77-3.3-doc gpc-2.1-3.3 gnat-3.3 g77-3.3 libgcj4-dev gcc-3.3-doc libffi2 gnat-3.3-doc Architecture: source i386 all Version: 1:3.3ds8-0pre8 Distribution: unstable Urgency: low Maintainer: Debian GCC maintainers <debian-gcc@lists.debian.org> Changed-By: Matthias Klose <[EMAIL PROTECTED]> Description: cpp-3.3 - The GNU C preprocessor cpp-3.3-doc - Documentation for the GNU C preprocessor (cpp) fastjar - Jar creation utility fixincludes - Fix non-ANSI header files g++-3.3 - The GNU C++ compiler g77-3.3 - The GNU Fortran 77 compiler g77-3.3-doc - Documentation for the GNU Fortran compiler (g77) gcc-3.3 - The GNU C compiler gcc-3.3-base - The GNU Compiler Collection (base package) gcc-3.3-doc - Documentation for the GNU compilers (gcc, gobjc, g++) gcj-3.3 - The GNU compiler for Java(TM) gij-3.3 - The GNU Java bytecode interpreter gnat-3.3 - The GNU Ada compiler gnat-3.3-doc - Documentation for the GNU Ada compiler (gnat) gobjc-3.3 - The GNU Objective-C compiler libffi2 - Foreign Function Interface library runtime libffi2-dev - Foreign Function Interface library development libg2c0 - Runtime library for GNU Fortran 77 applications libgcc1 - GCC support library libgcj-common - Java runtime library (common files) libgcj4 - Java runtime library for use with gcj libgcj4-dev - Java development headers and static library for use with gcj libobjc1 - Runtime library for GNU Objective-C applications libstdc++5 - The GNU Standard C++ Library v3 libstdc++5-3.3-dbg - The GNU Standard C++ Library v3 (debugging files) libstdc++5-3.3-dev - The GNU Standard C++ Library v3 (development files) libstdc++5-3.3-doc - The GNU Standard C++ Library v3 (documentation files) libstdc++5-3.3-pic - The GNU Standard C++ Library v3 (shared library subset kit) protoize - Create/remove ANSI prototypes from C code treelang-3.3 - The GNU Treelang compiler Closes: 189545 190812 191551 191684 Changes: gcc-3.3 (1:3.3ds8-0pre8) unstable; urgency=low . * gcc-3.3 prerelease. - Fixes gcj ICE (closes: #189545). * For libstdc++ use the i486 atomicity implementation, introduced with 0pre6, left out in 0pre7 (closes: #191684). * Add README.Debian for treelang (closes: #190812). * Apply NetBSD changes (Joel Baker). Closes: #191551. * New symbols in libgcc1, tighten the shlibs dependency. * Disable testsuite run on mips/mipsel because of an outdated libc-dev package. * Do not build libffi with debug information, although configuring with --enable-debug. Files: e71f1625571e53c685accb0d512170a1 2541 devel standard gcc-3.3_3.3ds8-0pre8.dsc 49a5bb0cd0006bbbaac13f51bbfe881b 23500414 devel standard gcc-3.3_3.3ds8.orig.tar.gz 0c57d42f71caa0edcb0eb650889bb2fd 2191507 devel standard gcc-3.3_3.3ds8-0pre8.diff.gz 45fe1a3b6e195835230f50a295df1095 82878 doc optional cpp-3.3-doc_3.3-0pre8_all.deb b59e24530deac9c636a4142a5e749616 3093430 doc optional libstdc++5-3.3-doc_3.3-0pre8_all.deb f8b73a600c4177219dc8d177ae14f7ed 274180 doc optional g77-3.3-doc_3.3-0pre8_all.deb ff88d7216dfa303739b4b5bfad08c8cd 348968 doc optional gnat-3.3-doc_3.3-0pre8_all.deb 813b945b0a7574867376504bc3409b49 602756 doc optional gcc-3.3-doc_3.3-0pre8_all.deb 3072840c1c67598f19dd74c759c1e785 135036 devel important gcc-3.3-base_3.3-0pre8_i386.deb b2672692788b9d5e1b5071cd8460984d 64064 libs important libgcc1_3.3-0pre8_i386.deb 1f081c760ea34db003d0d43a592cb856 1303066 interpreters standard cpp-3.3_3.3-0pre8_i386.deb 2ba85e92f646dbd17ecff4f8e9c62e9e 22622 devel optional protoize_3.3-0pre8_i386.deb ce40ffd7ae9588f317f81c29ca831540 47140 devel optional fixincludes_3.3-0pre8_i386.deb 73481baa2c6765b5c798e1a357f8d518 1376916 devel optional gobjc-3.3_3.3-0pre8_i386.deb c46ebe753eda7f3b5c14955a3d85f51a 120088 libs optional libobjc1_3.3-0pre8_i386.deb 8c243db38e3692ad411e67319eff4a8f 12948 devel optional gij-3.3_3.3-0pre8_i386.deb 668eeef0e239d8c4c6d44143e73dd406 4030908 libs optional libgcj4_3.3-0pre8_i386.deb e16b7586c9240145fcb0967d2a03854c 49998 libs optional libgcj-common_3.3-0pre8_i386.deb d8ad7f26ddade27332bf699e4e3ed882 1597904 devel optional gcj-3.3_3.3-0pre8_i386.deb c58e947a7633a8f57c6cbe3e19a805d9 4851936 libdevel optional libgcj4-dev_3.3-0pre8_i386.deb 45bb07dda4999dc98eb5ad9dbe36877c 107388 devel extra fastjar_3.3-0pre8_i386.deb 388b43d61f43d4dbafa69ae9374a0f8c 60018 libs optional libffi2_3.3-0pre8_i386.deb eb1e7dc6dac16d2cbc224a15e957bfe8 10722 libdevel optional libffi2-dev_3.3-0pre8_i386.deb f3a7aa09e99c27720dbc199cd064ff80 1665586 devel standard g++-3.3_3.3-0pre8_i386.deb f0597aa6a0f2d42961cb17bebf4e73bf 264528 base important libstdc++5_3.3-0pre8_i386.deb 368b45f3d1b7501165c21f3b79f2893c 736052 libdevel optional libstdc++5-3.3-dev_3.3-0pre8_i386.deb a32c3731e0e8667c06e583687ab62119 310234 libdevel extra libstdc++5-3.3-pic_3.3-0pre8_i386.deb ca37676f0f3c96db976183353219b1c8 5010452 libdevel extra libstdc++5-3.3-dbg_3.3-0pre8_i386.deb 7951ba1ac41054c864b0b14e8030b83b 47272 libs optional libg2c0_3.3-0pre8_i386.deb fad009319d459d0d0445273a2fae2c10 1507898 devel optional g77-3.3_3.3-0pre8_i386.deb b4bcf43d9c53cfa8cd0bb7647d6130cf 6104310 devel optional gnat-3.3_3.3-0pre8_i386.deb 98814cb5d448e59916e2c99e94593fe7 1234596 devel optional treelang-3.3_3.3-0pre8_i386.deb f2fae482392ce8014c344f6d94fac86f 1227758 devel standard gcc-3.3_3.3-0pre8_i386.deb -----BEGIN PGP SIGNATURE----- Version: 2.6.3ia Charset: noconv Comment: Requires PGP version 2.6 or later. iQEVAwUBPrdsawuDzMCIcnEhAQHKXwgAqPjGGg7GRLPkQO32lvcJkdD5SWxktDur DOy27wSCATtDAvnTJSX+U5dG9gjITalgB+wk4aTb8HZVQAvVsmapSKXDyMFB39Gz l4dUe18buetbvlMr9hHY8p3S9V0P+HgtTAkozsneAtKEWU3NFgY/Bc1uA1j35wNh 2WYAqmjPFQphT1jB3Z4c30yrEJ0YQewNW4dX3CgmbMxzDsL5Vhj+ANg6hvjXZwrS TkIEZo4pAJfq4fFrAJlThFD/BtbiSM5Ze3hGCKwNsk4E5lJ5lF3Bj5c6vgEioDRB jUlT5Hu6XguNYennZp1HemxhM0dele6fRpR25doH66xspDxlCg3U+g== =x0gH -----END PGP SIGNATURE-----