* Non-maintainer upload
* Add openmpi link fix, closes: #621978
- Thanks to Daniel Schepler <dschepler@gmail.com>
* Add arm support from ubuntu, closes: #617779
- Thanks to Jani Monoses <jani@ubuntu.com>
* Fixed symlinks for shared libraries. Thanks to Matthias Klose
for the patch! Closes: #608717, #609830.
* Fixed symlink loop in openmpi-checkpoint. Closes: #611454.
* New upstream release.
* Removed the following patches, all applied upstream:
- build_kfreebsd
- manpage-errors-checkpoint
- manpage-errors-macro
- manpage-errors-whatis
- manpage-spelling-errors
- var-copy
* Added a patch that fixes man page issues.
* Added sparc64 to Architecture list. Thanks to Aurelien Jarno for
the patch! Closes: #596134.
* Added patch to remove use of AS_VAR_GET. Closes: #592892.
* debian/control: Added powerpcspe to architecture list. Thanks to
Sebastian Andrzej Siewior for the patch! Closes: #593481.
* Build with support for Torque (except on HURD). Closes: #592887.
* Updated Standards-Version to 3.9.1. No changes needed.
* Fixed build issue on kFreeBSD. Closes: #589467.
* Added and updated patch meta-information.
* Fixed broken broken library symlinks. Closes: #589319.
* New upstream release. Closes: #585800.
* Updated patches.
* Updated Standards-Version. No changes needed.
* Install previously uninstalled files. Closes: #589043.
* Fixed several errors in man pages.
* Added slave alternatives symlinks for MPI FORTRAN libraries.
Thanks to Adam C. Powell, IV for the patch! Closes: #563705.
* Recommend openmpi-checkpoint only on available architectures.
* Increased update-alternatives priority of libopenmpi-dev.
* 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.
* Retroactively adding LP entries to close bugs in Ubuntu's Launchpad.
[ Sylvestre Ledru ]
* New upstream release. Libtool patch removed, included upstream.
* Watch file updated.
[ Manuel Prinz ]
* Bumped Standards-Version to 3.8.4. No changes needed.
* Updated section on alternatives in README.Debian.
* Removed conflict with libopal-dev in libopenmpi-dev. Closes: #559161.
* Removed conflict with ancient pgapack in libopenmpi-dev.
* Fixed several spelling-error-in-manpage lintian warnings.
* Deleted man pages provided by Debian, all included upstream.
* Changed .install files to match soname bumps. The soname bumps were
introduced by upstream to follow the libtool versioning guidelines.
The ABI did not change and recompilations of rdepends are not needed.
* Compile with support for heterogeneous environments and memory affinity.
LP: #419074.
* Provide symlinks for orte-{checkpoint,restart} for smoother transition.
The tools were merged with ompi-{checkpoint,restart}.
* Added ${misc:Depends} everywhere so lintian is happy.
* Fixed security issue in copy of libtool, see CVE-2009-3736.
Closes: #559836.
* Non-maintainer upload with the maintainer's permission.
* Improve alternatives upgrade.
* Removed mpiexec alternative, as discussed in #552429. It is now a slave
of the mpirun master alternative. Also raised the priority to 40, along
with MPICH2. Closes: #493876.
* Removing ancient mpirun alternatives in preinst. Closes: #534740, #544372.
* Build with BLCR support on supported architectures. The openmpi-checkpoint
package includes the binaries for checkpointing and documentation. Many
thanks to Alan Woodland for the implementation! Closes: #545919.
* Added a README.source file.
* Empty dependency_libs in .la files.
* New upstream version
* Change of my email address since I am now DD
* Standards-Version updated to 3.8.3
* XS-Dm-Upload-Allowed tag removed
* Patch disable-memory-allocator (see bug #531522) removed. Applied upstream
[ Cyril Brulebois ]
* Fix installability of libopenmpi-dev on non-Linux architectures, where
libibverbs-dev isn't built (due to its being Linux-specific) by removing
the latter from the dependencies of the former for kfreebsd-* and
hurd-i386 (for reference, that was already done for Build-Depends).
(Closes: #535225)
* Re-uploading, as last upload was not successful.
* Acknowledgement of NMU. Thanks to Steve M. Robbins for the patches and
NMUs! Closes: #531522.
* Removing ancient mpicc, mpiCC and mpiexec master alternatives in preinst.
Closes: #531184, #532008, #532910.
* debian/control: Bumped Standards-Version. No changes needed.
* Fixed typo in README.Debian of openmpi-bin.
* Non-Maintainer Upload (NMU)
* debian/patches/disable-memory-allocator: Replace with improved patch
from upstream.
* Non-Maintainer Upload (NMU)
* debian/patches/disable-memory-allocator: New. Patch
opal/mca/memory/ptmalloc2/hooks.c to add check for environment
variable OMPI_MCA_disable_memory_allocator. If set, avoid setting up
malloc hooks and avoid stat() calls from the malloc init hook.
Closes: #531522.
* Upload to unstable. No changes compared to 1.3.2-1.
* New upstream release. (Closes: #520597, #515116)
- Manpage and VampirTrace patches removed, included upstream.
* Fixed build issues on Alpha. Huge thanks to Arthur Loiret for providing
access to his machines for testing! (Closes: #510845, #517543)
* Fixed build issues on Sparc. (Closes: #519725)
* Fixed manpage-has-errors-from-man lintian warnings.
* Faked SONAME change by renaming library package. (Closes: #512616)
* Made libopenmpi-dev depend on libibverbs-dev. (Closes: #522153, LP: #342344)
* Support for "nocheck" build option in debian/rules.
* Updated Standards-Version in debian/control.
* Changed section of libopenmpi-dbg to "debug".
* Updated debian/copyright.
* Dirk Eddelbuettel removed himself from Uploaders. The team thanks Dirk
for his long-term contribution and effort to get Open MPI back to life.
I personally thank Dirk for encouraging me to become a Debian Developer
and his support and mentoring on that way and beyond.
* Updated debian/watch to point to 1.3 series download location
* Added a patch to fix build issues with VampirTrace
* Added a patch to fix lintian warnings: manpage-has-errors-from-man
* Added a patch to enable Open MPI to build on MIPS. Many thanks to
Thiemo Seufer, he will be missed!
[ Dirk Eddelbuettel ]
* New upstream version.
* debian/rules: Pass empty LDFLAGS to configure call to prevent seg.fault.
on load due to overly hungry link command on Ubuntu
[ Manuel Prinz ]
* Header files are now available under /usr/include/openmpi via symlink
(Closes: #493875)
* Building static libraries (again) (Closes: #502232)
* Removed *.so files from libopenmpi-dev package (Closes: #504161)
* Reverted back to revision r137 corresponding to Debian release 1.2.7-1
(Closes: #504161)
* New upstream version.
* libopenmpi-dev ships static libraries (Closes: #502232)
* Remaining lintian warnings removed
* New upstream version.
[ Sylvestre Ledru ]
* debian/control: Added myself to Uploaders field
[ Manuel Prinz ]
* debian/control: Changed my email address in Uploaders field
* Updated README.Debian of libopenmpi-dev. It contained references to closed
bugs. Also added a recommendation on correct linking.
* debian/control: Removed XS-Autobuild field
* debian/copyright: Added missing copyrights and licenses for ROMIO and
GNU libltdl
[ Dirk Eddelbuettel ]
* New upstream pre-release version
* Thanks to Manuel for the work on this release, and on 1.2.6-3 which
we never uploaded, and to the Open MPI team for the integrating the patch
from 1.2.6-3 into what will be 1.2.7
[ Manuel Prinz ]
* debian/control: Changed Standards-Version to 3.8.0
* Deleted all patches, removed Build-Depends of dpatch
[ Manuel Prinz ]
* debian/patches/01openfabrics.dpatch: Applied patch by Jeff Squyres that
deals with the warnings printed when OpenFabrics hardware is not present.
Thanks to Jeff for the patch!
* debian/patches/10fix_config_infiniband.dpatch: Removed, it's obsoleted
by the above mentioned OpenFabrics patch.
* Updated README.Debian with information about the OpenFabrics patch.
* debian/patches/02manpages-lintian-fix.dpatch: Applied patch another patch
by Jeff Squyres that fixes Lintian manpage-has-errors-from-man issues.
Thanks again to Jeff for the patch!
[ Sylvestre Ledru ]
* Can be built under ppc64. Thanks to Andreas Jochens (Closes: #478427)
[ Dirk Eddelbuettel ]
* Built and uploaded. Thanks to Sylvestre for applying the patch.
[ Dirk Eddelbuettel ]
* New upstream version
* debian/patches/00list: Disabled man page patches 60* which
has been included upstream in version 1.2.6
[ Dirk Eddelbuettel ]
* debian/control: Version the Conflicts: of libopenmpi-dev with pgapack to
'pgapack (<= 1.0.0.1-4.2)' as newer pgapack do not exhibit a conflict.
[ Dirk Eddelbuettel ]
* Debian build and upload
* Thanks to Manuel for all the work, and to Ondrej for persistent debugging.
[ Manuel Prinz ]
* Added missing ${shlibs:Depends} to Depends: line of libopenmpi-dev
* debian/shlibs.local: Added entry for libibverbs until the package provides
the necessary information. (Closes: #464705)
* debian/control: Added versioned dependency to libibverbs in Build-Depends
* debian/libopenmpi-dev.postinst: Corrected dead symlinks. Thanks to Ondrej
Certik for reporting the issue! (Closes: #464795)
* debian/patches/60_fix_manpage_name_section.dpatch: Fixing name line in the
MPI_Comm_f2c.3 manpage. Thanks to Jeff Squyres!
[ Dirk Eddelbuettel ]
* New upstream version
* debian/patches/00list: Disabled man page patches 20*, 30* and 31* which
have been included upstream
* debian/patches/60_fix_manpage_name_section.dpatch: Applied small correction
* Debian build and upload
[ Manuel Prinz ]
* debian/*.lintian-override: Deleted, all issues are fixed
- debian/libopenmpi{1,-dev}.links, debian/libopenmpi1.install:
Moved *.so.0 links from /usr/lib/openmpi/lib to /usr/lib. Created
*.so.0.0.0 symlinks in /usr/lib, pointing to /usr/lib/openmpi/lib.
This fixes postinst-has-useless-call-to-ldconfig, postrm-has-useless-
call-to-ldconfig and package-name-doesnt-match-sonames warnings.
- debian/rules, debian/control: Added chrpath to Build-Depends and
deleting all rpath info with chrpath in install-arch target. This
fixes all binary-or-shlib-defines-rpath warnings.
* debian/rules: Adjusted target dependencies to be more sane. Renamed
"test" target to "check".
* Applied a patch by Adam Powell IV that adds /usr/lib/libmpi++.so via
update-alternatives for compatibility with LAM/MPI and MPICH. Thanks to
Adam for the patch! (Closes: #459642)
[ Manuel Prinz ]
* Several changes in the libopenmpi-dev package to correct the library
soname links (Closes: #456721)
[ Dirk Eddelbuettel ]
* Debian build and upload
[ Manuel Prinz ]
* debian/rules: Several minor changes
- Added cross-compilation support
- Replaced (un)patch targets with dpatch's makefile snippet
* debian/control: Changed Standards-Version to match latest policy
* debian/control: Several cosmetic changes to control fields
- XS-Vcs-*: Renamed fields to Vcs-*
- XS-DM-Upload-Allowed: Added, allowing uploads for Debian Maintainers
- Homepage: Newly added
- Build-Depends: Removed libsysfs-dev (Closes: #449084)
- Build-Depends: Removed automake
- Uploaders: Added myself
* Moved include files and libraries to /usr/lib/openmpi and use the "mpi"
alternative. Thanks to Nicholas Breen for assistance! (Closes: #452047)
[ Dirk Eddelbuettel ]
* Debian build and upload
[ Manuel Prinz ]
* debian/control: Added openmpi-common to libopenmpi-dev's Depends
(Closes: #445230)
[ Dirk Eddelbuettel ]
* Debian build and upload
[ Manuel Prinz ]
* debian/control: Added sparc to list of supported architectures
[ Dirk Eddelbuettel ]
* Debian build and upload
[ Manuel Prinz ]
* debian/control: Modified package relationships to prevent problems when
upgrading from 1.2.3-4 (Closes: #444432)
[ Dirk Eddelbuettel ]
* Debian build and upload
* New upstream release
[ Sylvestre Ledru ]
* debian/patches: Removed 50fix_kfreebsd_build patch (Fixed upstream)
[ Manuel Prinz ]
* Patch added: Please shut up libibverbs (Closes: #439730)
* Moved compiler wrappers from package openmpi-bin to libopenmpi-dev.
[ Dirk Eddelbuettel ]
* Debian build and upload
[ Manuel Prinz ]
* Fixed: openmpi-bin: FTBFS on kFreeBSD and maybe Hurd. Thanks to
Uwe Hermann for providing the patches! (Closes: #437839)
* debian/rules: Disabled threading support (Closes: #435581)
* debian/openmpi-bin.README.Debian: Documented disabling of threading
* debian/patches: Removed 10opal_noexecstack and 99autoconf patches
because they are no longer needed. Thanks to Brian Barrett for
clarification.
[ Dirk Eddelbuettel ]
* debian/control: Add 'kfreebsd-i386 kfreebsd-amd64 hurd-i386' to list
of build architecture (via Uwe's patch referenced above)
[ Manuel Prinz ]
* Fixed: openmpi-bin: libibverbs only available for Linux. Thanks to
Uwe Hermann for providing the patch! (Closes: #435573)
* Changed section of openmpi-doc to doc to satisfy overrides
[ Dirk Eddelbuettel ]
* debian/control: Trying something moderately radical here -- we are
switching the binary packages from 'Architecture: any' to the set
of five architectures that can actually build the package, given the
lack of upstream support for atomistic operations on the other
architectures (c.f. Debian BTS for openmpi)
[ Dirk Eddelbuettel ]
* debian/control: Added some per-package text to the common titles
of the Descriptions
[ Manuel Prinz ]
* Fixed: FTBFS on GNU/kFreeBSD, Thanks to Petr Salinger for providing
the patch! (Closes: #433142).
* debian/control: Changed priority to "extra" to comply with the Debian
Policy, section 2.5.
[ Dirk Eddelbuettel ]
* debian/rules: Ensure AUTHORS NEWS README are installed everywhere
* debian/rules: Add examples/ directory to openmpi-doc
* debian/control: More Conflicts/Replaces/Provides for renamed packages
* First release by the new maintainer group 'pkg-openmpi'
* Takeover of the package is coordinated with the previous maintainer.
Our thanks to Florian for his initial packaging.
* We also would like to thank everybody who has prepared a previous NMU,
[ Dirk Eddelbuettel ]
* debian/control: Add myself as Uploaders
* debian/patches/31_fix_manpages_lintian.dpatch: Another small man page fix
* debian/{ompi_info.1,opal_wrapper.1,orted.1}: Contributed three man pages
* Renaming some sub-package:
- openmpi-libs0 package renamed to libopenmpi1
- openmpi-dev package renamed to libopenmpi-dev
- openmpi-dbg package rename to libopenmpi-dbg
- new openmpi-mpidoc package renamed to openmpi-doc
* debian/control: Add Build-Depends: on 'gcc (>= 4.1.2)' to build for the
'long double' transition -- and as we happen to have renamed the library
package name, is requivalent to the 'ldbl' suffix (Closes: #430321)
[ Upstream ]
* Fixed: mpif77 and mpif90 incorrect default include file search path
(Closes: #405472)
[ Sylvestre Ledru ]
* New upstream release 1.2.3
* New upstream release 1.2.2 (Closes: #427356)
* Patch removed: 20implicit_pointer_conversion.dpatch
* Apply all of Tilman's patches below (Closes: #415338)
* Add the correct XS-Autobuild, XS-Vcs-Svn and XS-Vcs-Browser fields in
debian/control.
* Fix errors in manpages (Lintian complaining)
[ Manuel Prinz ]
* Patch removed: 30_alpha_inline_assembly.dpatch (Fixed upstream)
* Updated patch of autogenerated autoconf files by Steve Langasek.
* Fixed: Please make openmpi thread-compartible by adding
--enable-mpi-threads and --enable-progress-threads (Closes: #419867)
* Fixed: Use Debian alternatives (Closes: #396761)
* Added watch file.
[ Tilman Koschnick ]
* New upstream release 1.2.0
* Acknowledge previous NMUs (Closes: #386491, #392633, #404003, #404026).
* Fix: mpicc.openmpi fails to run when named mpicc.openmpi (Closes: #388216).
* Include manual pages (Closes: #413607).
* Add openmpi-mpidoc package for man pages describing the MPI standard.
* Update copyrights.
[ Andreas Barth ]
* Spelling mistake in the description of the package (Closes: #390238)
* Non-maintainer upload.
* High urgency upload for RC bugfix.
* Add missing build-dependency on libsysfs-dev, which is used in the build
but was previously pulled in via libibverbs-dev.
* Non-maintainer upload.
* 0-day alpha porter upload.
* Fix wrong inline assembler check on alpha: 'zero' is not recognized
as a mnemonic for $31 with binutils. This broken check resulted
in various atomic operations remaining undefined, leading to a build
failure on alpha. Likewise, fix the inline assembly provided in
opal/include/opal/sys/alpha/atomic.h so that it's valid under GNU
binutils. Closes: #384792.
* Non-maintainer upload.
* Add conflicts between openmpi-dev and libopal-dev, pgapack.
Closes: #404003, #404026
* Non-maintainer upload.
* Remove --host=* from debian/rules to make autoconf not enable
cross-building mode. Thanks to Steve Langasek for pointing this out.
Closes: #392633.
* NMU
* Make sparc build UltraSPARC-only, since upstream seems to have
dropped support for 32-bit machines. closes: #386491.
* Apply patch by Tilman Koschnick <til@subnetz.org> to add a new package
with debugging symbols (Closes: #383997).
* New upstream release.
* Applied patch by dann frazier <dannf@debian.org> to fix an implicit
pointer conversion on 64bit platforms (Closes: #377725).
* Fixed mix-up in package descriptions (Closes: #379594).
* Use the alternatives system for the mpi* executables in openmpi-bin
(Closes: #377297).
* Initial release (Closes: #340426).