Sfoglia il codice sorgente

data: Add support for AIX operating system

Guillem Jover 10 anni fa
parent
commit
9d0d823be9
4 ha cambiato i file con 5 aggiunte e 1 eliminazioni
  1. 1 0
      data/ostable
  2. 1 0
      data/triplettable
  3. 2 0
      debian/changelog
  4. 1 1
      scripts/t/Dpkg_Arch.t

+ 1 - 0
data/ostable

@@ -33,6 +33,7 @@ bsd-dragonflybsd	dragonflybsd		dragonfly[^-]*
 bsd-freebsd		freebsd			freebsd[^-]*
 bsd-netbsd		netbsd			netbsd[^-]*
 bsd-openbsd		openbsd			openbsd[^-]*
+sysv-aix		aix			aix[^-]*
 sysv-solaris		solaris			solaris[^-]*
 uclibceabi-uclinux	uclinux-uclibceabi	uclinux[^-]*-uclibceabi
 uclibc-uclinux		uclinux-uclibc		uclinux[^-]*(-uclibc.*)?

+ 1 - 0
data/triplettable

@@ -30,6 +30,7 @@ bsd-freebsd-<cpu>	freebsd-<cpu>
 bsd-openbsd-<cpu>	openbsd-<cpu>
 bsd-netbsd-<cpu>	netbsd-<cpu>
 bsd-darwin-<cpu>	darwin-<cpu>
+sysv-aix-<cpu>		aix-<cpu>
 sysv-solaris-<cpu>	solaris-<cpu>
 uclibceabi-uclinux-arm	uclinux-armel
 uclibc-uclinux-<cpu>	uclinux-<cpu>

+ 2 - 0
debian/changelog

@@ -32,6 +32,8 @@ dpkg (1.18.11) UNRELEASED; urgency=medium
     standalone, by honoring SOURCE_DATE_EPOCH.
   * Fix several short-lived memory leaks in update-alternatives.
     Reported by Helmut Grohne <helmut@subdivi.de>.
+  * Architecture support:
+    - Add support for AIX operating system.
   * Portability:
     - Cast off_t variables to intmax_t when printing them with "%jd".
     - Add missing <string.h> include in libdpkg.

+ 1 - 1
scripts/t/Dpkg_Arch.t

@@ -120,7 +120,7 @@ is(gnutriplet_to_debarch(undef), undef, 'undef gnutriplet');
 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(), 489, 'expected amount of known architectures');
+is(scalar get_valid_arches(), 523, 'expected amount of known architectures');
 
 {
     local $ENV{CC} = 'false';