Bug#268140: marked as done (libffi.la: wrong libdir setting)
Your message dated Wed, 08 Sep 2004 06:17:18 -0400
with message-id <E1C4zVu-0004RA-00@newraff.debian.org>
and subject line Bug#268140: fixed in gcc-3.4 3.4.2-2
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; 26 Aug 2004 08:52:33 +0000
>From brederlo@informatik.uni-tuebingen.de Thu Aug 26 01:52:33 2004
Return-path: <brederlo@informatik.uni-tuebingen.de>
Received: from mx5.informatik.uni-tuebingen.de [134.2.12.32]
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1C0Fzk-0005kn-00; Thu, 26 Aug 2004 01:52:33 -0700
Received: from localhost (loopback [127.0.0.1])
by mx5.informatik.uni-tuebingen.de (Postfix) with ESMTP
id C4882115; Thu, 26 Aug 2004 10:52:01 +0200 (MST)
Received: from mx5.informatik.uni-tuebingen.de ([127.0.0.1])
by localhost (mx5 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
id 16348-05; Thu, 26 Aug 2004 10:51:59 +0200 (DFT)
Received: from dual (semeai.Informatik.Uni-Tuebingen.De [134.2.15.66])
by mx5.informatik.uni-tuebingen.de (Postfix) with ESMTP
id 4D69510E; Thu, 26 Aug 2004 10:51:59 +0200 (MST)
Received: from mrvn by dual with local (Exim 4.34)
id 1C0FzD-0000sA-CL; Thu, 26 Aug 2004 10:51:59 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Goswin Brederlow <brederlo@informatik.uni-tuebingen.de>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libffi.la: wrong libdir setting
X-Mailer: reportbug 2.60
Date: Thu, 26 Aug 2004 10:51:59 +0200
Message-Id: <E1C0FzD-0000sA-CL@dual>
Sender: Goswin von Brederlow <brederlo@informatik.uni-tuebingen.de>
X-Virus-Scanned: by amavisd-new (McAfee AntiVirus) at informatik.uni-tuebingen.de
Delivered-To: submit@bugs.debian.org
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: libffi3-dev
Version: 1:3.4.1-7
Severity: grave
Justification: renders package unusable
Hi,
libffi.la has the following libdir:
libdir='/usr/lib/../lib'
That cuases libtool to add the rpath option when linking against the
library which in turn prevents shlibs to work (since no package
contains /usr/lib/../lib/libffi.so) which in turn miscompiles
e.g. sablevm which in turn causes FTBFS for a lot of java packages.
MfG
Goswin
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.5-amd64
Locale: LANG=C, LC_CTYPE=de_DE
Versions of packages libffi3-dev depends on:
ii gcc-3.4-base 3.4.1-7 The GNU Compiler Collection (base
ii libc6-dev 2.3.2.ds1-16 GNU C Library: Development Librari
ii libffi3 1:3.4.1-7 Foreign Function Interface library
-- no debconf information
---------------------------------------
Received: (at 268140-close) by bugs.debian.org; 8 Sep 2004 10:23:17 +0000
>From katie@ftp-master.debian.org Wed Sep 08 03:23:17 2004
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1C4zbh-0000ye-00; Wed, 08 Sep 2004 03:23:17 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1C4zVu-0004RA-00; Wed, 08 Sep 2004 06:17:18 -0400
From: Matthias Klose <doko@debian.org>
To: 268140-close@bugs.debian.org
X-Katie: $Revision: 1.51 $
Subject: Bug#268140: fixed in gcc-3.4 3.4.2-2
Message-Id: <E1C4zVu-0004RA-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 08 Sep 2004 06:17:18 -0400
Delivered-To: 268140-close@bugs.debian.org
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:
X-CrossAssassin-Score: 4
Source: gcc-3.4
Source-Version: 3.4.2-2
We believe that the bug you reported is fixed in the latest version of
gcc-3.4, which is due to be installed in the Debian FTP archive:
cpp-3.4-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/cpp-3.4-doc_3.4.2-2_all.deb
cpp-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/cpp-3.4_3.4.2-2_i386.deb
fastjar_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/fastjar_3.4.2-2_i386.deb
g++-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/g++-3.4_3.4.2-2_i386.deb
g77-3.4-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/g77-3.4-doc_3.4.2-2_all.deb
g77-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/g77-3.4_3.4.2-2_i386.deb
gcc-3.4-base_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gcc-3.4-base_3.4.2-2_i386.deb
gcc-3.4-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/gcc-3.4-doc_3.4.2-2_all.deb
gcc-3.4_3.4.2-2.diff.gz
to pool/main/g/gcc-3.4/gcc-3.4_3.4.2-2.diff.gz
gcc-3.4_3.4.2-2.dsc
to pool/main/g/gcc-3.4/gcc-3.4_3.4.2-2.dsc
gcc-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gcc-3.4_3.4.2-2_i386.deb
gcc-3.4_3.4.2.orig.tar.gz
to pool/main/g/gcc-3.4/gcc-3.4_3.4.2.orig.tar.gz
gcj-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gcj-3.4_3.4.2-2_i386.deb
gij-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gij-3.4_3.4.2-2_i386.deb
gnat-3.4-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/gnat-3.4-doc_3.4.2-2_all.deb
gnat-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gnat-3.4_3.4.2-2_i386.deb
gobjc-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gobjc-3.4_3.4.2-2_i386.deb
gpc-2.1-3.4-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/gpc-2.1-3.4-doc_3.4.2-2_all.deb
gpc-2.1-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/gpc-2.1-3.4_3.4.2-2_i386.deb
lib64gcc1_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/lib64gcc1_3.4.2-2_i386.deb
lib64stdc++6_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/lib64stdc++6_3.4.2-2_i386.deb
libffi3-dev_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libffi3-dev_3.4.2-2_i386.deb
libffi3_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libffi3_3.4.2-2_i386.deb
libgcc1_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libgcc1_3.4.2-2_i386.deb
libgcj5-awt_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libgcj5-awt_3.4.2-2_i386.deb
libgcj5-common_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/libgcj5-common_3.4.2-2_all.deb
libgcj5-dev_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libgcj5-dev_3.4.2-2_i386.deb
libgcj5_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libgcj5_3.4.2-2_i386.deb
libgnat-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libgnat-3.4_3.4.2-2_i386.deb
libstdc++6-dbg_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libstdc++6-dbg_3.4.2-2_i386.deb
libstdc++6-dev_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libstdc++6-dev_3.4.2-2_i386.deb
libstdc++6-doc_3.4.2-2_all.deb
to pool/main/g/gcc-3.4/libstdc++6-doc_3.4.2-2_all.deb
libstdc++6-pic_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libstdc++6-pic_3.4.2-2_i386.deb
libstdc++6_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/libstdc++6_3.4.2-2_i386.deb
treelang-3.4_3.4.2-2_i386.deb
to pool/main/g/gcc-3.4/treelang-3.4_3.4.2-2_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 268140@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.4 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-----
Hash: SHA1
Format: 1.7
Date: Tue, 7 Sep 2004 20:28:14 +0200
Source: gcc-3.4
Binary: g77-3.4-doc gcc-3.4-base libstdc++6 lib64gcj5-awt gnat-3.4 libobjc1 libgcj5 libgcc1 gcc-3.4 lib64g2c0 gobjc-3.4 libstdc++6-0 gcc-3.4-nof libgcc2 libstdc++6-dev libstdc++6-doc protoize libgnat-3.4 libgcj5-dev libstdc++6-0-pic libgcj5-common lib64stdc++6 libstdc++6-dbg lib32stdc++6-0 gij-3.4 lib32gcc1 lib64gnat-3.4 lib64objc1 cpp-3.4 lib64gcj5 gcc-3.4-hppa64 gcc-3.4-soft-float libstdc++6-0-dev libgcj5-awt cpp-3.4-doc libgcj-common libffi3-dev gcc-3.4-doc libg2c0-dev gpc-2.1-3.4-doc lib64gcc1 fastjar treelang-3.4 libffi3 fixincludes libg2c0 lib32stdc++6 libstdc++6-pic lib64ffi3 gnat-3.4-doc libstdc++6-0-dbg gcj-3.4 gpc-2.1-3.4 g++-3.4 g77-3.4
Architecture: source i386 all
Version: 3.4.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC maintainers <debian-gcc@lists.debian.org>
Changed-By: Matthias Klose <doko@debian.org>
Description:
cpp-3.4 - The GNU C preprocessor
cpp-3.4-doc - Documentation for the GNU C preprocessor (cpp)
fastjar - Jar creation utility
g++-3.4 - The GNU C++ compiler
g77-3.4 - The GNU Fortran 77 compiler
g77-3.4-doc - Documentation for the GNU Fortran compiler (g77)
gcc-3.4 - The GNU C compiler
gcc-3.4-base - The GNU Compiler Collection (base package)
gcc-3.4-doc - Documentation for the GNU compilers (gcc, gobjc, g++)
gcj-3.4 - The GNU compiler for Java(TM)
gij-3.4 - The GNU Java bytecode interpreter
gnat-3.4 - The GNU Ada compiler
gnat-3.4-doc - Documentation for the GNU Ada compiler (gnat)
gobjc-3.4 - The GNU Objective-C compiler
gpc-2.1-3.4 - The GNU Pascal compiler
gpc-2.1-3.4-doc - Documentation for the GNU Pascal compiler (gpc)
lib64gcc1 - GCC support library (64bit)
lib64stdc++6 - The GNU Standard C++ Library v3 (64bit)
libffi3 - Foreign Function Interface library runtime
libffi3-dev - Foreign Function Interface library (development files)
libgcc1 - GCC support library
libgcj5 - Java runtime library for use with gcj
libgcj5-awt - AWT peer runtime libraries for use with gcj
libgcj5-common - Java runtime library for use with gcj (jar files)
libgcj5-dev - Java development headers and static library for use with gcj
libgnat-3.4 - Runtime library for GNU Ada applications
libstdc++6 - The GNU Standard C++ Library v3
libstdc++6-dbg - The GNU Standard C++ Library v3 (debugging files)
libstdc++6-dev - The GNU Standard C++ Library v3 (development files)
libstdc++6-doc - The GNU Standard C++ Library v3 (documentation files)
libstdc++6-pic - The GNU Standard C++ Library v3 (shared library subset kit)
treelang-3.4 - The GNU Treelang compiler
Closes: 267049 267647 267703 268140 268929 268991 270030
Changes:
gcc-3.4 (3.4.2-2) unstable; urgency=medium
.
* Updated to gcc-3.4.2:
- adding updated libstdc++-v3 baseline files for 3.4.0.
- C++ updates
- Fix references in cpp-3.4(1) and gcc-3.4(1) manpages.
- Fix bus errors with g77-3.4 on sparc (closes: #267703).
- Fix segfault with java example code from report (closes: #268991).
* Add some packaging corrections for amd64 (closes: #267049).
* Normalize pathes in .la and .lai files (closes: #268140, #268929).
* Fix building libffi without libgcj (closes: #267647).
* libltdl.dpatch: Search the versioned extension, when loading a shared
library (i.e. gij looks for .so.5 for loading additional libraries
like the GTK based AWT peers. Thanks to Michael Koch. Closes: #270030.
Files:
ab87798817249be1c433c0cfb84ac055 2720 devel optional gcc-3.4_3.4.2-2.dsc
2dfd6042026edc17528f1afe3e298771 30336092 devel optional gcc-3.4_3.4.2.orig.tar.gz
f0d4f9780359a6983148f8b6085c4f80 3765430 devel optional gcc-3.4_3.4.2-2.diff.gz
16d1016105f63bd0084169392848a3ea 181552 doc optional cpp-3.4-doc_3.4.2-2_all.deb
f320a94f39ee82e604d2adaa6661eb43 2028882 libs optional libgcj5-common_3.4.2-2_all.deb
0049b02e1f9027ef7de254937cf71da8 4182744 doc optional libstdc++6-doc_3.4.2-2_all.deb
07cdc93680ca8969b0642568e2d293db 628836 doc optional g77-3.4-doc_3.4.2-2_all.deb
4bc655c6687baa48c99fb4e989968fb7 896354 doc optional gnat-3.4-doc_3.4.2-2_all.deb
bcdf8be2d8bae49e8816fca0516673f8 468780 doc optional gpc-2.1-3.4-doc_3.4.2-2_all.deb
d53a0690bd2595766505e67cf093cc03 1472070 doc optional gcc-3.4-doc_3.4.2-2_all.deb
2eb054652f11de5cfa9fb85e631b548e 156696 devel optional gcc-3.4-base_3.4.2-2_i386.deb
012d484639b4898a93763438a45dc070 78518 libs required libgcc1_3.4.2-2_i386.deb
0519404faf03b22d848a2b5d46075c08 82608 libs optional lib64gcc1_3.4.2-2_i386.deb
bcdc679a4a22cf67139cfe5301b05d15 1703088 interpreters optional cpp-3.4_3.4.2-2_i386.deb
480a482e08913bac6451973948a9c367 1741970 devel optional gobjc-3.4_3.4.2-2_i386.deb
c007347125c2cc3ebd1e310c54d88198 13252 devel optional gij-3.4_3.4.2-2_i386.deb
2f6e8e71124e3dbcb9bdf3383cecb236 3666736 libs optional libgcj5_3.4.2-2_i386.deb
6abad6b8cbcd44dbb204e24f5156ef0b 186664 libs optional libgcj5-awt_3.4.2-2_i386.deb
e1eb8f6cf76302aa04da136d8210fdbd 2039852 devel optional gcj-3.4_3.4.2-2_i386.deb
cb99dc8f67fb9e0d1f240ec629379b10 6856112 libdevel optional libgcj5-dev_3.4.2-2_i386.deb
8b6fa7c10ac180fcf0ac9c8977e99ebe 117224 devel optional fastjar_3.4.2-2_i386.deb
a99c61f33ac074125338a5842593a3b3 77568 libs optional libffi3_3.4.2-2_i386.deb
f089e35a82152b65a9f30d96a6d472cb 8838 libdevel optional libffi3-dev_3.4.2-2_i386.deb
e764af72488c965488a7180ac086da78 1936090 devel optional g++-3.4_3.4.2-2_i386.deb
4908fbcd3f68cda4f7a987888ea1b56a 325438 base optional lib64stdc++6_3.4.2-2_i386.deb
feb2e236eba49ce029bdcb23d96ddf8d 320940 base optional libstdc++6_3.4.2-2_i386.deb
0867c220096e93552fa9170c861c1ecd 1321784 libdevel optional libstdc++6-dev_3.4.2-2_i386.deb
6146892904bc6b46189ca3466c6db079 759498 libdevel extra libstdc++6-pic_3.4.2-2_i386.deb
106cf26b609bfc967d3597b1a48e5822 8928234 libdevel extra libstdc++6-dbg_3.4.2-2_i386.deb
f09d8a93359659f72617040d2312709e 1858716 devel optional g77-3.4_3.4.2-2_i386.deb
85e822e525a4c41c7c6af6261c98c07e 727602 libs optional libgnat-3.4_3.4.2-2_i386.deb
0ff1da576fbbab83093d4ed6d9b6e574 7130572 devel optional gnat-3.4_3.4.2-2_i386.deb
f76d3401cffd91a3f075cb21296539ca 2985062 devel optional treelang-3.4_3.4.2-2_i386.deb
29b0a094489832db5fd32a1ea81e74f8 2246396 devel optional gpc-2.1-3.4_3.4.2-2_i386.deb
9bdc8d1d5f1310e48632294a953e735d 1387560 devel optional gcc-3.4_3.4.2-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBPsKKStlRaw+TLJwRArgRAJ0cldiw6D1edNb4xQr9gL9NrHxO3ACcDe6C
iSMksn8gwl3fykddM+jeUY8=
=b5tE
-----END PGP SIGNATURE-----
Reply to: