[med-svn] [Git][med-team/seqan2][debian/experimental] 2 commits: salsa: remove timeout, ccache archiving isn't working

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Tue Aug 13 09:21:39 BST 2024



Michael R. Crusoe pushed to branch debian/experimental at Debian Med / seqan2


Commits:
0eb8cb1f by Michael R. Crusoe at 2024-08-07T17:31:16+02:00
salsa: remove timeout, ccache archiving isn't working

- - - - -
5f3c5aa4 by Michael R. Crusoe at 2024-08-13T10:21:00+02:00
d/rules: configure with -DALIGN_SIMD_TEST=FALSE as per upstream

to avoid compiling a 256+ level template in debug mode which takes up too much memory.

- - - - -


3 changed files:

- debian/changelog
- debian/rules
- debian/salsa-ci.yml


Changes:

=====================================
debian/changelog
=====================================
@@ -2,12 +2,13 @@ seqan2 (2.5.0~rc1+dfsg-1) UNRELEASED; urgency=medium
 
   * d/watch: updated to catch release candidates.
   * New upstream version
-  Rely on pre-initialized dpkg-architecture variables.
+  * Rely on pre-initialized dpkg-architecture variables.
   * d/patches: many patches upstreamed and removed.
   * d/rules: remove max build limit for amd64 from 2018.
-  * Stop building in parallel
   * Skip building razers & razers3 on all architectures.
-  * d/rules: Drop -fstack-protector; remove limit on parallelism
+  * d/rules: configure with -DALIGN_SIMD_TEST=FALSE as per upstream, to
+    avoid compiling a 256+ level template in debug mode which takes up too
+    much memory.
 
  -- Michael R. Crusoe <crusoe at debian.org>  Sat, 03 Aug 2024 13:24:50 +0200
 


=====================================
debian/rules
=====================================
@@ -3,10 +3,7 @@
 # Uncomment this to turn on verbose mode.
 export DH_VERBOSE=1
 
-# debian/rules: Disable fixfilepath feature, as it triggers build
-# failures when enabled.
-# Droping -fstack-protector flag helps **drastically** reducing memory consumption when building the package!!!!
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-stackprotector reproducible=-fixfilepath
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 include /usr/share/dpkg/pkg-info.mk
 export HOME=$(CURDIR)/fakehome
 
@@ -54,7 +51,8 @@ endif
 	export DEB_BUILD_ARCH=${DEB_BUILD_ARCH} ; \
 	dh_auto_configure --arch -- \
 		-DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 \
-		-DSEQAN_DISABLE_VERSION_CHECK=YES
+		-DSEQAN_DISABLE_VERSION_CHECK=YES \
+		-DALIGN_SIMD_TEST=FALSE
 
 override_dh_auto_configure-indep:
 	dh_auto_configure --indep -B build -- \


=====================================
debian/salsa-ci.yml
=====================================
@@ -2,6 +2,3 @@
 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
-
-variables:
-  SALSA_CI_BUILD_TIMEOUT_ARGS: "2.75h"



View it on GitLab: https://salsa.debian.org/med-team/seqan2/-/compare/47eacb14db54e2d0a19768c21c041da089b3ed49...5f3c5aa4493d3916d55fbd185dff74273b027984

-- 
View it on GitLab: https://salsa.debian.org/med-team/seqan2/-/compare/47eacb14db54e2d0a19768c21c041da089b3ed49...5f3c5aa4493d3916d55fbd185dff74273b027984
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/20240813/2aa727c1/attachment-0001.htm>


More information about the debian-med-commit mailing list