Bug 717601 - openmpi-1.5.4 is available
Summary: openmpi-1.5.4 is available
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: openmpi
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Doug Ledford
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-29 10:40 UTC by Upstream Release Monitoring
Modified: 2011-11-17 23:16 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-17 23:16:19 UTC
Type: ---


Attachments (Terms of Use)

Description Upstream Release Monitoring 2011-06-29 10:40:36 UTC
Latest upstream release: 1.5.3
Current version in Fedora Rawhide: 1.5
URL: http://www.open-mpi.org/software/ompi/v1.5/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 1 Upstream Release Monitoring 2011-08-03 10:30:15 UTC
Latest upstream release: 1.5.4rc1
Current version in Fedora Rawhide: 1.5
URL: http://www.open-mpi.org/software/ompi/v1.5/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 2 Upstream Release Monitoring 2011-08-12 10:40:38 UTC
Latest upstream release: 1.5.4rc2
Current version in Fedora Rawhide: 1.5
URL: http://www.open-mpi.org/software/ompi/v1.5/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 3 Upstream Release Monitoring 2011-08-21 10:30:42 UTC
Latest upstream release: 1.5.4
Current version in Fedora Rawhide: 1.5
URL: http://www.open-mpi.org/software/ompi/v1.5/

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 4 Susi Lehtola 2011-08-31 11:16:31 UTC
Hey guys, are you going to attend to this? There's lots of bug fixes that have been done, for instance 1.5.1 details

- Fixed various issues with -D_FORTIFY_SOURCE=2.

which should be pretty important to us. Also improved MPI 2.2 datatype support should be good.


You also need to ship a script used to prepare the sources from the vanilla tarball, see
http://fedoraproject.org/wiki/Packaging:SourceURL#When_Upstream_uses_Prohibited_Code

Comment 5 Orion Poplawski 2011-11-16 23:27:14 UTC
Yeah, without a recipe for the source, nobody else can really make an update.  I've tried to diff 1.5 and 1.5-RH to see what was done but I can't really see anything that may have been removed for licensing reasons:

$ diff -rq openmpi-1.5 openmpi-1.5-RH | grep -vF Makefile.in
Only in openmpi-1.5: aclocal.m4
Only in openmpi-1.5/config: compile
Only in openmpi-1.5/config: config.guess
Only in openmpi-1.5/config: config.sub
Only in openmpi-1.5/config: depcomp
Only in openmpi-1.5/config: distscript.csh
Only in openmpi-1.5/config: install-sh
Only in openmpi-1.5/config: ltmain_otool.diff
Only in openmpi-1.5/config: ltmain.sh
Only in openmpi-1.5/config: lt-sun-fortran.diff
Only in openmpi-1.5/config: missing
Only in openmpi-1.5/config: ylwrap
Only in openmpi-1.5: configure
Only in openmpi-1.5/ompi/contrib/vt/vt: aclocal.m4
Only in openmpi-1.5/ompi/contrib/vt/vt: config.h.in
Only in openmpi-1.5/ompi/contrib/vt/vt: configure
Only in openmpi-1.5/ompi/contrib/vt/vt/extlib/otf: aclocal.m4
Only in openmpi-1.5/ompi/contrib/vt/vt/extlib/otf: config.h.in
Only in openmpi-1.5/ompi/contrib/vt/vt/extlib/otf: configure
Only in openmpi-1.5/ompi/contrib/vt/wrappers: mpicc-vt-wrapper-data.txt
Only in openmpi-1.5/ompi/contrib/vt/wrappers: mpic++-vt-wrapper-data.txt
Only in openmpi-1.5/ompi/contrib/vt/wrappers: mpif77-vt-wrapper-data.txt
Only in openmpi-1.5/ompi/contrib/vt/wrappers: mpif90-vt-wrapper-data.txt
Only in openmpi-1.5/ompi/mca/io/romio: autogen.subdirs
Only in openmpi-1.5/ompi/tools/wrappers: mpicc-wrapper-data.txt
Only in openmpi-1.5/ompi/tools/wrappers: mpic++-wrapper-data.txt
Only in openmpi-1.5/ompi/tools/wrappers: mpif77-wrapper-data.txt
Only in openmpi-1.5/ompi/tools/wrappers: mpif90-wrapper-data.txt
Only in openmpi-1.5/opal/include: opal_config.h.in
Only in openmpi-1.5/opal: libltdl
Files openmpi-1.5/opal/Makefile.am and openmpi-1.5-RH/opal/Makefile.am differ
Only in openmpi-1.5/opal/mca/paffinity: configure.m4
Only in openmpi-1.5/opal/mca/paffinity/linux: configure.m4
Files openmpi-1.5/opal/mca/paffinity/linux/Makefile.am and openmpi-1.5-RH/opal/mca/paffinity/linux/Makefile.am differ
Files openmpi-1.5/opal/mca/paffinity/linux/paffinity_linux_component.c and openmpi-1.5-RH/opal/mca/paffinity/linux/paffinity_linux_component.c differ
Files openmpi-1.5/opal/mca/paffinity/linux/paffinity_linux.h and openmpi-1.5-RH/opal/mca/paffinity/linux/paffinity_linux.h differ
Files openmpi-1.5/opal/mca/paffinity/linux/paffinity_linux_module.c and openmpi-1.5-RH/opal/mca/paffinity/linux/paffinity_linux_module.c differ
Only in openmpi-1.5/opal/mca/paffinity/linux: plpa
Only in openmpi-1.5/opal/mca/paffinity: posix
Only in openmpi-1.5/opal/mca/paffinity: solaris
Only in openmpi-1.5/opal/mca/paffinity: windows

With 1.5.4 there appears to be a --with-libltdl=external option to select the system libltdl.  plpa seems to no longer be in 1.5.4, replaced by hwloc which can also be configured with --with-hwloc=external.

If someone can indicate what items are bad from a license standpoint I can remove them.  Otherwise I'm looking to update to 1.5.4 using the upstream tarball.

Comment 6 Doug Ledford 2011-11-17 19:05:46 UTC
Please make sure that both libltdl and hwloc are done with external.  As I recall, the security team requested that we remove libltdl entirely so that a build mistake couldn't result in an accidental security issue.  It might be best to continue that practice and remove libltdl entirely.

The hwloc program is not under any such high security needs though, so simply disabling it in the configure should be sufficient.

The RHEL-6 openmpi.spec file also mentions that the MoreDebugging/* files were under an incompatible license.  Those files may be gone as of the current version, but I believe they were the reason for the original comment about licensing issues, while the libltdl removal was for security and plpa removal was to make sure that we forced openmpi to use the system provided library instead.


Note You need to log in before you can comment on or make changes to this bug.