Package: phyml / 3:3.3.20180621-2

Metadata

Package Version Patches format
phyml 3:3.3.20180621-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
sse_only_if_supported.patch | (download)

configure.ac | 10 10 + 0 - 0 !
1 file changed, 10 insertions(+)

 verify architecture whether we comiple on i386 or amd64 and
 only in this case use -msse


no stdc++.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not uselessly link against libstdc++


no configure ac date.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 enable reproducible build based on version number
 rather than build date


fix_declaration_of_temp.patch | (download)

src/beagle_utils.c | 2 1 + 1 - 0 !
src/utilities.c | 8 7 + 1 - 0 !
2 files changed, 8 insertions(+), 2 deletions(-)

 add missing declaration, fix name of beagle constant


fix_wrong_initialisation_of_array.patch | (download)

src/lk.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 avoid initialisation an array with a scalar value
 Quoting James Cowgill <jcowgill@debian.org> on debian-mentors list:
 .
 You can't initialize an array with a scalar value (double[] != double).
 Also, using an array of fixed size 1 is a code smell (why use an array
 at all?)
 .
 The quick fix here is probably to wrap the values in curly braces to
 form a correct array initializer.


no march native.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 do not emit -march=native
Bug-Debian: https://bugs.debian.org/866139
cross.patch | (download)

configure.ac | 2 1 + 1 - 0 !
src/Makefile.am | 3 2 + 1 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 use mpi_c to enable cross building