diff --git a/debian/changelog b/debian/changelog index 85e496202db761df714cf41d4e599058600d9fe4..ff3272282ce165df35069bc19b42d824ed3edc5d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +visp (2.10.0-4) unstable; urgency=medium + + * Add patch to make build reproductible (Closes: #790074). + + -- Fabien Spindler <Fabien.Spindler@inria.fr> Wed, 15 Jul 2015 10:31:53 +0200 + visp (2.10.0-3) unstable; urgency=medium * Override dh_install to avoid an error on kfreebsd where usr/lib/*/visp/* diff --git a/debian/patches/0001-Install-headers-in-include-architecture-triplet.patch b/debian/patches/0001-Install-headers-in-include-architecture-triplet.patch index 996e42ebf5b7cddb9196b10ccc434384d126ab54..96a2aa7bffc07225a91ad47a02c50b45c28464e9 100644 --- a/debian/patches/0001-Install-headers-in-include-architecture-triplet.patch +++ b/debian/patches/0001-Install-headers-in-include-architecture-triplet.patch @@ -1,7 +1,7 @@ From 71b4fa650e393bc196220ec8cf59bb2fef68c7b5 Mon Sep 17 00:00:00 2001 From: Fabien Spindler <Fabien.Spindler@inria.fr> Date: Sat, 14 Mar 2015 18:25:07 +0100 -Subject: [PATCH] Install headers in include architecture triplet +Subject: [PATCH 1/4] Install headers in include architecture triplet --- src/CMakeLists.txt | 2 +- diff --git a/debian/patches/0002-Fix-to-be-able-to-use-the-library-either-from-build-.patch b/debian/patches/0002-Fix-to-be-able-to-use-the-library-either-from-build-.patch index 0fa7167b120f947407ab652020ae2d2b0e3ab363..b00a0b8760f6b93f0f8bed7b9879ea8212190779 100644 --- a/debian/patches/0002-Fix-to-be-able-to-use-the-library-either-from-build-.patch +++ b/debian/patches/0002-Fix-to-be-able-to-use-the-library-either-from-build-.patch @@ -1,7 +1,7 @@ From a3de4582022b3e71a5ccfda7bca517af104624c7 Mon Sep 17 00:00:00 2001 From: Fabien Spindler <Fabien.Spindler@inria.fr> Date: Sun, 15 Mar 2015 10:22:11 +0100 -Subject: [PATCH 2/2] Fix to be able to use the library either from build dir +Subject: [PATCH 2/4] Fix to be able to use the library either from build dir of from install dir. Now VISP_SCENES_DIR, VISP_ROBOT_ARMS_DIR, VISP_HAVE_OGRE_PLUGINS_PATH, VISP_HAVE_OGRE_RESOURCES_PATH defined in vpConfig.h may contain multiple path locations separated with ; character. diff --git a/debian/patches/0003-Fix-segfault-on-sparc-powerpc.patch b/debian/patches/0003-Fix-segfault-on-sparc-powerpc.patch index d96704fa70d0480ec0dc8cf9daaf0f86c274c8c5..c37db590ce14d688f974a11635581ef5bc10acd4 100644 --- a/debian/patches/0003-Fix-segfault-on-sparc-powerpc.patch +++ b/debian/patches/0003-Fix-segfault-on-sparc-powerpc.patch @@ -1,7 +1,7 @@ From 5e0cfb715a74209f1af039198cf4b82488fea677 Mon Sep 17 00:00:00 2001 From: Fabien Spindler <Fabien.Spindler@inria.fr> Date: Tue, 12 May 2015 10:56:07 +0200 -Subject: [PATCH 3/3] Fix segfault on sparc, powerpc... +Subject: [PATCH 3/4] Fix segfault on sparc, powerpc... --- src/tools/io/vpParseArgv.cpp | 2 +- diff --git a/debian/patches/0004-Turn-off-HTML_TIMESTAMP-to-be-able-to-reproduce-same.patch b/debian/patches/0004-Turn-off-HTML_TIMESTAMP-to-be-able-to-reproduce-same.patch new file mode 100644 index 0000000000000000000000000000000000000000..dd9818621fc93df363f2af1d3f6877d860060bad --- /dev/null +++ b/debian/patches/0004-Turn-off-HTML_TIMESTAMP-to-be-able-to-reproduce-same.patch @@ -0,0 +1,26 @@ +From 40d0e02748bb6c6eee1a8b57a4f1208f5ab934f9 Mon Sep 17 00:00:00 2001 +From: Fabien Spindler <Fabien.Spindler@inria.fr> +Date: Wed, 15 Jul 2015 10:24:18 +0200 +Subject: [PATCH 4/4] Turn off HTML_TIMESTAMP to be able to reproduce same + build + +--- + doc/config-doxygen.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/doc/config-doxygen.in b/doc/config-doxygen.in +index 2a21e8e..fbc55b4 100644 +--- a/doc/config-doxygen.in ++++ b/doc/config-doxygen.in +@@ -972,7 +972,7 @@ HTML_COLORSTYLE_GAMMA = 80 + # page will contain the date and time when the page was generated. Setting + # this to NO can help when comparing the output of multiple runs. + +-HTML_TIMESTAMP = YES ++HTML_TIMESTAMP = NO + + # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML + # documentation will contain sections that can be hidden and shown after the +-- +2.1.4 + diff --git a/debian/patches/series b/debian/patches/series index b28e5f0aadce8a3349b5b77cfb8be16da8f24e4e..bba43f39876fdb760a12c5f97555e0363e015000 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,4 +1,4 @@ 0001-Install-headers-in-include-architecture-triplet.patch 0002-Fix-to-be-able-to-use-the-library-either-from-build-.patch 0003-Fix-segfault-on-sparc-powerpc.patch - +0004-Turn-off-HTML_TIMESTAMP-to-be-able-to-reproduce-same.patch