Your message dated Wed, 21 May 2008 19:47:14 +0000 with message-id <E1JyuHK-0004Gz-Al@ries.debian.org> and subject line Bug#481628: fixed in libffi 3.0.5-3 has caused the Debian Bug report #481628, regarding FTBFS on mips/mipsel 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 this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 481628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481628 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: FTBFS on mips/mipsel
- From: Arthur Loiret <arthur.loiret@u-psud.fr>
- Date: Sat, 17 May 2008 16:05:13 +0200
- Message-id: <[🔎] 20080517140513.GA20804@laura.lri.fr>
- Reply-to: arthur.loiret@u-psud.fr
Package: libffi Version: 3.0.5-2 Severity: serious Tags: patch Both mips64 (biarch64) and mipsn32 (biarchn32) builds are configure with --host=mips64-linux-gnu so headers from debian/libffi-dev/usr/include/$(biarch_gnu_type) are trying to be moved two times, in debian/lib64ffi-dev/usr/include and debian/libn32ffi-dev/usr/include/ which fails. There is also a small typo (s/32n/n32/), this patch fixes the problems.From 1468a32948c2a04d016b7f4cd0f9c9b9998a7fc9 Mon Sep 17 00:00:00 2001 From: Arthur Loiret <arthur@mips.aurel32.net> Date: Sat, 17 May 2008 13:37:19 +0000 Subject: [PATCH] Fix build failure on mips{,el}/triarch due to new multiarch directories. --- debian/changelog | 7 +++++++ debian/rules | 7 ++++++- 2 files changed, 13 insertions(+), 1 deletions(-) diff --git a/debian/changelog b/debian/changelog index 174fdac..c578def 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libffi (3.0.5-3) unstable; urgency=low + + [ Arthur Loiret ] + * Fix build failure on mips{,el}/triarch due to new multiarch directories. + + -- Matthias Klose <doko@debian.org> Sat, 17 May 2008 13:35:12 +0000 + libffi (3.0.5-2) unstable; urgency=low * Install header files in multiarch directories. Closes: #480208. diff --git a/debian/rules b/debian/rules index 3f78b6c..3ea18da 100755 --- a/debian/rules +++ b/debian/rules @@ -203,10 +203,15 @@ ifneq (,$(filter biarch64, $(multiarch))) debian/lib64ffi-dev/usr/include/ endif ifneq (,$(filter biarchn32, $(multiarch))) - mkdir -p debian/lib32nffi-dev/usr/include/$(biarch_gnu_type) + mkdir -p debian/libn32ffi-dev/usr/include/$(biarch_gnu_type) +ifneq (,$(filter biarch64, $(multiarch))) + cp -r debian/lib64ffi-dev/usr/include/$(biarch_gnu_type) \ + debian/libn32ffi-dev/usr/include/ +else mv debian/libffi-dev/usr/include/$(biarch_gnu_type) \ debian/libn32ffi-dev/usr/include/ endif +endif ifneq (,$(filter biarch32, $(multiarch))) ifeq ($(DEB_HOST_ARCH),amd64) -- 1.5.5.1Attachment: signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
- To: 481628-close@bugs.debian.org
- Subject: Bug#481628: fixed in libffi 3.0.5-3
- From: Matthias Klose <doko@debian.org>
- Date: Wed, 21 May 2008 19:47:14 +0000
- Message-id: <E1JyuHK-0004Gz-Al@ries.debian.org>
Source: libffi Source-Version: 3.0.5-3 We believe that the bug you reported is fixed in the latest version of libffi, which is due to be installed in the Debian FTP archive: lib64ffi-dev_3.0.5-3_i386.deb to pool/main/libf/libffi/lib64ffi-dev_3.0.5-3_i386.deb lib64ffi5_3.0.5-3_i386.deb to pool/main/libf/libffi/lib64ffi5_3.0.5-3_i386.deb libffi-dev_3.0.5-3_i386.deb to pool/main/libf/libffi/libffi-dev_3.0.5-3_i386.deb libffi5-dbg_3.0.5-3_i386.deb to pool/main/libf/libffi/libffi5-dbg_3.0.5-3_i386.deb libffi5_3.0.5-3_i386.deb to pool/main/libf/libffi/libffi5_3.0.5-3_i386.deb libffi_3.0.5-3.diff.gz to pool/main/libf/libffi/libffi_3.0.5-3.diff.gz libffi_3.0.5-3.dsc to pool/main/libf/libffi/libffi_3.0.5-3.dsc 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 481628@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 libffi 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.8 Date: Wed, 21 May 2008 16:51:03 +0200 Source: libffi Binary: libffi-dev lib32ffi-dev lib64ffi-dev libn32ffi-dev libffi5 lib32ffi5 lib64ffi5 libn32ffi5 libffi5-dbg Architecture: source i386 Version: 3.0.5-3 Distribution: unstable Urgency: high Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> Changed-By: Matthias Klose <doko@debian.org> Description: lib32ffi-dev - Foreign Function Interface library (development files, 32bit) lib32ffi5 - Foreign Function Interface library runtime (32bit) lib64ffi-dev - Foreign Function Interface library (development files, 64bit) lib64ffi5 - Foreign Function Interface library runtime (64bit) libffi-dev - Foreign Function Interface library (development files) libffi5 - Foreign Function Interface library runtime libffi5-dbg - Foreign Function Interface library runtime (debug symbols) libn32ffi-dev - Foreign Function Interface library (development files, n32) libn32ffi5 - Foreign Function Interface library runtime (n32) Closes: 481628 Changes: libffi (3.0.5-3) unstable; urgency=high . * Fix installation of header files on mips* (Thiemo Seufer). Closes: #481628. * Set CXX in configure targets. Checksums-Sha1: 29f5e58bdb9dff694f924e36c6311efa982fd7f8 1201 libffi_3.0.5-3.dsc 52d5d560cd29668a8cba6384eb182810e9bbdc66 6271 libffi_3.0.5-3.diff.gz 2ab4bc6e65066e984469e8e2c901f4d1f4974567 83428 libffi-dev_3.0.5-3_i386.deb cd58ed3cfca28ea9519ec7765a746dca6043af69 35724 lib64ffi-dev_3.0.5-3_i386.deb fb0c38086c02f520a03a8ae0dd248c7df96406cb 14756 libffi5_3.0.5-3_i386.deb dce0ee12f46c6e193dac555caa7ef163c0335e57 17994 lib64ffi5_3.0.5-3_i386.deb 304be246580c528574c96f7c7a4750a779d36b8f 58564 libffi5-dbg_3.0.5-3_i386.deb Checksums-Sha256: f073cb3d9ab7534e1b5f2332fe801c0ba713ee8eeb1ad6fd56d4828313f3cd10 1201 libffi_3.0.5-3.dsc 0fbfef7df00d4b35545e87033092eca8e95ff9f1e278e4ef29aacb35bd00483e 6271 libffi_3.0.5-3.diff.gz 13896e464cab575050acfa66edf9392fb665a98a8f9b36fed24b83195eb19040 83428 libffi-dev_3.0.5-3_i386.deb 135fe4980f3bf95e645b14fbd55a031ed818760f8691a743db16d0502ed17fb4 35724 lib64ffi-dev_3.0.5-3_i386.deb 453dfbfc4ae479670bad330e9ce4aff8223fefa49206d235db004c8bbc4213d6 14756 libffi5_3.0.5-3_i386.deb 3374cd6d6aaa10b54879718b37452c882f9bac0e836403bdcb5cb3f0ef770e92 17994 lib64ffi5_3.0.5-3_i386.deb b176b8a968a46fb430ab1cca8e4694174916365413e9dd05be46f8a2a9e34cb8 58564 libffi5-dbg_3.0.5-3_i386.deb Files: a8b959ec27c5e2f4d589472f3d8bf9e6 1201 libs extra libffi_3.0.5-3.dsc ff496dad7aab15d9245de09fc00fd785 6271 libs extra libffi_3.0.5-3.diff.gz cffa04094aa20a3f1452f07e231e7f52 83428 libdevel extra libffi-dev_3.0.5-3_i386.deb 8e53bc7b6f3bf91d9d7e681e21cac77a 35724 libdevel extra lib64ffi-dev_3.0.5-3_i386.deb 2168f0f47f62942e2f8fa9e7740ffd47 14756 libs extra libffi5_3.0.5-3_i386.deb 2b20171ac93143ecd0a309ed03a2a668 17994 libs extra lib64ffi5_3.0.5-3_i386.deb 835863710cc369dfecd05b9e5c88f856 58564 libdevel extra libffi5-dbg_3.0.5-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFINHl0StlRaw+TLJwRApZWAKCeUav7aR7HtwmUhMa6lySr1FYEqQCfROam mK6rBRjutsi+OvRQxpO7qzQ= =DgRN -----END PGP SIGNATURE-----
--- End Message ---