[med-svn] [Git][med-team/freecontact][master] 5 commits: Fix freecontacts FTBFS with gcc-15

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Sun Oct 12 15:52:07 BST 2025



Étienne Mollier pushed to branch master at Debian Med / freecontact


Commits:
f3406cab by Nishit Majithia at 2025-10-12T16:38:26+02:00
Fix freecontacts FTBFS with gcc-15

Closes: #1096651
Signed-off-by: Étienne Mollier <emollier at debian.org>

- - - - -
78b7936e by Étienne Mollier at 2025-10-12T16:47:35+02:00
d/control: drop redundant Rules-Requires-Root: no.

- - - - -
a2bc6b14 by Étienne Mollier at 2025-10-12T16:47:58+02:00
d/control: declare compliance to standards version 4.7.2.

- - - - -
0ee941e9 by Étienne Mollier at 2025-10-12T16:50:57+02:00
d/watch: converto to untrackable v5 watch file.

- - - - -
e8d58f11 by Étienne Mollier at 2025-10-12T16:51:40+02:00
d/changelog: ready for upload to unstable.

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/fix-ftbfs-gcc-15.patch
- debian/patches/series
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,21 @@
+freecontact (1.0.21-16) unstable; urgency=medium
+
+  * Team upload.
+
+  [ Andreas Tille ]
+  * [skip ci] Do not build i386 in Salsa CI
+
+  [ Nishit Majithia ]
+  * Fix freecontacts FTBFS with gcc-15.
+    Signed-off-by: Étienne Mollier <emollier at debian.org> (Closes: #1096651)
+
+  [ Étienne Mollier ]
+  * d/control: drop redundant Rules-Requires-Root: no.
+  * d/control: declare compliance to standards version 4.7.2.
+  * d/watch: converto to untrackable v5 watch file.
+
+ -- Étienne Mollier <emollier at debian.org>  Sun, 12 Oct 2025 16:51:32 +0200
+
 freecontact (1.0.21-15) unstable; urgency=medium
 
   * Explicitly Build-Depends: libgfortran-14-dev


=====================================
debian/control
=====================================
@@ -19,11 +19,10 @@ Build-Depends: dpkg-dev (>= 1.22.5),
                perl,
                xsdcxx
 Build-Depends-Indep: doxygen
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/freecontact
 Vcs-Git: https://salsa.debian.org/med-team/freecontact.git
 Homepage: https://rostlab.org/
-Rules-Requires-Root: no
 
 Package: freecontact
 Architecture: any


=====================================
debian/patches/fix-ftbfs-gcc-15.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Fix freecontacts FTBFS with gcc-15
+Author: Nishit Majithia <nishit.nm at gmail.com>
+Bug-Ubuntu: https://launchpad.net/bugs/2126990
+Bug-Debian: https://bugs.debian.org/1096651
+
+--- freecontact.orig/configure.ac
++++ freecontact/configure.ac
+@@ -34,7 +34,7 @@
+ 	$CXX -c -Q     --help=optimizers > $t2
+ 	$CXX -c -Q -O3 --help=optimizers > $t3
+ 	# We are especially interested in -ftree-vectorize.
+-	O3FLAGS=$(diff -u0 $t2 $t3 |grep enabled|sed -e 's/.* \(-f[[:alnum:]-]\+\).*/\1/;'|sed -e ':a; N; s/\n/ /; ta';);
++	O3FLAGS=$(diff -u0 $t2 $t3 |grep enabled|sed -e 's/.* \(-[fm][[:alnum:]-]\+\).*/\1/;'|sed -e ':a; N; s/\n/ /; ta';);
+ 	rm -f -- '$t2' '$t3';
+ 	trap - EXIT;
+ }]


=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
 avoid_exception_specification.patch
+fix-ftbfs-gcc-15.patch


=====================================
debian/watch
=====================================
@@ -1,4 +1,2 @@
-version=4
-opts=dversionmangle=s/.*/0.No-Site/ \
-https://people.debian.org/~eriberto/ FakeWatchNoUpstreamSiteForThisPackage-(\d\S+)\.gz
-
+Version: 5
+Untrackable: no upstream site for this package.



View it on GitLab: https://salsa.debian.org/med-team/freecontact/-/compare/c96e135cc87f942efcabb37849c5c4bb63e6ed50...e8d58f11cdb929f951ef932010698993c0210d19

-- 
View it on GitLab: https://salsa.debian.org/med-team/freecontact/-/compare/c96e135cc87f942efcabb37849c5c4bb63e6ed50...e8d58f11cdb929f951ef932010698993c0210d19
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/20251012/c36f5c2c/attachment-0001.htm>


More information about the debian-med-commit mailing list