[Git][debian-gis-team/mapbox-variant][master] 3 commits: Add patch from Fedora to fix FTBFS with glibc 2.34. (closes: #1017327)
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Sun Aug 14 10:42:26 BST 2022
Bas Couwenberg pushed to branch master at Debian GIS Project / mapbox-variant
Commits:
32514d61 by Bas Couwenberg at 2022-08-14T11:20:40+02:00
Add patch from Fedora to fix FTBFS with glibc 2.34. (closes: #1017327)
- - - - -
446a2f91 by Bas Couwenberg at 2022-08-14T11:37:41+02:00
Update obsolete URL in copyright file.
- - - - -
cd44558e by Bas Couwenberg at 2022-08-14T11:37:59+02:00
Set distribution to unstable.
- - - - -
4 changed files:
- debian/changelog
- debian/copyright
- + debian/patches/catch1-sigstksz.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,12 +1,15 @@
-mapbox-variant (1.2.0-2) UNRELEASED; urgency=medium
+mapbox-variant (1.2.0-2) unstable; urgency=medium
* Bump watch file version to 4.
* Update lintian overrides.
* Bump Standards-Version to 4.6.1, no changes.
* Update watch file for GitHub URL changes.
* Bump debhelper compat to 12, no changes.
+ * Add patch from Fedora to fix FTBFS with glibc 2.34.
+ (closes: #1017327)
+ * Update obsolete URL in copyright file.
- -- Bas Couwenberg <sebastic at debian.org> Fri, 06 Nov 2020 19:29:48 +0100
+ -- Bas Couwenberg <sebastic at debian.org> Sun, 14 Aug 2022 11:37:49 +0200
mapbox-variant (1.2.0-1) unstable; urgency=medium
=====================================
debian/copyright
=====================================
@@ -24,7 +24,7 @@ Files: debian/missing-sources/Catch-*/*
Copyright: 2010-2015, Two Blue Cubes Ltd.
2012, Martin Moene
Comment: test/include/catch.hpp is compiled from these separate sources.
- See also: https://lists.alioth.debian.org/pipermail/pkg-grass-devel/2016-February/044053.html
+ See also: https://alioth-lists.debian.net/pipermail/pkg-grass-devel/2016-February/044053.html
License: BSL-1.0
License: BSD-3-Clause
=====================================
debian/patches/catch1-sigstksz.patch
=====================================
@@ -0,0 +1,35 @@
+Description: Patch for non-constant SIGSTKSZ
+Author: Tom Hughes <tom at compton.nu>
+Origin: https://src.fedoraproject.org/rpms/catch1/blob/rawhide/f/catch1-sigstksz.patch
+Bug: https://github.com/mapbox/variant/issues/183
+Bug-Debian: https://bugs.debian.org/1017327
+
+--- a/test/include/catch.hpp
++++ b/test/include/catch.hpp
+@@ -6412,7 +6412,7 @@ namespace Catch {
+ static bool isSet;
+ static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)];
+ static stack_t oldSigStack;
+- static char altStackMem[SIGSTKSZ];
++ static char altStackMem[32768];
+
+ static void handleSignal( int sig ) {
+ std::string name = "<unknown signal>";
+@@ -6432,7 +6432,7 @@ namespace Catch {
+ isSet = true;
+ stack_t sigStack;
+ sigStack.ss_sp = altStackMem;
+- sigStack.ss_size = SIGSTKSZ;
++ sigStack.ss_size = 32768;
+ sigStack.ss_flags = 0;
+ sigaltstack(&sigStack, &oldSigStack);
+ struct sigaction sa = { 0 };
+@@ -6463,7 +6463,7 @@ namespace Catch {
+ bool FatalConditionHandler::isSet = false;
+ struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {};
+ stack_t FatalConditionHandler::oldSigStack = {};
+- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
++ char FatalConditionHandler::altStackMem[32768] = {};
+
+ } // namespace Catch
+
=====================================
debian/patches/series
=====================================
@@ -1 +1,2 @@
disble-mason.patch
+catch1-sigstksz.patch
View it on GitLab: https://salsa.debian.org/debian-gis-team/mapbox-variant/-/compare/ebf95e3d030efe0bb1142dca02781cd6e2886877...cd44558e93fc70edf8ad5c9ff0e26d7b063ebe99
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/mapbox-variant/-/compare/ebf95e3d030efe0bb1142dca02781cd6e2886877...cd44558e93fc70edf8ad5c9ff0e26d7b063ebe99
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-grass-devel/attachments/20220814/391d7c32/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list