[Debian-astro-maintainers] Bug#813725: Patch for build against openmpi1.10

Alastair McKinstry mckinstry at debian.org
Sun Feb 7 19:30:41 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

The following patch makes gyoto build against openmpi for the openmpi1.10
transition. It needs to build against boost1.58 and a minor path fix in
debian/rules.

Best regards
Alastair



diff -urN gyoto-1.0.2/debian/control gyoto-1.0.2.new/debian/control
- --- gyoto-1.0.2/debian/control    2015-06-26 08:35:26.000000000 +0100
+++ gyoto-1.0.2.new/debian/control    2016-02-05 09:16:17.563743139 +0000
@@ -5,7 +5,7 @@
 Uploaders: Thibaut Paumard <thibaut at debian.org>
 Build-Depends: debhelper (>= 9~), yorick-dev, yorick-yutils,
            libxerces-c-dev, libcfitsio-dev, libudunits2-dev, automake,
- -           libboost-dev (>= 1.53.1), libboost-mpi-dev, dh-autoreconf,
+           libboost1.58-dev, libboost1.58-mpi-devm dh-autoreconf,
            mpi-default-dev, dh-python, python-all-dev (>= 2.6.6-3~),
            python-setuptools, python3-all-dev, python3-setuptools,
            swig3.0, python-numpy, python3-numpy, doxygen, dh-exec (>=0.3)
diff -urN gyoto-1.0.2/debian/rules gyoto-1.0.2.new/debian/rules
- --- gyoto-1.0.2/debian/rules    2015-06-26 08:35:26.000000000 +0100
+++ gyoto-1.0.2.new/debian/rules    2016-02-07 18:42:05.506869357 +0000
@@ -14,6 +14,9 @@
 # Don't accidentally build the lorene plug-in
 unexport HOME_LORENE

+LD_LIBRARY_PATH:=$(CURDIR)/lib/.libs
+export LD_LIBRARY_PATH
+
 configure_flags = --with-yorick=/usr/bin/yorick --with-udunits
--with-xerces \
     --without-lorene --enable-static --enable-shared \
     --with-boost --enable-c++11 --enable-release \

- -- 
Alastair McKinstry, <alastair at sceal.ie>, <mckinstry at debian.org>,
https://diaspora.sceal.ie/u/amckinstry
Misentropy: doubting that the Universe is becoming more disordered.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWt5thAAoJEMvmu05dmtOlyOkP/1xeQyjfd54P9jmzcO/JoQ0T
EeSs0WY0kqvQPyCOiNiLJvRYTmEsQAXwkbw0GuVzm4eMlLrLqqY2pcutYobEeNbc
4PciRr01UuctyBp/90WkJCO5T6AY8IJH5HBJWeawtX38JmRKLOmIvhZzyuaqj6Bj
wlTGtTEZwfzl15g6v6ue4OTofnypRVFlD0QP6ltkONQumRmn2v0zusqNYbpXN4lL
XAZnCxVoWIExk6H1kO9u8+EQCMmHqD8PPHrJpwo5R7Ex1xASjB4CtnOYcwyY+UQl
1MzDv3BL2M68HRHhxTwDowStUw1Hqd+fy4/O0xkn19S152u7svetdRWVUi9lPCg0
gRgqBbxLNiB30KXnx8wpEe0kr/KTH6wkwVLocXp0NKowpEZ2IgRe4yUP4EZdoAoZ
GiWeAyjV/Mm05uZb7E+gtK6h1aV71c+wwli3S+ZtweHuN+AO8Dvr0OapW35cgC/h
kUhz3IcQE2Iv9+R3Lk5Anp5s95weplhkK5IKvnFVedUXSn0DTKwtjzr1vyT1BJiA
40IRM+8XY8p4fHPtrkwslVjlGd0MqiATTQqrSZPGv1uuR5QSgqfmIRpkZ8TlpjtW
UoaLZF4VpqjdpttfZgKEFggT+W7Qw9zetGitTS8qHVwIAscu2fFU+CjmzqD1qUKF
1RfIRXfmiCFglm14SvqS
=zybo
-----END PGP SIGNATURE-----



More information about the Debian-astro-maintainers mailing list