[Pkg-samba-maint] [Git][samba-team/samba][master] 4 commits: d/salsa-ci.yml: instead of allowing blhc to (always) fail, disable it

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Wed Dec 7 15:58:40 GMT 2022



Michael Tokarev pushed to branch master at Debian Samba Team / samba


Commits:
9925a0fc by Michael Tokarev at 2022-12-06T09:54:14+03:00
d/salsa-ci.yml: instead of allowing blhc to (always) fail, disable it

- - - - -
f3a76346 by Michael Tokarev at 2022-12-06T09:54:51+03:00
d/salsa-ci.yml: disable crossbuild-arm64 test (samba does not cross-build)

- - - - -
0a8c83c9 by Michael Tokarev at 2022-12-06T10:55:46+03:00
d/salsa-ci.yml: reprotest is now fixed

- - - - -
47110d7e by Michael Tokarev at 2022-12-07T13:05:11+03:00
d/genshlibs: sort shlibs files to make build reproducible

- - - - -


2 changed files:

- debian/genshlibs
- debian/salsa-ci.yml


Changes:

=====================================
debian/genshlibs
=====================================
@@ -71,7 +71,7 @@ for pkg in $(dh_listpackages); do
     esac
     x=${x##*/}
     echo "${x%.so.*} ${x#**.so.} $pkg ($rel)"
-  done > $pd/DEBIAN/shlibs
+  done | LC_ALL=C sort > $pd/DEBIAN/shlibs
 
   # see if we have any public (eg, not in /usr/lib/samba/) libs
   if echo "$libs" | fgrep -qv $smblib/; then


=====================================
debian/salsa-ci.yml
=====================================
@@ -3,10 +3,8 @@ include:
   - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
   - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
 
-blhc:
+variables:
   # Until https://bugs.debian.org/976175 is fixed in blhc
-  allow_failure: true
-
-reprotest:
-  # Until https://bugs.debian.org/912340 is fixed in samba
-  allow_failure: true
+  SALSA_CI_DISABLE_BLHC: 1
+  # cross-building never worked
+  SALSA_CI_DISABLE_CROSSBUILD_ARM64: 1



View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/aa6c7b6a376e57355731c34b4c4deef7e7797b46...47110d7e9de70d7c21427886823674765a970633

-- 
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/aa6c7b6a376e57355731c34b4c4deef7e7797b46...47110d7e9de70d7c21427886823674765a970633
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20221207/65e56a8b/attachment-0001.htm>


More information about the Pkg-samba-maint mailing list