[med-svn] [Git][med-team/examl][master] 6 commits: routine-update: New upstream version

Michael R. Crusoe gitlab at salsa.debian.org
Mon Jun 1 15:10:37 BST 2020



Michael R. Crusoe pushed to branch master at Debian Med / examl


Commits:
21a71129 by Michael R. Crusoe at 2020-06-01T15:47:58+02:00
routine-update: New upstream version

- - - - -
60a10856 by Michael R. Crusoe at 2020-06-01T15:47:59+02:00
New upstream version 3.0.22
- - - - -
207a7fd0 by Michael R. Crusoe at 2020-06-01T15:48:01+02:00
Update upstream source from tag 'upstream/3.0.22'

Update to upstream version '3.0.22'
with Debian dir c792c49595fd2191b9c1712d26f5a731d844786b
- - - - -
998cc4d6 by Michael R. Crusoe at 2020-06-01T16:00:31+02:00
Refresh hardening patch, almost all of it was applied upstream.

- - - - -
93bb2fa0 by Michael R. Crusoe at 2020-06-01T16:08:03+02:00
fix SIMDe Built-Using

- - - - -
bd8acb65 by Michael R. Crusoe at 2020-06-01T16:10:06+02:00
release 3.0.22-1 to unstable

- - - - -


8 changed files:

- debian/changelog
- debian/patches/hardening.patch
- debian/rules
- examl/Makefile.AVX.gcc
- examl/Makefile.OMP.AVX.gcc
- examl/Makefile.OMP.SSE3.gcc
- examl/Makefile.SSE3.gcc
- versionHeader/version.h


Changes:

=====================================
debian/changelog
=====================================
@@ -1,10 +1,12 @@
-examl (3.0.21-5) UNRELEASED; urgency=medium
+examl (3.0.22-1) unstable; urgency=medium
 
   * Team upload.
+  * New upstream release.
   * For GPL compliance, document libsimde-dev usage and version number via
     Built-Using
+  * Refresh hardening patch, almost all of it was applied upstream.
 
- -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 19 Apr 2020 14:23:38 +0200
+ -- Michael R. Crusoe <crusoe at debian.org>  Mon, 01 Jun 2020 16:09:49 +0200
 
 examl (3.0.21-4) unstable; urgency=medium
 


=====================================
debian/patches/hardening.patch
=====================================
@@ -3,94 +3,6 @@ Last-Update: Tue, 14 Feb 2017 17:37:55 +0100
 Subject: Enable propagation of hardening options
 Forwarded: https://github.com/stamatak/ExaML/pull/15
 
---- examl.orig/examl/Makefile.AVX.gcc
-+++ examl/examl/Makefile.AVX.gcc
-@@ -8,7 +8,7 @@
- OPT_FLAG_1 = -O1
- OPT_FLAG_2 = -O2
- 
--CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
-+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
- 
- LIBRARIES = -lm -mavx
- 
-@@ -21,13 +21,13 @@
- GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
- 
- examl-AVX : $(objs)
--	$(CC) -o examl-AVX $(objs) $(LIBRARIES) 
-+	$(CC) -o examl-AVX $(objs) $(LIBRARIES) $(LDFLAGS)
- 
- avxLikelihood.o : avxLikelihood.c $(GLOBAL_DEPS)
--	$(CC) $(CFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c
-+	$(CC) $(CFLAGS) $(CPPFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c
- 
- models.o : models.c $(GLOBAL_DEPS)
--	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c
-+	$(CC) $(CFLAGS) $(COMMON_FLAGS) $(OPT_FLAG_1) $(CPPFLAGS) -c -o models.o models.c
- 
- bipartitionList.o : bipartitionList.c $(GLOBAL_DEPS)
- evaluatePartialSpecialGeneric.o : evaluatePartialSpecialGeneric.c $(GLOBAL_DEPS)
---- examl.orig/examl/Makefile.OMP.AVX.gcc
-+++ examl/examl/Makefile.OMP.AVX.gcc
-@@ -8,7 +8,7 @@
- OPT_FLAG_1 = -O1
- OPT_FLAG_2 = -O2
- 
--CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
-+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
- 
- LIBRARIES = -lm -mavx -fopenmp
- 
-@@ -21,7 +21,7 @@
- GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
- 
- examl-OMP-AVX : $(objs)
--	$(CC) -o examl-OMP-AVX $(objs) $(LIBRARIES) 
-+	$(CC) -o examl-OMP-AVX $(objs) $(LIBRARIES) $(LDFLAGS)
- 
- avxLikelihood.o : avxLikelihood.c $(GLOBAL_DEPS)
- 	$(CC) $(CFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c
---- examl.orig/examl/Makefile.OMP.SSE3.gcc
-+++ examl/examl/Makefile.OMP.SSE3.gcc
-@@ -8,7 +8,7 @@
- OPT_FLAG_1 = -O1 
- OPT_FLAG_2 = -O2
- 
--CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
-+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
- 
- LIBRARIES = -lm -fopenmp
- 
-@@ -21,7 +21,7 @@
- GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
- 
- examl-OMP : $(objs)
--	$(CC) -o examl-OMP $(objs) $(LIBRARIES) 
-+	$(CC) -o examl-OMP $(objs) $(LIBRARIES) $(LDFLAGS)
- 
- models.o : models.c $(GLOBAL_DEPS)
- 	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c
---- examl.orig/examl/Makefile.SSE3.gcc
-+++ examl/examl/Makefile.SSE3.gcc
-@@ -9,7 +9,7 @@
- OPT_FLAG_1 = -O1 
- OPT_FLAG_2 = -O2
- 
--CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
-+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
- 
- LIBRARIES = -lm
- 
-@@ -22,7 +22,7 @@
- GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
- 
- examl : $(objs)
--	$(CC) -o examl $(objs) $(LIBRARIES) 
-+	$(CC) -o examl $(objs) $(LIBRARIES) $(LDFLAGS)
- 
- models.o : models.c $(GLOBAL_DEPS)
- 	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c
 --- examl.orig/parser/Makefile.SSE3.gcc
 +++ examl/parser/Makefile.SSE3.gcc
 @@ -2,7 +2,7 @@


=====================================
debian/rules
=====================================
@@ -80,4 +80,4 @@ else
 endif
 
 override_dh_gencontrol:
-	dh_gencontrol -- -Vsimde:Built-Using=$(shell dpkg-query -f '$${source:Package} (= $${source:Version}), ' -W "libsimde-dev")
+	dh_gencontrol -- -Vsimde:Built-Using="$(shell dpkg-query -f '$${source:Package} (= $${source:Version}), ' -W "libsimde-dev")"


=====================================
examl/Makefile.AVX.gcc
=====================================
@@ -8,7 +8,7 @@ COMMON_FLAGS = -D__SIM_SSE3 -D__AVX -D_OPTIMIZED_FUNCTIONS -msse3 -D_GNU_SOURCE
 OPT_FLAG_1 = -O1
 OPT_FLAG_2 = -O2
 
-CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
 
 LIBRARIES = -lm -mavx
 
@@ -21,13 +21,13 @@ all : clean examl-AVX
 GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
 
 examl-AVX : $(objs)
-	$(CC) -o examl-AVX $(objs) $(LIBRARIES) 
+	$(CC) -o examl-AVX $(objs) $(LIBRARIES) $(LDFLAGS)
 
 avxLikelihood.o : avxLikelihood.c $(GLOBAL_DEPS)
-	$(CC) $(CFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c
+	$(CC) $(CFLAGS) $(CPPFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c
 
 models.o : models.c $(GLOBAL_DEPS)
-	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c
+	$(CC) $(CFLAGS) $(COMMON_FLAGS) $(OPT_FLAG_1) $(CPPFLAGS) -c -o models.o models.c
 
 bipartitionList.o : bipartitionList.c $(GLOBAL_DEPS)
 evaluatePartialSpecialGeneric.o : evaluatePartialSpecialGeneric.c $(GLOBAL_DEPS)


=====================================
examl/Makefile.OMP.AVX.gcc
=====================================
@@ -8,7 +8,7 @@ COMMON_FLAGS = -D__SIM_SSE3 -D__AVX -D_USE_OMP -fopenmp -D_OPTIMIZED_FUNCTIONS -
 OPT_FLAG_1 = -O1
 OPT_FLAG_2 = -O2
 
-CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
 
 LIBRARIES = -lm -mavx -fopenmp
 
@@ -21,7 +21,7 @@ all : clean examl-OMP-AVX
 GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
 
 examl-OMP-AVX : $(objs)
-	$(CC) -o examl-OMP-AVX $(objs) $(LIBRARIES) 
+	$(CC) -o examl-OMP-AVX $(objs) $(LIBRARIES) $(LDFLAGS)
 
 avxLikelihood.o : avxLikelihood.c $(GLOBAL_DEPS)
 	$(CC) $(CFLAGS) -mavx -c -o avxLikelihood.o avxLikelihood.c


=====================================
examl/Makefile.OMP.SSE3.gcc
=====================================
@@ -8,7 +8,7 @@ COMMON_FLAGS = -D_USE_OMP -fopenmp -D_GNU_SOURCE -D__SIM_SSE3  -msse3 -fomit-fra
 OPT_FLAG_1 = -O1 
 OPT_FLAG_2 = -O2
 
-CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
 
 LIBRARIES = -lm -fopenmp
 
@@ -21,7 +21,7 @@ all : clean examl-OMP
 GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
 
 examl-OMP : $(objs)
-	$(CC) -o examl-OMP $(objs) $(LIBRARIES) 
+	$(CC) -o examl-OMP $(objs) $(LIBRARIES) $(LDFLAGS)
 
 models.o : models.c $(GLOBAL_DEPS)
 	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c


=====================================
examl/Makefile.SSE3.gcc
=====================================
@@ -9,7 +9,7 @@ COMMON_FLAGS = -D_GNU_SOURCE -D__SIM_SSE3  -msse3 -fomit-frame-pointer -funroll-
 OPT_FLAG_1 = -O1 
 OPT_FLAG_2 = -O2
 
-CFLAGS = $(COMMON_FLAGS) $(OPT_FLAG_2)
+CFLAGS += $(COMMON_FLAGS) $(OPT_FLAG_2)
 
 LIBRARIES = -lm
 
@@ -22,7 +22,7 @@ all : clean examl
 GLOBAL_DEPS = axml.h globalVariables.h ../versionHeader/version.h
 
 examl : $(objs)
-	$(CC) -o examl $(objs) $(LIBRARIES) 
+	$(CC) -o examl $(objs) $(LIBRARIES) $(LDFLAGS)
 
 models.o : models.c $(GLOBAL_DEPS)
 	 $(CC) $(COMMON_FLAGS) $(OPT_FLAG_1) -c -o models.o models.c


=====================================
versionHeader/version.h
=====================================
@@ -1,4 +1,4 @@
 #define programName        "ExaML"
-#define programVersion     "3.0.21"
-#define programVersionInt  3021
-#define programDate        "May 29 2018"
+#define programVersion     "3.0.22"
+#define programVersionInt  3022
+#define programDate        "April 21 2020"



View it on GitLab: https://salsa.debian.org/med-team/examl/-/compare/051767c7890394416cb66604a7bff2d8b1b0e396...bd8acb65b1fb2c7bb8e2292e0ef00f0108718cf4

-- 
View it on GitLab: https://salsa.debian.org/med-team/examl/-/compare/051767c7890394416cb66604a7bff2d8b1b0e396...bd8acb65b1fb2c7bb8e2292e0ef00f0108718cf4
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/20200601/5133aa4a/attachment-0001.html>


More information about the debian-med-commit mailing list