[X2Go-Commits] [buildscripts] 01/01: bin/sbuild-deb-package: only build arch-dep binary packages for ppc64{le, be}.

git-admin at x2go.org git-admin at x2go.org
Thu Nov 30 03:25:36 CET 2017


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

x2go pushed a commit to branch master
in repository buildscripts.

commit e6d4cd45bbc1f11b2c61503d8af7dca387032e79
Author: Mihai Moldovan <ionic at ionic.de>
Date:   Thu Nov 30 03:24:31 2017 +0100

    bin/sbuild-deb-package: only build arch-dep binary packages for ppc64{le,be}.
    
    Arch-indep binary packages are already handled by the x86_64 builder.
---
 bin/sbuild-deb-package | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/bin/sbuild-deb-package b/bin/sbuild-deb-package
index cb79538..e61313b 100755
--- a/bin/sbuild-deb-package
+++ b/bin/sbuild-deb-package
@@ -391,10 +391,15 @@ build_packages() {
 				sbuild_options_amd64=("${sbuild_options[@]}")
 				sbuild_options_i386=("${sbuild_options[@]}" "--arch=i386" "--debbuildopts=-B")
 				sbuild_options_armhf=("${sbuild_options[@]}" "--arch=armhf" "--chroot=${codename}-armhf-raspbian-sbuild")
-				sbuild_options_powerpc=("${sbuild_options[@]}")
+				# ppc64{le,be} packages land in our main repository.
+				# We assume that arch-indep binary packages (architecture all) are being built for x86_64,
+				# so rebuilding them for ppc64{le,be} would just be a waste of time and unnecessarily
+				# pseudo-update packages.
+				# We force building arch-dep binary packages on those platforms only.
+				sbuild_options_powerpc=("${sbuild_options[@]}" "--debbuildopts=-B")
 				# ppc64 is the more or less experimental Power7+ ppc64 port only available for unstable with experimental packages.
 				sbuild_options_ppc64=("${sbuild_options[@]}" "--arch=ppc64" "--chroot=${codename}-ppc64-sbuild" "--debbuildopts=-B")
-				sbuild_options_ppc64el=("${sbuild_options[@]}")
+				sbuild_options_ppc64el=("${sbuild_options[@]}" "--debbuildopts=-B")
 
 				typeset base_arch="${arches[0]}"
 				[ "x${SKIP_ARCH}" != "x${base_arch}" ] && grep -Eqs "Architecture.*(all|any|${base_arch})" "${TEMP_DIR}/${PROJECT}/debian/control" && {

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/buildscripts.git


More information about the x2go-commits mailing list