Commit 630ddc68 authored by Nicholas Breen's avatar Nicholas Breen

Disable OpenMPI tests on hurd/kfreebsd; clean up some unused lintian overrides; debhelper compat 10

parent 2603252b
gromacs (2016.1-2) unstable; urgency=medium
* Disable OpenMPI tests on hurd-i386/kfreebsd-*. This appears related to
<https://bugs.debian.org/839387>.
* Move to debhelper compat version 10, requiring no changes.
* Drop some obsolete lintian overrides, and add a pair for zero-length
documentation files not yet shipped.
-- Nicholas Breen <nbreen@debian.org> Sun, 30 Oct 2016 17:12:11 -0700
gromacs (2016.1-1) unstable; urgency=medium
* New upstream release.
* rules: Build without SIMD on ppc64.
-- Nicholas Breen <nbreen@debian.org> Fri, 28 Oct 2016 19:14:43 -0700
-- Nicholas Breen <nbreen@debian.org> Sun, 30 Oct 2016 08:44:09 -0700
gromacs (2016-3) unstable; urgency=medium
......
......@@ -4,7 +4,7 @@ Priority: extra
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Uploaders: Nicholas Breen <nbreen@debian.org>
Build-Depends: cmake,
debhelper (>= 7.0.0),
debhelper (>= 10),
libblas-dev,
libboost-dev,
libfftw3-dev,
......
......@@ -2,3 +2,6 @@
# For background, see #736360, #736432, and a number of threads over the years,
# such as https://lists.debian.org/debian-devel/2014/10/msg00774.html
gromacs-data: embedded-javascript-library
# Not written yet!
gromacs-data: zero-byte-file-in-doc-directory usr/share/doc/gromacs/html/_sources/dev-manual/releng/jenkins-howto.txt
gromacs-data: zero-byte-file-in-doc-directory usr/share/doc/gromacs/html/_sources/dev-manual/releng/jenkins-ui.txt
# Adaptive Resolution Molecular Dynamics Simulation
gromacs-mpich: spelling-error-in-binary usr/bin/mdrun_mpi.mpich AdResS Address
gromacs-mpich: spelling-error-in-binary usr/bin/mdrun_mpi_d.mpich AdResS Address
# Not sure where it gets this from. No hits from grep -rw.
gromacs-mpich: spelling-error-in-binary usr/bin/mdrun_mpi.mpich ment meant
gromacs-mpich: spelling-error-in-binary usr/bin/mdrun_mpi_d.mpich ment meant
# Adaptive Resolution Molecular Dynamics Simulation
gromacs-openmpi: spelling-error-in-binary usr/bin/mdrun_mpi.openmpi AdResS Address
gromacs-openmpi: spelling-error-in-binary usr/bin/mdrun_mpi_d.openmpi AdResS Address
# Not sure where it gets this from. No hits from grep -rw.
gromacs-openmpi: spelling-error-in-binary usr/bin/mdrun_mpi.openmpi ment meant
gromacs-openmpi: spelling-error-in-binary usr/bin/mdrun_mpi_d.openmpi ment meant
......@@ -6,6 +6,7 @@ PACKAGE := gromacs
DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
# add hardening flags, using dpkg-buildflags
......@@ -151,9 +152,13 @@ build-openmpi: configure-stamp
< debian/gromacs-parallel.README.Debian.in \
> debian/gromacs-openmpi.README.Debian
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
# OMPI...: See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494046
ifeq ($(DEB_HOST_ARCH_OS), linux)
# above ifeq..linux: See https://bugs.debian.org/839387 for background,
# seems to have a specific non-fakeroot failure on hurd/kfreebsd as well?
# OMPI...: See https://bugs.debian.org/494046
LD_LIBRARY_PATH=$(CURDIR)/build/openmpi/lib OMPI_MCA_plm_rsh_agent=/bin/false $(MAKE) -C build/openmpi check
LD_LIBRARY_PATH=$(CURDIR)/build/openmpi-dp/lib OMPI_MCA_plm_rsh_agent=/bin/false $(MAKE) -C build/openmpi-dp check
endif
endif
touch $@
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment