[Git][debian-gis-team/postgis][experimental] 2 commits: Add patch to use harding CPPFLAGS for fuzzingengine.

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Mon Jul 6 15:59:51 BST 2026



Bas Couwenberg pushed to branch experimental at Debian GIS Project / postgis


Commits:
f75606dd by Bas Couwenberg at 2026-07-06T16:59:44+02:00
Add patch to use harding CPPFLAGS for fuzzingengine.

- - - - -
e67bd7c8 by Bas Couwenberg at 2026-07-06T16:59:44+02:00
Allow piuparts to fail.

- - - - -


4 changed files:

- debian/.gitlab-ci.yml
- debian/changelog
- + debian/patches/hardening.patch
- debian/patches/series


Changes:

=====================================
debian/.gitlab-ci.yml
=====================================
@@ -8,6 +8,9 @@ variables:
   SALSA_CI_DISABLE_DEBREBUILD: 1
   SALSA_CI_ENABLE_BUILD_PACKAGE_PROFILES: 1
 
+piuparts:
+  allow_failure: true
+
 test-build-profiles:
   extends: .test-build-package-profiles
   parallel:


=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+postgis (3.7.0~alpha1+dfsg-1~exp2) UNRELEASED; urgency=medium
+
+  * Add patch to use harding CPPFLAGS for fuzzingengine.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Mon, 06 Jul 2026 16:43:49 +0200
+
 postgis (3.7.0~alpha1+dfsg-1~exp1) experimental; urgency=medium
 
   * New upstream alpha release.


=====================================
debian/patches/hardening.patch
=====================================
@@ -0,0 +1,16 @@
+Description: Use hardening CPPFLAGS for fuzzingengine.
+ Found by blhc: https://salsa.debian.org/debian-gis-team/postgis/-/jobs/9911778
+Author: Bas Couwenberg <sebastic at debian.org>
+Forwarded: https://trac.osgeo.org/postgis/ticket/6092
+
+--- a/fuzzers/Makefile
++++ b/fuzzers/Makefile
+@@ -20,7 +20,7 @@ clean:
+ 	$(RM) -f *.o *.a
+ 
+ fuzzingengine.o: $(FUZZER_SRC_DIR)/fuzzingengine.c
+-	$(CC) $(CFLAGS) -c -o $@ $<
++	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
+ 
+ dummyfuzzers: fuzzingengine.o
+ 	mkdir -p "$(FUZZER_OUT)"


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 relax-test-timing-constraints.patch
 chaikin
 incorrect-path-for-interpreter.patch
+hardening.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/6087b8b8d6e8d18c4216b7bc2a019468232ecc0d...e67bd7c8edff428200ba29db4dd0480c0963408a

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/compare/6087b8b8d6e8d18c4216b7bc2a019468232ecc0d...e67bd7c8edff428200ba29db4dd0480c0963408a
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260706/2ab370de/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list