[med-svn] [Git][med-team/sift][master] 7 commits: Extract parallel from DEB_BUILD_OPTIONS without eval. Closes: #1103329.
Santiago Vila (@sanvila)
gitlab at salsa.debian.org
Sun Sep 28 02:25:10 BST 2025
Santiago Vila pushed to branch master at Debian Med / sift
Commits:
59e6f984 by Santiago Vila at 2025-09-28T02:00:00+02:00
Extract parallel from DEB_BUILD_OPTIONS without eval. Closes: #1103329.
- - - - -
0c075d3a by Santiago Vila at 2025-09-28T02:05:00+02:00
Build with -std=gnu17 to workaround FTBFS with GCC 15. Closes: #1114377.
- - - - -
7ccaebe2 by Santiago Vila at 2025-09-28T02:10:00+02:00
Disable Salsa CI jobs which are known not to work.
- - - - -
c78158b6 by Santiago Vila at 2025-09-28T02:15:00+02:00
Enable nocheck build profile job in Salsa CI.
- - - - -
1a313c40 by Santiago Vila at 2025-09-28T02:20:00+02:00
Update standards-version.
- - - - -
ad7cbfe4 by Santiago Vila at 2025-09-28T02:25:00+02:00
Turn off DH_VERBOSE.
- - - - -
c8dca91a by Santiago Vila at 2025-09-28T02:30:00+02:00
Upload for unstable as 6.2.1-2
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/rules
- debian/salsa-ci.yml
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+sift (6.2.1-2) unstable; urgency=medium
+
+ * Team upload.
+ * Extract parallel from DEB_BUILD_OPTIONS without eval. Closes: #1103329.
+ * Build with -std=gnu17 to workaround FTBFS with GCC 15. Closes: #1114377.
+ * Disable Salsa CI jobs which are known not to work.
+ * Enable nocheck build profile job in Salsa CI.
+ * Update standards-version.
+ * Turn off DH_VERBOSE.
+
+ -- Santiago Vila <sanvila at debian.org> Sun, 28 Sep 2025 02:30:00 +0200
+
sift (6.2.1-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -6,7 +6,7 @@ XS-Autobuild: yes
Priority: optional
Build-Depends: debhelper-compat (= 13),
libblimps3-dev
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/med-team/sift
Vcs-Git: https://salsa.debian.org/med-team/sift.git
Homepage: https://sift.bii.a-star.edu.sg/
=====================================
debian/rules
=====================================
@@ -1,9 +1,9 @@
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
-export DH_VERBOSE = 1
+# export DH_VERBOSE = 1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
+export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic -std=gnu17
PACKAGE:=sift
@@ -16,7 +16,9 @@ SIFT_BINDIR := $(prefix)/lib/sift/bin
SIFT_SCRIPTDIR := $(prefix)/lib/sift/bin
parallel := 1
-$(eval $(DEB_BUILD_OPTIONS))
+ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+ parallel = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
+endif
%:
dh $@
=====================================
debian/salsa-ci.yml
=====================================
@@ -3,4 +3,9 @@ include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
variables:
- SALSA_CI_COMPONENTS: 'main contrib non-free'
+ SALSA_CI_COMPONENTS: 'main contrib non-free'
+ SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+ SALSA_CI_DISABLE_AUTOPKGTEST: 1
+ SALSA_CI_DISABLE_REPROTEST: 1
+ SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1
+ BUILD_PROFILES: nocheck
View it on GitLab: https://salsa.debian.org/med-team/sift/-/compare/e26dc53e579190e52e7c7c4980750b4a89da2119...c8dca91ae8df993e151dfce502bf08a17256a0cc
--
View it on GitLab: https://salsa.debian.org/med-team/sift/-/compare/e26dc53e579190e52e7c7c4980750b4a89da2119...c8dca91ae8df993e151dfce502bf08a17256a0cc
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/debian-med-commit/attachments/20250928/71df630c/attachment-0001.htm>
More information about the debian-med-commit
mailing list