[Pkg-mono-svn-commits] [mono] 01/01: Fixes for ARM64 packages. Thanks to Matthias Klose

Jo Shields directhex at moszumanska.debian.org
Tue Apr 12 12:42:26 UTC 2016


This is an automated email from the git hooks/post-receive script.

directhex pushed a commit to branch master
in repository mono.

commit cf4937c1bb5dd51513486a00d87501cc199c38ab
Author: Jo Shields <jo.shields at xamarin.com>
Date:   Tue Apr 12 13:40:59 2016 +0100

    Fixes for ARM64 packages. Thanks to Matthias Klose
---
 debian/control         |  4 ++--
 debian/mono-archs.make | 16 ++++------------
 2 files changed, 6 insertions(+), 14 deletions(-)

diff --git a/debian/control b/debian/control
index cf6f351..4405566 100644
--- a/debian/control
+++ b/debian/control
@@ -117,7 +117,7 @@ Section: debug
 Architecture: amd64 armel arm64 armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x
 Replaces: mono-jit-dbg (<< 2.4)
 Conflicts: mono-jit-dbg (<< 2.4)
-Depends: ${misc:Depends}, mono-runtime-sgen (= ${binary:Version}), mono-runtime-boehm (= ${binary:Version}) [amd64 armel arm64 armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x]
+Depends: ${misc:Depends}, mono-runtime-sgen (= ${binary:Version}), mono-runtime-boehm (= ${binary:Version}) [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x]
 Recommends: gdb
 Description: Mono runtime, debugging symbols
  Mono is a platform for running and developing applications based on the
@@ -192,7 +192,7 @@ Description: complete Mono runtime, development tools and all libraries
  You should build-depend on cli-common-dev and the needed libraries instead.
 
 Package: libmono-2.0-1
-Architecture: amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x
+Architecture: amd64 armel arm64 armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x
 Replaces: libmono-dev (<= 1.1.6-4)
 Conflicts: mono-utils (<< 1.2.3.1-4)
 Depends: ${shlibs:Depends}, ${misc:Depends}, libmonoboehm-2.0-1 (= ${binary:Version}) [amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x], libmonosgen-2.0-1 (= ${binary:Version}) [arm64]
diff --git a/debian/mono-archs.make b/debian/mono-archs.make
index 7a1106e..5e3b2d2 100644
--- a/debian/mono-archs.make
+++ b/debian/mono-archs.make
@@ -1,12 +1,4 @@
-DEB_MONO_ARCHS = amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x
-# grep defined mono/metadata/sgen-archdep.h
-#if defined(MONO_CROSS_COMPILE)
-#elif defined(TARGET_X86)
-#elif defined(TARGET_AMD64)
-#elif defined(TARGET_POWERPC)
-#elif defined(TARGET_ARM)
-#elif defined(__mips__)
-#elif defined(__s390x__)
-#elif defined(__sparc__)
-# SGen is default now - Every arch is expected to support it
-DEB_MONO_SGEN_ARCHS = $(DEB_MONO_ARCHS) arm64
+DEB_MONO_BOEHM_ARCHS = amd64 armel armhf i386 mipsel kfreebsd-amd64 kfreebsd-i386 ppc64 ppc64el s390x
+DEB_MONO_ARCHS = $(DEB_MONO_BOEHM_ARCHS) arm64
+DEB_MONO_SGEN_ARCHS = $(DEB_MONO_ARCHS)
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mono/packages/mono.git



More information about the Pkg-mono-svn-commits mailing list