Package: dpkg
Version: 1.18.4
Severity: wishlist
Tags: patch

Dear Maintainer,

Please could you add the attached definition for CloudABI, a new POSIX-like 
runtime (currently) for amd64/x86_64 and arm64/aarch64.

I'm requesting this as a step in getting a CloudABI toolchain packaged on
Debian.  I'm not seeking to introduce a new Debian port or multiarch.

I've posted [1] with some background info and am happy to answer queries,
comments etc. there; or whereever you'd prefer.

 [1] https://lists.debian.org/debian-mentors/2016/02/msg00126.html

-- System Information:
Debian Release: stretch/sid
  APT prefers xenial-updates
  APT policy: (500, 'xenial-updates'), (500, 'xenial-security'), (500, 
'xenial'), (100, 'xenial-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-2-generic (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages dpkg depends on:
ii  libbz2-1.0   1.0.6-8
ii  libc6        2.21-0ubuntu5
ii  liblzma5     5.1.1alpha+20120614-2ubuntu2
ii  libselinux1  2.4-3build1
ii  tar          1.28-2.1
ii  zlib1g       1:1.2.8.dfsg-2ubuntu4

dpkg recommends no packages.

Versions of packages dpkg suggests:
ii  apt  1.1.10

-- no debconf information
--- ostable	2015-11-26 23:53:38.000000000 +0000
+++ ostable	2016-02-09 14:30:44.000000000 +0000
@@ -37,3 +37,4 @@
 uclibceabi-uclinux	uclinux-uclibceabi	uclinux[^-]*-uclibceabi
 uclibc-uclinux		uclinux-uclibc		uclinux[^-]*(-uclibc.*)?
 tos-mint		mint			mint[^-]*
+cloudabi-unknown	unknown-cloudabi	unknown[^-]*-cloudabi
--- scripts/t/Dpkg_Arch.t	2015-12-25 03:53:50.000000000 +0000
+++ scripts/t/Dpkg_Arch.t	2016-02-09 15:46:22.000000000 +0000
@@ -98,7 +98,7 @@
 is(gnutriplet_to_debarch('unknown-unknown-unknown'), undef, 'unknown gnutriplet');
 is(gnutriplet_to_debarch('x86_64-linux-gnu'), 'amd64', 'known gnutriplet');
 
-is(scalar get_valid_arches(), 417, 'expected amount of known architectures');
+is(scalar get_valid_arches(), 446, 'expected amount of known architectures');
 
 {
     local $ENV{CC} = 'false';
--- triplettable	2015-11-26 23:53:41.000000000 +0000
+++ triplettable	2016-02-09 14:30:20.000000000 +0000
@@ -30,3 +30,4 @@
 uclibceabi-uclinux-arm	uclinux-armel
 uclibc-uclinux-<cpu>	uclinux-<cpu>
 tos-mint-m68k		mint-m68k
+cloudabi-unknown-<cpu>	cloudabi-<cpu>

Reply via email to