From: Russ Allbery Date: Wed, 18 Feb 2009 22:20:52 +0000 (-0800) Subject: Make openafs-modules-source arch: all X-Git-Tag: debian/1.4.8.dfsg1-2~1 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=53d9602f1243898e88f40dfa7f3e85b611ff1e7f;p=packages%2Fo%2Fopenafs.git Make openafs-modules-source arch: all * Make openafs-modules-source architecture-specific (arch: any instead of arch: all). The new method for generating the kernel source tree only generates correct build machinery for the architecture on which it was built, making the package architecture-specific. The generated tree is so much smaller that this still only uses about 1MB of archive space more than the old method and makes each openafs-modules-source package much smaller. This is a workaround until we can fix libafs_tree to include enough build machinery to handle all Linux architectures from one source tree. (Closes: #516023) --- diff --git a/debian/changelog b/debian/changelog index 1e85a7661..9588c6948 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,14 @@ openafs (1.4.8.dfsg1-2) UNRELEASED; urgency=low + * Make openafs-modules-source architecture-specific (arch: any instead + of arch: all). The new method for generating the kernel source tree + only generates correct build machinery for the architecture on which + it was built, making the package architecture-specific. The generated + tree is so much smaller that this still only uses about 1MB of archive + space more than the old method and makes each openafs-modules-source + package much smaller. This is a workaround until we can fix + libafs_tree to include enough build machinery to handle all Linux + architectures from one source tree. (Closes: #516023) * Explicitly remove *-stamp files in the clean target of the module build until the module build is upgraded to debhelper 7. diff --git a/debian/control b/debian/control index 4e3c58329..9d20e0dea 100644 --- a/debian/control +++ b/debian/control @@ -113,9 +113,9 @@ Description: AFS distributed filesystem development libraries Package: openafs-modules-source Priority: extra +Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc Depends: ${misc:Depends}, bison, flex, debhelper (>= 5), module-assistant | kernel-package -Architecture: all Description: AFS distributed filesystem kernel module source AFS is a distributed filesystem allowing cross-platform sharing of files among multiple computers. Facilities are provided for access