[Git][debian-proftpd-team/proftpd-mod-proxy][master] Enable full harderning, enable blhc test on Salsa CI.
Hilmar Preuße (@hilmar)
gitlab at salsa.debian.org
Mon Nov 24 08:15:02 GMT 2025
Hilmar Preuße pushed to branch master at Debian ProFTPD Team / proftpd-mod-proxy
Commits:
61426496 by Hilmar Preuße at 2025-11-24T09:14:53+01:00
Enable full harderning, enable blhc test on Salsa CI.
- - - - -
3 changed files:
- debian/changelog
- debian/gitlab-ci.yml
- debian/patches/01_build_outside_tree
Changes:
=====================================
debian/changelog
=====================================
@@ -2,6 +2,7 @@ proftpd-mod-proxy (0.9.5-2) UNRELEASED; urgency=medium
* Move Make.rules from patches/01_built_outside_tree to subdir
"debian/".
+ * Enable full harderning, enable blhc test on Salsa CI.
-- Hilmar Preuße <hille42 at debian.org> Mon, 24 Nov 2025 08:22:57 +0100
=====================================
debian/gitlab-ci.yml
=====================================
@@ -6,7 +6,7 @@ include:
# don't want
variables:
SALSA_CI_DISABLE_AUTOPKGTEST: 0
- SALSA_CI_DISABLE_BLHC: 1
+ SALSA_CI_DISABLE_BLHC: 0
SALSA_CI_DISABLE_LINTIAN: 0
SALSA_CI_DISABLE_PIUPARTS: 0
SALSA_CI_DISABLE_REPROTEST: 0
=====================================
debian/patches/01_build_outside_tree
=====================================
@@ -2,7 +2,7 @@ Bring in Make.rule to build w/o proftp build tree installed.
--- proftpd-mod-proxy.orig/Makefile.in
+++ proftpd-mod-proxy/Makefile.in
-@@ -2,7 +2,7 @@
+@@ -2,12 +2,13 @@
top_srcdir=../..
srcdir=@srcdir@
@@ -11,7 +11,13 @@ Bring in Make.rule to build w/o proftp build tree installed.
.SUFFIXES: .la .lo
-@@ -109,7 +109,7 @@
+ SHARED_CFLAGS=-DPR_SHARED_MODULE
+ SHARED_LDFLAGS=-avoid-version -export-dynamic -module
++SHARED_LDFLAGS += $(shell dpkg-buildflags --get LDFLAGS)
+ VPATH=@srcdir@
+
+ MODULE_LIBS=@MODULE_LIBS@
+@@ -109,7 +110,7 @@
lib/proxy/ssh/utf8.lo
# Necessary redefinitions
@@ -20,7 +26,7 @@ Bring in Make.rule to build w/o proftp build tree installed.
CPPFLAGS= $(ADDL_CPPFLAGS) -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES)
LDFLAGS=-L../../lib @LIBDIRS@
-@@ -120,7 +120,7 @@
+@@ -120,7 +121,7 @@
$(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) $(SHARED_CFLAGS) -c $< -o $@
shared: $(SHARED_MODULE_OBJS)
View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/614264963201561b0209b8fe729454a862a55fb4
--
View it on GitLab: https://salsa.debian.org/debian-proftpd-team/proftpd-mod-proxy/-/commit/614264963201561b0209b8fe729454a862a55fb4
You're receiving this email because of your account on salsa.debian.org.
More information about the Pkg-proftpd-maintainers
mailing list