[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: