Your message dated Sat, 13 Nov 2004 16:18:05 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#277852: gcc-3.4: Please replace 'lib64' with 'lib' in 
gcc/config/i386/linux64.h on amd64
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; 22 Oct 2004 21:16:05 +0000
>From [EMAIL PROTECTED] Fri Oct 22 14:16:05 2004
Return-path: <[EMAIL PROTECTED]>
Received: from c147026.adsl.hansenet.de (localhost.localdomain) [213.39.147.26] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1CL6lZ-0004og-00; Fri, 22 Oct 2004 14:16:05 -0700
Received: from aj by localhost.localdomain with local (Exim 4.34)
        id 1CL6nk-0004Rw-Ve; Fri, 22 Oct 2004 23:18:23 +0200
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: gcc-3.4: Please replace 'lib64' with 'lib' in 
gcc/config/i386/linux64.h on amd64
Message-Id: <[EMAIL PROTECTED]>
Date: Fri, 22 Oct 2004 23:18:23 +0200
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: gcc-3.4
Severity: wishlist
Tags: patch

The attached patch changes the directory that gcc-3.4 uses to locate the 
dynamic linker on amd64 from 'lib64' to 'lib'. This is one of the last 
few places where the ugly 'lib64' directory is still used on amd64. 
The dynamic linker is installed in the 'lib' directory by the 'libc6' 
package and this location should also be used by gcc-3.4.

The current usage of 'lib64' in the dynamic linker name makes it very easy
to make the whole system completely unusable by just removing the 'lib64'
directory symlink. There have already been a few complaints from people who
ran into this problem (e.g. someone removed the 'lib64' symlink 
because he wanted to create a separate real 'lib64' directory 
to install some non-free binary-only software which required this).

Regards
Andreas Jochens

diff -urN ../tmp-orig/gcc-3.4-3.4.2/debian/patches/amd64-biarch.dpatch 
./debian/patches/amd64-biarch.dpatch
--- ../tmp-orig/gcc-3.4-3.4.2/debian/patches/amd64-biarch.dpatch        
2004-10-22 19:18:25.120661168 +0000
+++ ./debian/patches/amd64-biarch.dpatch        2004-10-22 19:17:36.502052320 
+0000
@@ -86,3 +86,14 @@
  esac
  
  # Remove extraneous blanks from multidirs.
+--- linux64.h  2003-11-29 03:08:10.000000000 +0000
++++ gcc/config/i386/linux64.h  2004-10-07 17:57:27.295477928 +0000
+@@ -61,7 +61,7 @@
+     %{!static: \
+       %{rdynamic:-export-dynamic} \
+       %{m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.2}} \
+-      %{!m32:%{!dynamic-linker:-dynamic-linker /lib64/ld-linux-x86-64.so.2}}} 
\
++      %{!m32:%{!dynamic-linker:-dynamic-linker /lib/ld-linux-x86-64.so.2}}} \
+     %{static:-static}}"
+ 
+ #define MULTILIB_DEFAULTS { "m64" }

---------------------------------------
Received: (at 277852-done) by bugs.debian.org; 13 Nov 2004 21:18:11 +0000
>From [EMAIL PROTECTED] Sat Nov 13 13:18:11 2004
Return-path: <[EMAIL PROTECTED]>
Received: from nevyn.them.org [66.93.172.17] (Debian-exim)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1CT5He-0000Gp-00; Sat, 13 Nov 2004 13:18:11 -0800
Received: from drow by nevyn.them.org with local (Exim 4.34 #1 (Debian))
        id 1CT5HZ-0007Wc-GS; Sat, 13 Nov 2004 16:18:05 -0500
Date: Sat, 13 Nov 2004 16:18:05 -0500
From: Daniel Jacobowitz <[EMAIL PROTECTED]>
To: Andreas Jochens <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: Bug#277852: gcc-3.4: Please replace 'lib64' with 'lib' in 
gcc/config/i386/linux64.h on amd64
Message-ID: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL 
PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL 
PROTECTED]> <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[EMAIL PROTECTED]>
User-Agent: Mutt/1.5.5.1+cvs20040105i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

On Mon, Oct 25, 2004 at 06:34:29PM +0200, Andreas Jochens wrote:
> If my arguments do not convince you that to get rid of the '/lib64'
> dependency now, i.e. before Debian starts to officially support amd64,
> would be a good move, please feel free to close this bug report.

I am not convinced, and no one else has contributed to the discussion
who was convinced, so I am going to close this bug.  Sorry.

-- 
Daniel Jacobowitz


Reply via email to