[ 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)
* 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).