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

Bug#481628: marked as done (FTBFS on mips/mipsel)



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 ---
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.1

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
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 ---

Reply to: