[med-svn] [Git][med-team/fastp][master] Refresh patches
Dylan Aïssi (@daissi)
gitlab at salsa.debian.org
Sat Aug 16 10:10:37 BST 2025
Dylan Aïssi pushed to branch master at Debian Med / fastp
Commits:
50095f2c by Dylan Aïssi at 2025-08-16T11:07:58+02:00
Refresh patches
- - - - -
3 changed files:
- debian/changelog
- debian/patches/fix-riscv64.patch
- debian/patches/makefile.patch
Changes:
=====================================
debian/changelog
=====================================
@@ -3,6 +3,7 @@ fastp (1.0.1+dfsg-1) UNRELEASED; urgency=medium
* New upstream version 1.0.1+dfsg
* Update debian/copyright
* Standards-Version: 4.7.2 (no changes required)
+ * Refresh patches
-- Dylan Aïssi <daissi at debian.org> Sat, 16 Aug 2025 10:53:36 +0200
=====================================
debian/patches/fix-riscv64.patch
=====================================
@@ -1,13 +1,13 @@
Description: Correctly link the binary with -pthread, to include -latomic when needed.
Author: Aurelien Jarno <aurel32 at debian.org>
-Last-Update: 2021-12-11
+Last-Update: 2025-08-16
--- a/Makefile
+++ b/Makefile
@@ -16,9 +16,9 @@
CXX ?= g++
- CXXFLAGS += -std=c++11 -pthread -g -O3 -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir))
+ CXXFLAGS += -std=c++11 -pthread -g -O3 -MD -MP -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir))
-LIBS := -lisal -ldeflate -lpthread
+LIBS := -lisal -ldeflate
STATIC_FLAGS := -static -Wl,--no-as-needed -pthread
=====================================
debian/patches/makefile.patch
=====================================
@@ -1,15 +1,15 @@
-Author: Dylan Aïssi <bob.dybian at gmail.com>
+Author: Dylan Aïssi <daissi at debian.org>
Description: Inject some compiler flags.
-Last-Update: 2019-01-18
+Last-Update: 2025-08-16
--- a/Makefile
+++ b/Makefile
-@@ -15,21 +15,21 @@
+@@ -15,22 +15,22 @@
BIN_TARGET := ${TARGET}
CXX ?= g++
--CXXFLAGS := -std=c++11 -pthread -g -O3 -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir)) ${CXXFLAGS}
-+CXXFLAGS += -std=c++11 -pthread -g -O3 -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir))
+-CXXFLAGS := -std=c++11 -pthread -g -O3 -MD -MP -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir)) ${CXXFLAGS}
++CXXFLAGS += -std=c++11 -pthread -g -O3 -MD -MP -I${DIR_INC} $(foreach includedir,$(INCLUDE_DIRS),-I$(includedir))
LIBS := -lisal -ldeflate -lpthread
STATIC_FLAGS := -static -Wl,--no-as-needed -pthread
-LD_FLAGS := $(foreach librarydir,$(LIBRARY_DIRS),-L$(librarydir)) $(LIBS) $(LD_FLAGS)
@@ -24,7 +24,8 @@ Last-Update: 2019-01-18
static:${OBJ}
$(CXX) $(OBJ) -o ${BIN_TARGET} $(STATIC_LD_FLAGS)
- ${DIR_OBJ}/%.o:${DIR_SRC}/%.cpp make_obj_dir
+ ${DIR_OBJ}/%.o:${DIR_SRC}/%.cpp
+ @mkdir -p $(@D)
- $(CXX) -c $< -o $@ $(CXXFLAGS)
+ $(CXX) -c $< -o $@ $(CPPFLAGS) $(CXXFLAGS)
View it on GitLab: https://salsa.debian.org/med-team/fastp/-/commit/50095f2c87ed753670ae7e80c13076cf5ff568ce
--
View it on GitLab: https://salsa.debian.org/med-team/fastp/-/commit/50095f2c87ed753670ae7e80c13076cf5ff568ce
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/20250816/5efe27ad/attachment-0001.htm>
More information about the debian-med-commit
mailing list