Bug#693730: dpkg-cross: Add arm64 support
+++ Wookey [2012-11-19 19:18 +0000]:
> Package: dpkg-cross
> Version: 2.6.7
> Severity: normal
> Tags: patch
> User: debian-arm@lists.debian.org
>
> This patch adds arm64 support to dpkg-cross.
Oops - I had the size of long-double wrong. That breaks libffi building.
Fix attached.
Wookey
--
Principal hats: Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/
diff -Nru dpkg-cross-2.6.7arm64/config/cross-config.arm64 dpkg-cross-2.6.7arm64fix1/config/cross-config.arm64
--- dpkg-cross-2.6.7arm64/config/cross-config.arm64 2012-10-24 22:41:43.000000000 +0100
+++ dpkg-cross-2.6.7arm64fix1/config/cross-config.arm64 2012-11-20 16:13:55.000000000 +0000
@@ -1,4 +1,7 @@
# read in package-specific and global values.
+echo "Reading Cross Config Cache (/etc/dpkg-cross/cross-config.arm64)"
+foobar=`dirname $ac_site_file`
+echo "Reading $foobar/cross-config.cache"
. `dirname $ac_site_file`/cross-config.cache
# now ensure the real architecture-dependent values take priority
ac_cv_c_bigendian=no
@@ -16,7 +19,7 @@
ac_cv_sizeof_signed_char=1
ac_cv_sizeof_float=4
ac_cv_sizeof_double=8
-ac_cv_sizeof_long_double=8
+ac_cv_sizeof_long_double=16
ac_cv_sizeof_void_p=8
ac_cv_sizeof_char_p=8
ac_cv_sizeof_off_t=8
diff -Nru dpkg-cross-2.6.7arm64/debian/changelog dpkg-cross-2.6.7arm64fix1/debian/changelog
--- dpkg-cross-2.6.7arm64/debian/changelog 2012-10-24 22:44:55.000000000 +0100
+++ dpkg-cross-2.6.7arm64fix1/debian/changelog 2012-11-20 16:16:22.000000000 +0000
@@ -1,3 +1,9 @@
+dpkg-cross (2.6.7arm64fix1) quantal; urgency=low
+
+ * Correct size of long double to 128 bits.
+
+ -- Wookey <wookey@wookware.org> Tue, 20 Nov 2012 16:14:02 +0000
+
dpkg-cross (2.6.7arm64) precise; urgency=low
* Add arm64 support
Reply to: