Bug#106252: marked as done (debian ia64 support for gcc-3.0 [patch])
Your message dated Tue, 24 Jul 2001 14:57:29 -0400
with message-id <E15P7N3-0005Ba-00@auric.debian.org>
and subject line Bug#106252: fixed in gcc-3.0 3.0.1.ds0-0pre010723
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.)
Darren Benham
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 23 Jul 2001 01:55:15 +0000
>From randolph@tausq.org Sun Jul 22 20:55:15 2001
Return-path: <randolph@tausq.org>
Received: from pxofc151-phx1.pangeatech.com (mail.pangeatech.com) [::ffff:63.110.32.151]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 15OUwE-0007Qa-00; Sun, 22 Jul 2001 20:55:14 -0500
Received: from [65.192.22.133] by mail.pangeatech.com (NTMail 6.03.0009/NU8172.00.4d3e3a24) with ESMTP id unltgaaa for submit@bugs.debian.org; Sun, 22 Jul 2001 18:51:38 -0700
Received: from randolph by gandalf.tausq.org with local (Exim 3.12 #1 (Debian))
id 15OUvR-0004gV-00; Sun, 22 Jul 2001 18:54:25 -0700
Date: Sun, 22 Jul 2001 18:54:25 -0700
From: Randolph Chung <tausq@debian.org>
To: submit@bugs.debian.org
Subject: debian ia64 support for gcc-3.0 [patch]
Message-ID: <[🔎] 20010722185425.K21177@tausq.org>
Reply-To: Randolph Chung <tausq@debian.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.18i
X-PGP: for PGP key, see http://www.tausq.org/pgp.txt
X-GPG: for GPG key, see http://www.tausq.org/gpg.txt
Sender: Randolph Chung <randolph@tausq.org>
Delivered-To: submit@bugs.debian.org
Package: gcc-3.0
Version: 3.0.ds9
Severity: serious
Tags: patch
X-Debbugs-Cc: debian-ia64@lists.debian.org
Here's a patch for the ia64 packaging bits.
I get a lot of regression test errors, but they seem to be comparable to
what we get on hppa and mips.
Enjoy :)
randolph
diff -uNr gcc-3.0-3.0.ds9/debian/rules.conf ia64-gcc-3.0-3.0.ds9/debian/rules.conf
--- gcc-3.0-3.0.ds9/debian/rules.conf Sun Jul 22 18:48:32 2001
+++ ia64-gcc-3.0-3.0.ds9/debian/rules.conf Sun Jul 22 16:27:59 2001
@@ -57,10 +57,14 @@
ifeq ($(DEB_HOST_GNU_CPU),alpha)
ctrl_flags += -DLIBC_DEV="libc6.1-dev (>= 2.2.2-2)"
else
- ifeq ($(DEB_HOST_GNU_TYPE),hurd-i386)
- ctrl_flags += -DLIBC_DEV=libc0.2-dev
+ ifeq ($(DEB_HOST_GNU_CPU),ia64)
+ ctrl_flags += -DLIBC_DEV="libc6.1-dev (>= 2.2.2-2)"
else
- ctrl_flags += -DLIBC_DEV="libc6-dev (>= 2.2.3-1)"
+ ifeq ($(DEB_HOST_GNU_TYPE),hurd-i386)
+ ctrl_flags += -DLIBC_DEV=libc0.2-dev
+ else
+ ctrl_flags += -DLIBC_DEV="libc6-dev (>= 2.2.3-1)"
+ endif
endif
endif
diff -uNr gcc-3.0-3.0.ds9/debian/rules.d/binary-gcc.mk ia64-gcc-3.0-3.0.ds9/debian/rules.d/binary-gcc.mk
--- gcc-3.0-3.0.ds9/debian/rules.d/binary-gcc.mk Sun Jul 22 18:48:33 2001
+++ ia64-gcc-3.0-3.0.ds9/debian/rules.d/binary-gcc.mk Sun Jul 22 16:04:17 2001
@@ -30,6 +30,10 @@
$(shell test -e $(d)/$(gcc_lib_dir)/SYSCALLS.c.X \
&& echo $(gcc_lib_dir)/SYSCALLS.c.X)
+ifeq ($(DEB_TARGET_ARCH),ia64)
+ files_gcc += $(gcc_lib_dir)/include/ia64intrin.h
+endif
+
usr_doc_files = debian/README.Bugs \
$(shell test -f $(srcdir)/FAQ && echo $(srcdir)/FAQ)
ifeq ($(with_check),yes)
diff -uNr gcc-3.0-3.0.ds9/debian/rules.defs ia64-gcc-3.0-3.0.ds9/debian/rules.defs
--- gcc-3.0-3.0.ds9/debian/rules.defs Sun Jul 22 18:48:32 2001
+++ ia64-gcc-3.0-3.0.ds9/debian/rules.defs Sun Jul 22 16:04:17 2001
@@ -94,7 +94,7 @@
# java converted for V3 C++ ABI for some archs
with_java := yes
ifneq ($(DEB_HOST_ARCH),i386)
- ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),arm hurd-i386 hppa m68k mips mipsel powerpc))
+ ifeq ($(DEB_HOST_ARCH), $(findstring $(DEB_HOST_ARCH),arm hurd-i386 hppa ia64 m68k mips mipsel powerpc))
with_java := disabled for architecure $(DEB_HOST_ARCH)
endif
endif
@@ -173,9 +173,9 @@
endif
diff -uNr gcc-3.0-3.0.ds9/debian/rules.patch ia64-gcc-3.0-3.0.ds9/debian/rules.patch
--- gcc-3.0-3.0.ds9/debian/rules.patch Sun Jul 22 18:48:32 2001
+++ ia64-gcc-3.0-3.0.ds9/debian/rules.patch Sun Jul 22 16:04:17 2001
@@ -54,9 +54,6 @@
ifeq ($(DEB_HOST_ARCH),hurd-i386)
debian_patches += build-hurd
endif
-ifeq ($(DEB_HOST_ARCH),ia64)
- debian_patches += sonames
-endif
ifeq ($(DEB_HOST_ARCH),powerpc)
debian_patches += gcc-ppc-disable-shared-libgcc
endif
--
Debian Developer <tausq@debian.org>
http://www.TauSq.org/
---------------------------------------
Received: (at 106252-close) by bugs.debian.org; 24 Jul 2001 19:15:24 +0000
>From troup@auric.debian.org Tue Jul 24 14:15:24 2001
Return-path: <troup@auric.debian.org>
Received: from auric.debian.org [::ffff:206.246.226.45]
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 15P7eO-00058z-00; Tue, 24 Jul 2001 14:15:24 -0500
Received: from troup by auric.debian.org with local (Exim 3.12 1 (Debian))
id 15P7N3-0005Ba-00; Tue, 24 Jul 2001 14:57:29 -0400
From: Matthias Klose <doko@debian.org>
To: 106252-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#106252: fixed in gcc-3.0 3.0.1.ds0-0pre010723
Message-Id: <E15P7N3-0005Ba-00@auric.debian.org>
Sender: James Troup <troup@auric.debian.org>
Date: Tue, 24 Jul 2001 14:57:29 -0400
Delivered-To: 106252-close@bugs.debian.org
We believe that the bug you reported is fixed in the latest version of
gcc-3.0, which has been installed in the Debian FTP archive:
g77-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/g77-3.0_3.0.1-0pre010723_i386.deb
libstdc++3-dev_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libstdc++3-dev_3.0.1-0pre010723_i386.deb
gcc-3.0_3.0.1.ds0-0pre010723.diff.gz
to pool/main/g/gcc-3.0/gcc-3.0_3.0.1.ds0-0pre010723.diff.gz
libffi2_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libffi2_3.0.1-0pre010723_i386.deb
gcj-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/gcj-3.0_3.0.1-0pre010723_i386.deb
gcc-3.0-doc_3.0.1-0pre010723_all.deb
to pool/main/g/gcc-3.0/gcc-3.0-doc_3.0.1-0pre010723_all.deb
gcc-3.0-base_3.0.1-0pre010723_all.deb
to pool/main/g/gcc-3.0/gcc-3.0-base_3.0.1-0pre010723_all.deb
libobjc1_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libobjc1_3.0.1-0pre010723_i386.deb
fastjar_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/fastjar_3.0.1-0pre010723_i386.deb
fixincludes_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/fixincludes_3.0.1-0pre010723_i386.deb
libgcc1_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libgcc1_3.0.1-0pre010723_i386.deb
cpp-3.0-doc_3.0.1-0pre010723_all.deb
to pool/main/g/gcc-3.0/cpp-3.0-doc_3.0.1-0pre010723_all.deb
g77-3.0-doc_3.0.1-0pre010723_all.deb
to pool/main/g/gcc-3.0/g77-3.0-doc_3.0.1-0pre010723_all.deb
libstdc++3_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libstdc++3_3.0.1-0pre010723_i386.deb
libstdc++3-dbg_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libstdc++3-dbg_3.0.1-0pre010723_i386.deb
libgcj2_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libgcj2_3.0.1-0pre010723_i386.deb
gcc-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/gcc-3.0_3.0.1-0pre010723_i386.deb
libffi2-dev_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libffi2-dev_3.0.1-0pre010723_i386.deb
gobjc-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/gobjc-3.0_3.0.1-0pre010723_i386.deb
libgcj2-dev_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/libgcj2-dev_3.0.1-0pre010723_i386.deb
g++-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/g++-3.0_3.0.1-0pre010723_i386.deb
cpp-3.0_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/cpp-3.0_3.0.1-0pre010723_i386.deb
libstdc++3-doc_3.0.1-0pre010723_all.deb
to pool/main/g/gcc-3.0/libstdc++3-doc_3.0.1-0pre010723_all.deb
gcc-3.0_3.0.1.ds0-0pre010723.dsc
to pool/main/g/gcc-3.0/gcc-3.0_3.0.1.ds0-0pre010723.dsc
protoize_3.0.1-0pre010723_i386.deb
to pool/main/g/gcc-3.0/protoize_3.0.1-0pre010723_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 106252@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <doko@debian.org> (supplier of updated gcc-3.0 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 ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Format: 1.7
Date: Mon, 23 Jul 2001 23:02:03 +0200
Source: gcc-3.0
Binary: gcc-3.0-sparc64 gcc-3.0-soft-float libstdc++3 libgcc1 gobjc-3.0 gcc-3.0-base libffi2-dev fastjar cpp-3.0-doc protoize cpp-3.0 g++-3.0 libobjc1 libstdc++3-dev g77-3.0 libstdc++3-doc libgcj2 g77-3.0-doc libffi2 fixincludes gcc-3.0 libgcc1-sparc64 gcj-3.0 gcc-3.0-doc libstdc++3-dbg gcc-3.0-nof libgcj2-dev
Architecture: source i386 all
Version: 3.0.1.ds0-0pre010723
Distribution: unstable
Urgency: high
Maintainer: Debian GCC maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
cpp-3.0 - The GNU C preprocessor.
cpp-3.0-doc - Documentation for the GNU C preprocessor (cpp).
fastjar - Jar creation utility
fixincludes - Fix non-ANSI header files
g++-3.0 - The GNU C++ compiler.
g77-3.0 - The GNU Fortran 77 compiler.
g77-3.0-doc - Documentation for the GNU Fortran compiler (g77).
gcc-3.0 - The GNU C compiler.
gcc-3.0-base - The GNU Compiler Collection (base package).
gcc-3.0-doc - Documentation for the GNU compilers (gcc, gobjc, g++).
gcj-3.0 - The GNU compiler for Java(TM).
gobjc-3.0 - The GNU Objective-C compiler.
libffi2 - Foreign Function Interface library runtime
libffi2-dev - Foreign Function Interface library development
libgcc1 - GCC support library.
libgcj2 - Java runtime library for use with gcj
libgcj2-dev - Java development headers and static library for use with gcj
libobjc1 - Runtime library for GNU Objective-C applications.
libstdc++3 - The GNU stdc++ library version 3
libstdc++3-dbg - The GNU stdc++ library version 3 (debugging files)
libstdc++3-dev - The GNU stdc++ library version 3 (development files)
libstdc++3-doc - The GNU stdc++ library version 3 (documentation files)
protoize - Create/remove ANSI prototypes from C code
Closes: 106252
Changes:
gcc-3.0 (3.0.1.ds0-0pre010723) unstable; urgency=high
.
* ia64 packaging bits (Randolph Chung) (closes: #106252).
Files:
c83157ee29e1d2301f79771153645839 1587 devel standard gcc-3.0_3.0.1.ds0-0pre010723.dsc
04186100646337f3df42bebb56bae9aa 2988869 devel standard gcc-3.0_3.0.1.ds0-0pre010723.diff.gz
30d0edd4301a12cde2ea041a5c046045 34982 devel standard gcc-3.0-base_3.0.1-0pre010723_all.deb
b61a1590265d4915fbf982b46ae5be3e 65160 doc optional cpp-3.0-doc_3.0.1-0pre010723_all.deb
d842cb07af76db6c0803995a713f8693 4626024 doc optional libstdc++3-doc_3.0.1-0pre010723_all.deb
933cbe9925b9a17f25b5686df2777b3a 311440 doc optional g77-3.0-doc_3.0.1-0pre010723_all.deb
fd81c9b2b7094d8f714a77a745e085cb 545114 doc optional gcc-3.0-doc_3.0.1-0pre010723_all.deb
6eb71a097dc86c893f6dcdd90cfbc95e 44208 libs standard libgcc1_3.0.1-0pre010723_i386.deb
f6c3ff1f25bce4c472c889cab3fd32e4 115472 interpreters standard cpp-3.0_3.0.1-0pre010723_i386.deb
19d8eeed229c0ffb4e00336d874d2373 23236 devel optional protoize_3.0.1-0pre010723_i386.deb
cf1cc9acef655b2f0428ece9441517a6 48238 devel extra fixincludes_3.0.1-0pre010723_i386.deb
9cd4ddb29d6c5864e000d10598025d91 1181190 devel optional gobjc-3.0_3.0.1-0pre010723_i386.deb
a9cf5f6af2a8c2f5c1d2b17764847a45 91564 libs optional libobjc1_3.0.1-0pre010723_i386.deb
ca43c05ab3bf3415719f0c71f2c93c4d 1211020 devel optional gcj-3.0_3.0.1-0pre010723_i386.deb
a0a0f8039f8e5ec34a1dedf5c57a7888 1880154 libs optional libgcj2_3.0.1-0pre010723_i386.deb
25fb924a742105a158ed28e7c2d1c537 1890778 devel optional libgcj2-dev_3.0.1-0pre010723_i386.deb
36463f55562a198021cbb898569a7446 90412 devel extra fastjar_3.0.1-0pre010723_i386.deb
72fb76147ca9ac177f1b14206cb2083f 5306 libs optional libffi2_3.0.1-0pre010723_i386.deb
7daeb952988285cfa1940fbd5b9a8ee1 10764 devel optional libffi2-dev_3.0.1-0pre010723_i386.deb
e70993578464175c5b74591e04b25ecc 1344156 devel optional g++-3.0_3.0.1-0pre010723_i386.deb
9f89a5f7ba116796ac4585123ad37d2e 210624 base optional libstdc++3_3.0.1-0pre010723_i386.deb
7f7d422deeb70d1d301d8136bf64f86b 569334 devel optional libstdc++3-dev_3.0.1-0pre010723_i386.deb
fc07e3d42878b2f56daf92457a143ae9 578412 devel extra libstdc++3-dbg_3.0.1-0pre010723_i386.deb
846143c69d344c604275e1f1ff3cad6b 1310306 devel optional g77-3.0_3.0.1-0pre010723_i386.deb
a1c1d74083e2dab55e1367d75d4c100f 1328646 devel standard gcc-3.0_3.0.1-0pre010723_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
Comment: Requires PGP version 2.6 or later.
iQEVAwUBO10DEAuDzMCIcnEhAQGBWgf/c/ILsCqGo0zQug1syjBXxo5d0CKf2tOK
4cezkFPvtYLOvjN0aMK0JA4uZr80R4n8oKgV4nVdA1EpiZm6e1dy8Vktmd/uIX3P
pMqXFjVevAFLLPd4fIkWukWOJV99yQeaugqDJWR/2Se7/lcfKbPAm4nK5Ty916t9
fKbHeK5nHLgd2M3KpeTZy6N2JFxe7n9Eg/02kizRijz0qCGHhMW1/NsCPjClHmTX
7tzb2esef9ITMDyizN8nablRKQo6rvQW1zcxZIUxjpN+VCtE7Y6i82Yea5EDWgN9
VjaxM04K8qXBNTfLn7a6KyLdIozQ2XBSDe37UpQJskldQTzPDNOvWw==
=kSTE
-----END PGP SIGNATURE-----
Reply to: