[SCM] FreeFem++ packaging branch, master, updated. debian/3.20-1-25-g48775df

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Fri Jun 21 12:25:00 UTC 2013


The following commit has been merged in the master branch:
commit 48775dfc852331a754586bcc72104623c8fc741a
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date:   Fri Jun 21 15:23:18 2013 +0300

    Add headers to some patches and ammend lintian overrides

diff --git a/debian/libfreefem++.lintian-overrides b/debian/libfreefem++.lintian-overrides
index 905a06f..8df8b71 100644
--- a/debian/libfreefem++.lintian-overrides
+++ b/debian/libfreefem++.lintian-overrides
@@ -1,14 +1,7 @@
 libfreefem++: hardening-no-relro usr/lib/freefem++/MUMPS_seq.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/freeyams.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/freeyams.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/mshmet.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/mshmet.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/parms_FreeFem.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/real_pastix_FreeFem.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/BernadiRaugel.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/BinaryIO.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/DxWriter.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/DxWriter.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Element_Mixte.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Element_P1dc1.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Element_P3.so
@@ -17,66 +10,48 @@ libfreefem++: hardening-no-relro usr/lib/freefem++/Element_P4.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Element_P4dc.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Element_PkEdge.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/FreeFemQA.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/FreeFemQA.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/MPICG.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/MPICG.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/MUMPS_FreeFem.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/MetricKuate.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/MetricPk.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/MetricPk.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/Morley.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/NewSolver.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/UMFPACK64.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/VTK_writer.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/VTK_writer.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/VTK_writer_3d.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/VTK_writer_3d.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/addNewType.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/dfft.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ff-Ipopt.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/ff-Ipopt.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ff-NLopt.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/ff-NLopt.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ff-cmaes.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/fflapack.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ffnewuoa.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/ffnewuoa.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ffrandom.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/ffrandom.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/funcTemplate.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/gmsh.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/gsl.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/gsl.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/hips_FreeFem.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ilut.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/ilut.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/iovtk.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/isoline.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/isoline.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/isolineP1.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/lapack.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/lgbmo.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/lgbmo.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/mat_dervieux.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/mat_psi.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/medit.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/mpi-cmaes.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/msh3.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/msh3.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/myfunction.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/myfunction2.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/myfunction2.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/pcm2rnm.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/ppm2rnm.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/qf11to25.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/scotch.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/scotch.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/shell.so
 libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/shell.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/splitedges.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/splitmesh3.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/splitmesh6.so
-libfreefem++: hardening-no-relro usr/lib/freefem++/tetgen.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/tetgen.so
 libfreefem++: hardening-no-relro usr/lib/freefem++/thresholdings.so
-libfreefem++: hardening-no-fortify-functions usr/lib/freefem++/thresholdings.so
+libfreefem++: hardening-no-relro usr/lib/freefem++/pipe.so
+libfreefem++: hardening-no-relro usr/lib/freefem++/symmetrizeCSR.so
+libfreefem++: hardening-no-relro usr/lib/freefem++/MUMPS.so
\ No newline at end of file
diff --git a/debian/patches/configure.patch b/debian/patches/configure.patch
index 8e60b71..2fac4fe 100644
--- a/debian/patches/configure.patch
+++ b/debian/patches/configure.patch
@@ -1,3 +1,4 @@
+Fix compilation issues related to libraries and flags
 Index: freefem++-3.20/configure.ac
 ===================================================================
 --- freefem++-3.20.orig/configure.ac	2012-10-18 13:07:39.000000000 +0200
diff --git a/debian/patches/examples++-load.patch b/debian/patches/examples++-load.patch
index 0fdfb6e..b7eeedf 100644
--- a/debian/patches/examples++-load.patch
+++ b/debian/patches/examples++-load.patch
@@ -1,3 +1,4 @@
+Add ability to compile freefem++ with Ipopt, freeyams, mmg3d_v4, mshmet, mumps_seq and superlu4
 Index: freefem++-3.20/examples++-load/ff-Ipopt.cpp
 ===================================================================
 --- freefem++-3.20.orig/examples++-load/ff-Ipopt.cpp	2013-02-08 15:07:48.000000000 +0100
diff --git a/debian/patches/examples++-mpi.patch b/debian/patches/examples++-mpi.patch
index d50813a..bacaa27 100644
--- a/debian/patches/examples++-mpi.patch
+++ b/debian/patches/examples++-mpi.patch
@@ -1,3 +1,4 @@
+Correct location of pastix, hips and metis header files
 Index: freefem++-3.20/examples++-mpi/hips_FreeFem.cpp
 ===================================================================
 --- freefem++-3.20.orig/examples++-mpi/hips_FreeFem.cpp	2013-02-08 15:07:48.000000000 +0100

-- 
FreeFem++ packaging



More information about the debian-science-commits mailing list