[med-svn] [Git][med-team/ea-utils][master] Update hardening options

Shruti Sridhar (@shruti_sridhar) gitlab at salsa.debian.org
Wed Aug 4 15:07:22 BST 2021



Shruti Sridhar pushed to branch master at Debian Med / ea-utils


Commits:
29cf1378 by Shruti Sridhar at 2021-08-04T19:36:59+05:30
Update hardening options

- - - - -


1 changed file:

- debian/patches/hardening.patch


Changes:

=====================================
debian/patches/hardening.patch
=====================================
@@ -9,25 +9,25 @@ Description: Propagate hardening options
  
  %: %.c fastq-lib.cpp fastq-lib.h 
 -	$(CC) $(CFLAGS) fastq-lib.cpp -o $@ $<
-+	$(CC) $(CFLAGS) fastq-lib.cpp -o $@ $< $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp -o $@ $< $(LDFLAGS)
  
  %: %.cpp fastq-lib.cpp fastq-lib.h
 -	$(CC) $(CFLAGS) fastq-lib.cpp -o $@ $<
-+	$(CC) $(CFLAGS) fastq-lib.cpp -o $@ $< $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp -o $@ $< $(LDFLAGS)
  
  
  %: %.c gcModel.c gcModel.h
 -	$(CC) $(CFLAGS) gcModel.c -o $@ $<
-+	$(CC) $(CFLAGS) gcModel.c -o $@ $< $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) gcModel.c -o $@ $< $(LDFLAGS)
  
  %: %.cpp gcModel.c gcModel.h
 -	$(CC) $(CFLAGS) gcModel.c -o $@ $<
-+	$(CC) $(CFLAGS) gcModel.c -o $@ $< $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) gcModel.c -o $@ $< $(LDFLAGS)
  
  # why the libbam.a doesn't work?  not sure... *.o works
  sam-stats: sam-stats.cpp fastq-lib.h
 -	$(CC) $(CFLAGS) fastq-lib.cpp $< -lbam -lz -lpthread -o $@
-+	$(CC) $(CFLAGS) fastq-lib.cpp $< -lbam -lz -lpthread -o $@ $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp $< -lbam -lz -lpthread -o $@ $(LDFLAGS)
  
  samtools/libbam.a: samtools/*.c samtools/*.h
  	cd samtools && make libbam.a
@@ -36,16 +36,16 @@ Description: Propagate hardening options
  	echo varcall: not supported yet
  else
 -	$(CC) $(CFLAGS) fastq-lib.cpp tidx/tidx-lib.cpp -o $@ $< -lgsl -lgslcblas
-+	$(CC) $(CFLAGS) fastq-lib.cpp tidx/tidx-lib.cpp -o $@ $< -lgsl -lgslcblas $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp tidx/tidx-lib.cpp -o $@ $< -lgsl -lgslcblas $(LDFLAGS)
  endif
  
  fastq-stats: fastq-stats.cpp fastq-lib.cpp gcModel.c
 -	$(CC) $(CFLAGS) fastq-lib.cpp gcModel.c -o $@ $<
-+	$(CC) $(CFLAGS) fastq-lib.cpp gcModel.c -o $@ $< $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp gcModel.c -o $@ $< $(LDFLAGS)
  
  bam-filter:  bam-filter.cpp 
 -	$(CC) $(CFLAGS) fastq-lib.cpp -o $@  $< -lbamtools 
-+	$(CC) $(CFLAGS) fastq-lib.cpp -o $@  $< -lbamtools $(LDFLAGS)
++	$(CC) $(CFLAGS) $(CPPFLAGS) fastq-lib.cpp -o $@  $< -lbamtools $(LDFLAGS)
  
  clean:
  	rm -f *.o $(BIN)



View it on GitLab: https://salsa.debian.org/med-team/ea-utils/-/commit/29cf1378fea6f2b5e8c452c5f45bae2ebd2f709a

-- 
View it on GitLab: https://salsa.debian.org/med-team/ea-utils/-/commit/29cf1378fea6f2b5e8c452c5f45bae2ebd2f709a
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/20210804/42b48326/attachment-0001.htm>


More information about the debian-med-commit mailing list