File: blhc-fix.patch

package info (click to toggle)
parsnp 1.7.4%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,496 kB
  • sloc: cpp: 3,877; python: 1,819; ansic: 937; sh: 60; makefile: 18
file content (11 lines) | stat: -rw-r--r-- 717 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
Description: Append -D_FORTIFY_SOURCE=2 to parsnp CXX flags to fix blhc
Author: Nilesh Patra <nilesh@debian.org>
Last-Update: 2021-05-31
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -1,4 +1,4 @@
-parsnp_core_CXXFLAGS = -fopenmp -O2 -funroll-all-loops -fomit-frame-pointer -ftree-vectorize  -std=gnu++0x
+parsnp_core_CXXFLAGS = -fopenmp -O2 -funroll-all-loops -fomit-frame-pointer -ftree-vectorize  -std=gnu++0x -D_FORTIFY_SOURCE=2
 LIBS =  -fopenmp -lstdc++ -lpthread -L$(libmuscle)/lib -lMUSCLE
 bin_PROGRAMS = parsnp_core
 parsnp_core_SOURCES = MuscleInterface.cpp MuscleInterface.h parsnp.cpp parsnp.hh LCB.cpp LCB.hh LCR.cpp LCR.hh TMum.cpp TMum.hh Converter.cpp Converter.hh ./ext/iniFile.cpp ./ext/iniFile.h