[Pkg-openmpi-commits] r240 - in /openmpi/trunk/debian: changelog control openmpi-checkpoint.install openmpi-checkpoint.links patches/series rules

manuel at users.alioth.debian.org manuel at users.alioth.debian.org
Wed Mar 10 16:14:10 UTC 2010


Author: manuel
Date: Wed Mar 10 16:14:08 2010
New Revision: 240

URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=240
Log:
Several bug fixes

Modified:
    openmpi/trunk/debian/changelog
    openmpi/trunk/debian/control
    openmpi/trunk/debian/openmpi-checkpoint.install
    openmpi/trunk/debian/openmpi-checkpoint.links
    openmpi/trunk/debian/patches/series
    openmpi/trunk/debian/rules

Modified: openmpi/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/changelog?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/changelog (original)
+++ openmpi/trunk/debian/changelog Wed Mar 10 16:14:08 2010
@@ -1,3 +1,14 @@
+openmpi (1.4.1-2) UNRELEASED; urgency=low
+
+  * Fixed build issues on HURD. Thanks to Pino Toscano for the patch!
+    Closes: #552397.
+  * Recreate autotools stuff during build. Added autoconf, automake,
+    libtool and libltdl-dev to Build-Depends.
+  * openmpi-checkpoint now depends on blcr-util. Closes: #572229.
+  * Fixed symlink issues with ompi-{checkpoint,restart}. Closes: #572021.
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 10 Mar 2010 16:39:35 +0100
+
 openmpi (1.4.1-1) unstable; urgency=low
 
   [ Sylvestre Ledru ]

Modified: openmpi/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/control?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/control (original)
+++ openmpi/trunk/debian/control Wed Mar 10 16:14:08 2010
@@ -4,7 +4,7 @@
 Homepage: http://www.open-mpi.org/
 Maintainer: Debian Open MPI Maintainers <pkg-openmpi-maintainers at lists.alioth.debian.org>
 Uploaders: Manuel Prinz <manuel at debian.org>, Sylvestre Ledru <sylvestre at debian.org>
-Build-Depends: debhelper (>= 5.0.0), libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel i386 powerpc], libnuma-dev [amd64 i386 ia64 mips mipsel powerpc]
+Build-Depends: debhelper (>= 5.0.0), libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel i386 powerpc], libnuma-dev [amd64 i386 ia64 mips mipsel powerpc], autoconf (>= 2.59), automake1.10, libtool, libltdl-dev
 Standards-Version: 3.8.4
 Vcs-Svn: svn://svn.debian.org/svn/pkg-openmpi/openmpi/trunk/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/
@@ -117,7 +117,7 @@
 
 Package: openmpi-checkpoint
 Architecture: amd64 armel i386 powerpc
-Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-bin (= ${binary:Version})
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-bin (= ${binary:Version}), blcr-util
 Description: high performance message passing library -- checkpoint support
  Open MPI is a project combining technologies and resources from several other
  projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best

Modified: openmpi/trunk/debian/openmpi-checkpoint.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/openmpi-checkpoint.install?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/openmpi-checkpoint.install (original)
+++ openmpi/trunk/debian/openmpi-checkpoint.install Wed Mar 10 16:14:08 2010
@@ -1,9 +1,5 @@
 usr/bin/ompi-restart
-usr/bin/opal-restart
 usr/bin/ompi-checkpoint
-usr/bin/opal-checkpoint
 usr/share/man/man1/ompi-checkpoint.1
-usr/share/man/man1/opal-checkpoint.1
 usr/share/man/man1/ompi-restart.1
-usr/share/man/man1/opal-restart.1
 usr/lib/openmpi/lib/openmpi/mca_crs_blcr.so

Modified: openmpi/trunk/debian/openmpi-checkpoint.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/openmpi-checkpoint.links?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/openmpi-checkpoint.links (original)
+++ openmpi/trunk/debian/openmpi-checkpoint.links Wed Mar 10 16:14:08 2010
@@ -1,2 +1,4 @@
+usr/bin/ompi-checkpoint			usr/bin/orte-checkpoint
+usr/bin/ompi-restart			usr/bin/orte-restart
 usr/share/man/man1/ompi-checkpoint.1	usr/share/man/man1/orte-checkpoint.1
 usr/share/man/man1/ompi-restart.1	usr/share/man/man1/orte-restart.1

Modified: openmpi/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/patches/series?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/patches/series (original)
+++ openmpi/trunk/debian/patches/series Wed Mar 10 16:14:08 2010
@@ -1,3 +1,3 @@
 manpage-errors-checkpoint
-#build_hurd
+build_hurd
 manpage-spelling-errors

Modified: openmpi/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/debian/rules?rev=240&op=diff
==============================================================================
--- openmpi/trunk/debian/rules (original)
+++ openmpi/trunk/debian/rules Wed Mar 10 16:14:08 2010
@@ -60,10 +60,18 @@
 # Flags for the static build: see bug #502232
 STATIC_CONFIG_PARAMS = --enable-static
 
+.PHONY: autoreconf
+autoreconf: patch autoreconf-stamp
+autoreconf-stamp:
+	dh_testdir
+	./autogen.sh
+	autoreconf
+	touch $@
+
 .PHONY: build
 build: build-shared build-static
 
-build-shared: patch build-shared-stamp
+build-shared: autoreconf build-shared-stamp
 build-shared-stamp:
 	dh_testdir
 	mkdir -p build/shared
@@ -71,7 +79,7 @@
 	$(MAKE) -C build/shared
 	touch $@
 
-build-static: patch build-static-stamp
+build-static: autoreconf build-static-stamp
 build-static-stamp:
 	dh_testdir
 	mkdir -p build/static
@@ -94,7 +102,7 @@
 clean-work:
 	dh_testdir
 	dh_testroot
-	rm -rf configure-stamp build/ build-shared-stamp build-static-stamp check-stamp
+	rm -rf configure-stamp build/ build-shared-stamp build-static-stamp check-stamp autoreconf-stamp
 	rm -rf check debian/openmpi
 	xargs rm -f < debian/clean_symlinks
 	[ ! -f Makefile ] || $(MAKE) distclean




More information about the Pkg-openmpi-commits mailing list