The NetBSD Project

CVS log for pkgsrc/parallel/mpi-ch/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / parallel / mpi-ch

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.86 / (download) - annotate - [select for diffs], Sun Nov 4 11:49:40 2018 UTC (5 months, 2 weeks ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, HEAD
Changes since 1.85: +3 -6 lines
Diff to previous 1.85 (colored)

Update mpich to 3.2.1.

Patch from Eric A. Borisch via pull request.
Closes NetBSD/pkgsrc#38.

Remove patches no longer needed; migrate to configure option for rpath.

===============================================================================
                               Changes in 3.2.1
===============================================================================

 # Fixes for platforms with strict memory alignment requirements.

 # Fixes for MPI_Win info management.

 # Fixed a progress bug with MPI generalized requests.

 # Fixed multiple integer overflow bugs in CH3 and ROMIO.

 # Improved detection for Fortran 2008 binding support.

 # Enhanced support for libfabric (OFI) netmod.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.

   A full list of changes is available at the following link:

     http://git.mpich.org/mpich.git/shortlog/v3.2..v3.2.1

Revision 1.85 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:10 2018 UTC (7 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.84: +2 -1 lines
Diff to previous 1.84 (colored)

Recursive bump for perl5-5.28.0

Revision 1.84 / (download) - annotate - [select for diffs], Thu Jan 4 20:32:19 2018 UTC (15 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.83: +2 -8 lines
Diff to previous 1.83 (colored)

Added CONFLICTS; removed unused lines

Revision 1.83 / (download) - annotate - [select for diffs], Sat Apr 29 18:18:52 2017 UTC (23 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-
Changes since 1.82: +11 -8 lines
Diff to previous 1.82 (colored)

Changes in 3.2:

* Added support for MPI-3.1 features including nonblocking collective I/O,
  address manipulation routines, thread-safety for MPI initialization,
  pre-init functionality, and new MPI_T routines to look up variables
  by name.

* Fortran 2008 bindings are enabled by default and fully supported.

* Added support for the Mellanox MXM InfiniBand interface.  (thanks
  to Mellanox for the code contribution).

* Added support for the Mellanox HCOLL interface for collectives.
  (thanks to Mellanox for the code contribution).

* Significant stability improvements to the MPICH/portals4
  implementation.

* Completely revamped RMA infrastructure including several
  scalability improvements, performance improvements, and bug fixes.

* Added experimental support for Open Fabrics Interfaces (OFI) version 1.0.0.
  https://github.com/ofiwg/libfabric (thanks to Intel for code contribution)

* The Myrinet MX network module, which had a life cyle from 1.1 till
  3.1.2, has now been deleted.

* Several other minor bug fixes, memory leak fixes, and code cleanup.

Revision 1.82 / (download) - annotate - [select for diffs], Sat Jul 9 06:38:47 2016 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.

Revision 1.81 / (download) - annotate - [select for diffs], Sun Jun 19 18:13:00 2016 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.80: +1 -2 lines
Diff to previous 1.80 (colored)

Remove INSTALLATION_PREFIX; no change to package.

Revision 1.80 / (download) - annotate - [select for diffs], Wed Sep 23 12:02:50 2015 UTC (3 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.79: +3 -1 lines
Diff to previous 1.79 (colored)

libtool can be found at least 3 levels deep.

Revision 1.79 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:55 2015 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.78 / (download) - annotate - [select for diffs], Thu May 29 23:37:14 2014 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.77: +2 -2 lines
Diff to previous 1.77 (colored)

Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.

Revision 1.77 / (download) - annotate - [select for diffs], Fri May 31 12:41:45 2013 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.76: +2 -1 lines
Diff to previous 1.76 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.76 / (download) - annotate - [select for diffs], Fri May 10 08:24:57 2013 UTC (5 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.75: +3 -5 lines
Diff to previous 1.75 (colored)

Changes 3.0.4:
This release adds several performance features for the Hydra process manager, support for communicator-specific tuning of eager/rendezvous thresholds, and fixes several bugs present in 3.0.3. Please use this release instead of 3.0.3.

Revision 1.75 / (download) - annotate - [select for diffs], Tue Apr 30 07:03:33 2013 UTC (5 years, 11 months ago) by asau
Branch: MAIN
Changes since 1.74: +5 -1 lines
Diff to previous 1.74 (colored)

Make MPI compiler wrapper usable outside pkgsrc.

Revision 1.74 / (download) - annotate - [select for diffs], Mon Apr 15 21:40:17 2013 UTC (6 years ago) by adam
Branch: MAIN
Changes since 1.73: +27 -32 lines
Diff to previous 1.73 (colored)

Changes 3.0.3:
A new stable release of MPICH, 3.0.3, is now available for download. This release adds several performance features for MPI-RMA and fixes several bugs present in 3.0.2. Please use this release instead of 3.0.2.

Revision 1.73 / (download) - annotate - [select for diffs], Sun Mar 17 17:08:51 2013 UTC (6 years, 1 month ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.72: +28 -40 lines
Diff to previous 1.72 (colored)

Update to MPICH 3.0.1


===============================================================================
                               Changes in 3.0
===============================================================================

 # MPI-3: All MPI-3 features are now implemented and the MPI_VERSION
   bumped up to 3.0.

 # OVERALL: Added support for ARM-v7 native atomics

 # MPE: MPE is now separated out of MPICH and can be downloaded/used
   as a separate package.

 # PM/PMI: Upgraded to hwloc-1.6

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r10344:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich-3.0

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich-3.0?action=follow_copy&rev=HEAD&stop_rev=10344&mode=follow_copy


===============================================================================
                               Changes in 1.5
===============================================================================

 # OVERALL: Nemesis now supports an "--enable-yield=..." configure
   option for better performance/behavior when oversubscribing
   processes to cores.  Some form of this option is enabled by default
   on Linux, Darwin, and systems that support sched_yield().

 # OVERALL: Added support for Intel Many Integrated Core (MIC)
   architecture: shared memory, TCP/IP, and SCIF based communication.

 # OVERALL: Added support for IBM BG/Q architecture.  Thanks to IBM
   for the contribution.

 # MPI-3: const support has been added to mpi.h, although it is
   disabled by default.  It can be enabled on a per-translation unit
   basis with "#define MPICH2_CONST const".

 # MPI-3: Added support for MPIX_Type_create_hindexed_block.

 # MPI-3: The new MPI-3 nonblocking collective functions are now
   available as "MPIX_" functions (e.g., "MPIX_Ibcast").

 # MPI-3: The new MPI-3 neighborhood collective routines are now available as
   "MPIX_" functions (e.g., "MPIX_Neighbor_allgather").

 # MPI-3: The new MPI-3 MPI_Comm_split_type function is now available
   as an "MPIX_" function.

 # MPI-3: The new MPI-3 tools interface is now available as "MPIX_T_"
   functions.  This is a beta implementation right now with several
   limitations, including no support for multithreading.  Several
   performance variables related to CH3's message matching are exposed
   through this interface.

 # MPI-3: The new MPI-3 matched probe functionality is supported via
   the new routines MPIX_Mprobe, MPIX_Improbe, MPIX_Mrecv, and
   MPIX_Imrecv.

 # MPI-3: The new MPI-3 nonblocking communicator duplication routine,
   MPIX_Comm_idup, is now supported.  It will only work for
   single-threaded programs at this time.

 # MPI-3: MPIX_Comm_reenable_anysource support

 # MPI-3: Native MPIX_Comm_create_group support (updated version of
   the prior MPIX_Group_comm_create routine).

 # MPI-3: MPI_Intercomm_create's internal communication no longer interferes
   with point-to-point communication, even if point-to-point operations on the
   parent communicator use the same tag or MPI_ANY_TAG.

 # MPI-3: Eliminated the possibility of interference between
   MPI_Intercomm_create and point-to-point messaging operations.

 # Build system: Completely revamped build system to rely fully on
   autotools.  Parallel builds ("make -j8" and similar) are now supported.

 # Build system: rename "./maint/updatefiles" --> "./autogen.sh" and
   "configure.in" --> "configure.ac"

 # JUMPSHOT: Improvements to Jumpshot to handle thousands of
   timelines, including performance improvements to slog2 in such
   cases.

 # JUMPSHOT: Added navigation support to locate chosen drawable's ends
   when viewport has been scrolled far from the drawable.

 # PM/PMI: Added support for memory binding policies.

 # PM/PMI: Various improvements to the process binding support in
   Hydra.  Several new pre-defined binding options are provided.

 # PM/PMI: Upgraded to hwloc-1.5

 # PM/PMI: Several improvements to PBS support to natively use the PBS
   launcher.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r8478:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.5

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.5?action=follow_copy&rev=HEAD&stop_rev=8478&mode=follow_copy

Revision 1.72 / (download) - annotate - [select for diffs], Thu Feb 28 07:18:15 2013 UTC (6 years, 1 month ago) by asau
Branch: MAIN
Changes since 1.71: +1 -4 lines
Diff to previous 1.71 (colored)

Drop manual conflict registration, it conflicts with what we intend to do.

Revision 1.71 / (download) - annotate - [select for diffs], Tue Feb 26 23:36:17 2013 UTC (6 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.70: +7 -1 lines
Diff to previous 1.70 (colored)

On NetBSD, link against libexecinfo when backtrace(3) is desired.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:14 2012 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.69: +2 -1 lines
Diff to previous 1.69 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.69 / (download) - annotate - [select for diffs], Tue Sep 11 20:36:17 2012 UTC (6 years, 7 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.68: +1 -3 lines
Diff to previous 1.68 (colored)

"user-destdir" is default these days

Revision 1.68 / (download) - annotate - [select for diffs], Wed Jan 11 09:43:25 2012 UTC (7 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.67: +3 -5 lines
Diff to previous 1.67 (colored)

Update to MPICH2 1.4.1p1

===============================================================================
                               Changes in 1.4.1
===============================================================================

 # OVERALL: Several improvements to the ARMCI API implementation
   within MPICH2.

 # Build system: Added beta support for DESTDIR while installing
   MPICH2.

 # PM/PMI: Upgrade hwloc to 1.2.1rc2.

 # PM/PMI: Initial support for the PBS launcher.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r8675:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.4.1

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.4.1?action=follow_copy&rev=HEAD&stop_rev=8675&mode=follow_copy


===============================================================================
                               Changes in 1.4
===============================================================================

 # OVERALL: Improvements to fault tolerance for collective
   operations. Thanks to Rui Wang @ ICT for reporting several of these
   issues.

 # OVERALL: Improvements to the universe size detection. Thanks to
   Yauheni Zelenko for reporting this issue.

 # OVERALL: Bug fixes for Fortran attributes on some systems. Thanks
   to Nicolai Stange for reporting this issue.

 # OVERALL: Added new ARMCI API implementation (experimental).

 # OVERALL: Added new MPIX_Group_comm_create function to allow
   non-collective creation of sub-communicators.

 # FORTRAN: Bug fixes in the MPI_DIST_GRAPH_ Fortran bindings.

 # PM/PMI: Support for a manual "none" launcher in Hydra to allow for
   higher-level tools to be built on top of Hydra. Thanks to Justin
   Wozniak for reporting this issue, for providing several patches for
   the fix, and testing it.

 # PM/PMI: Bug fixes in Hydra to handle non-uniform layouts of hosts
   better. Thanks to the MVAPICH group at OSU for reporting this issue
   and testing it.

 # PM/PMI: Bug fixes in Hydra to handle cases where only a subset of
   the available launchers or resource managers are compiled
   in. Thanks to Satish Balay @ Argonne for reporting this issue.

 # PM/PMI: Support for a different username to be provided for each
   host; this only works for launchers that support this (such as
   SSH).

 # PM/PMI: Bug fixes for using Hydra on AIX machines. Thanks to
   Kitrick Sheets @ NCSA for reporting this issue and providing the
   first draft of the patch.

 # PM/PMI: Bug fixes in memory allocation/management for environment
   variables that was showing up on older platforms. Thanks to Steven
   Sutphen for reporting the issue and providing detailed analysis to
   track down the bug.

 # PM/PMI: Added support for providing a configuration file to pick
   the default options for Hydra. Thanks to Saurabh T. for reporting
   the issues with the current implementation and working with us to
   improve this option.

 # PM/PMI: Improvements to the error code returned by Hydra.

 # PM/PMI: Bug fixes for handling "=" in environment variable values in
   hydra.

 # PM/PMI: Upgrade the hwloc version to 1.2.

 # COLLECTIVES: Performance and memory usage improvements for MPI_Bcast
   in certain cases.

 # VALGRIND: Fix incorrect Valgrind client request usage when MPICH2 is
   built for memory debugging.

 # BUILD SYSTEM: "--enable-fast" and "--disable-error-checking" are once
   again valid simultaneous options to configure.

 # TEST SUITE: Several new tests for MPI RMA operations.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r7838:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.4

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.4?action=follow_copy&rev=HEAD&stop_rev=7838&mode=follow_copy


===============================================================================
                               Changes in 1.3.2
===============================================================================

 # OVERALL: MPICH2 now recognizes the OSX mach_absolute_time as a
   native timer type.

 # OVERALL: Performance improvements to MPI_Comm_split on large
   systems.

 # OVERALL: Several improvements to error returns capabilities in the
   presence of faults.

 # PM/PMI: Several fixes and improvements to Hydra's process binding
   capability.

 # PM/PMI: Upgrade the hwloc version to 1.1.1.

 # PM/PMI: Allow users to sort node lists allocated by resource
   managers in Hydra.

 # PM/PMI: Improvements to signal handling. Now Hydra respects Ctrl-Z
   signals and passes on the signal to the application.

 # PM/PMI: Improvements to STDOUT/STDERR handling including improved
   support for rank prepending on output. Improvements to STDIN
   handling for applications being run in the background.

 # PM/PMI: Split the bootstrap servers into "launchers" and "resource
   managers", allowing the user to pick a different resource manager
   from the launcher. For example, the user can now pick the "SLURM"
   resource manager and "SSH" as the launcher.

 # PM/PMI: The MPD process manager is deprecated.

 # PM/PMI: The PLPA process binding library support is deprecated.

 # WINDOWS: Adding support for gfortran and 64-bit gcc libs.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r7457:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3.2

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3.2?action=follow_copy&rev=HEAD&stop_rev=7457&mode=follow_copy

Revision 1.67 / (download) - annotate - [select for diffs], Wed Jan 11 02:46:01 2012 UTC (7 years, 3 months ago) by sbd
Branch: MAIN
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored)

Update PLIST.

Bump PKGREVISION

Revision 1.66 / (download) - annotate - [select for diffs], Fri Dec 17 02:47:18 2010 UTC (8 years, 4 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.65: +12 -20 lines
Diff to previous 1.65 (colored)

Update to MPICH2 1.3.1


Changes in 1.3.1

 # OVERALL: MPICH2 is now fully compliant with the CIFTS FTB standard
   MPI events (based on the draft standard).

 # OVERALL: Major improvements to RMA performance for long lists of
   RMA operations.

 # OVERALL: Performance improvements for Group_translate_ranks.

 # COLLECTIVES: Collective algorithm selection thresholds can now be controlled
   at runtime via environment variables.

 # ROMIO: PVFS error codes are now mapped to MPI error codes.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r7350:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3.1

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3.1?action=follow_copy&rev=HEAD&stop_rev=7350&mode=follow_copy


Changes in 1.3

 # OVERALL: Initial support for fine-grained threading in
   ch3:nemesis:tcp.

 # OVERALL: Support for Asynchronous Communication Progress.

 # OVERALL: The ssm and shm channels have been removed.

 # OVERALL: Checkpoint/restart support using BLCR.

 # OVERALL: Improved tolerance to process and communication failures
   when error handler is set to MPI_ERRORS_RETURN.  If a communication
   operation fails (e.g., due to a process failure) MPICH2 will return
   an error, and further communication to that process is not
   possible.  However, communication with other processes will still
   proceed normally.  Note, however, that the behavior collective
   operations on communicators containing the failed process is
   undefined, and may give incorrect results or hang some processes.

 # OVERALL: Experimental support for inter-library dependencies.

 # PM/PMI: Hydra is now the default process management framework
   replacing MPD.

 # PM/PMI: Added dynamic process support for Hydra.

 # PM/PMI: Added support for LSF, SGE and POE in Hydra.

 # PM/PMI: Added support for CPU and memory/cache topology aware
   process-core binding.

 # DEBUGGER: Improved support and bug fixes in the Totalview support.

 # Build system: Replaced F90/F90FLAGS by FC/FCFLAGS. F90/F90FLAGS are
   not longer supported in the configure.

 # Multi-compiler support: On systems where C compiler that is used to
   build mpich2 libraries supports multiple weak symbols and multiple aliases,
   the Fortran binding built in the mpich2 libraries can handle different
   Fortran compilers (than the one used to build mpich2).  Details in README.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r5762:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.3

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.3?action=follow_copy&rev=HEAD&stop_rev=5762&mode=follow_copy

Revision 1.65 / (download) - annotate - [select for diffs], Fri Jul 30 10:36:33 2010 UTC (8 years, 8 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

"fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.

Revision 1.64 / (download) - annotate - [select for diffs], Fri May 28 12:15:42 2010 UTC (8 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.63: +3 -1 lines
Diff to previous 1.63 (colored)

exactly disable to build with java, or result in PLIST mismatch.

Revision 1.63 / (download) - annotate - [select for diffs], Mon May 17 18:27:15 2010 UTC (8 years, 11 months ago) by asau
Branch: MAIN
Changes since 1.62: +4 -4 lines
Diff to previous 1.62 (colored)

Update to MPICH2 1.2.1p1.

This is primarily a bug fix release that fixes several issues on
PowerPC systems, build system bugs, and the MPD process manager.

Revision 1.62 / (download) - annotate - [select for diffs], Wed Feb 10 19:17:44 2010 UTC (9 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.61: +2 -1 lines
Diff to previous 1.61 (colored)

Bump revision for PYTHON_VERSION_DEFAULT change.

Revision 1.61 / (download) - annotate - [select for diffs], Tue Jan 12 20:42:16 2010 UTC (9 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

DragonFly build fix: treat DragonFly the same way as FreeBSD.
Catched by bulk builds, tested by Stathis Kamperis.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Dec 13 18:38:10 2009 UTC (9 years, 4 months ago) by asau
Branch: MAIN
Changes since 1.59: +18 -15 lines
Diff to previous 1.59 (colored)

Update to MPICH2 1.2.1.

===============================================================================
                               Changes in 1.2.1
===============================================================================

 # OVERALL: Improved support for fine-grained multithreading.

 # OVERALL: Improved integration with Valgrind for debugging builds of MPICH2.

 # PM/PMI: Initial support for hwloc process-core binding library in
   Hydra.

 # PM/PMI: Updates to the PMI-2 code to match the PMI-2 API and
   wire-protocol draft.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r5425:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.2.1

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.2.1?action=follow_copy&rev=HEAD&stop_rev=5425&mode=follow_copy


===============================================================================
                               Changes in 1.2
===============================================================================

 # OVERALL: Support for MPI-2.2

 # OVERALL: Several fixes to Nemesis/MX.

 # WINDOWS: Performance improvements to Nemesis/windows.

 # PM/PMI: Scalability and performance improvements to Hydra using
   PMI-1.1 process-mapping features.

 # PM/PMI: Support for process-binding for hyperthreading enabled
   systems in Hydra.

 # PM/PMI: Initial support for PBS as a resource management kernel in
   Hydra.

 # PM/PMI: PMI2 client code is now officially included in the release.

 # TEST SUITE: Support to run the MPICH2 test suite through valgrind.

 # Several other minor bug fixes, memory leak fixes, and code cleanup.
   A full list of changes is available using:

     svn log -r5025:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.2

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.2?action=follow_copy&rev=HEAD&stop_rev=5025&mode=follow_copy


===============================================================================
                               Changes in 1.1.1p1
===============================================================================

 - OVERALL: Fixed an invalid read in the dataloop code for zero count types.

 - OVERALL: Fixed several bugs in ch3:nemesis:mx (tickets #744,#760;
   also change r5126).

 - BUILD SYSTEM: Several fixes for functionality broken in 1.1.1 release,
   including MPICH2LIB_xFLAGS and extra libraries living in $LIBS instead of
   $LDFLAGS.  Also, '-lpthread' should no longer be duplicated in link lines.

 - BUILD SYSTEM: MPICH2 shared libraries are now compatible with glibc versioned
   symbols on Linux, such as those present in the MX shared libraries.

 - BUILD SYSTEM: Minor tweaks to improve compilation under the nvcc CUDA
   compiler.

 - PM/PMI: Fix mpd incompatibility with python2.3 introduced in mpich2-1.1.1.

 - PM/PMI: Several fixes to hydra, including memory leak fixes and process
   binding issues.

 - TEST SUITE: Correct invalid arguments in the coll2 and coll3 tests.

 - Several other minor bug fixes, memory leak fixes, and code cleanup.  A full
   list of changes is available using:

     svn log -r5032:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.1.1p1

     ... or at the following link:

     https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.1.1p1?action=follow_copy&rev=HEAD&stop_rev=5032&mode=follow_copy


===============================================================================
                               Changes in 1.1.1
===============================================================================

 # OVERALL: Improved support for Boost MPI.

 # PM/PMI: Significantly improved time taken by MPI_Init with Nemesis and MPD on
   large numbers of processes.

 # PM/PMI: Improved support for hybrid MPI-UPC program launching with
   Hydra.

 # PM/PMI: Improved support for process-core binding with Hydra.

 # PM/PMI: Preliminary support for PMI-2. Currently supported only
   with Hydra.

 # Many other bug fixes, memory leak fixes and code cleanup. A full
   list of changes is available using:

  svn log -r4655:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.1.1

  ... or at the following link:

  https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.1.1?action=follow_copy&rev=HEAD&stop_rev=4655&mode=follow_copy


===============================================================================
                               Changes in 1.1
===============================================================================

- OVERALL: Added MPI 2.1 support.

- OVERALL: Nemesis is now the default configuration channel with a
  completely new TCP communication module.

- OVERALL: Windows support for nemesis.

- OVERALL: Added a new Myrinet MX network module for nemesis.

- OVERALL: Initial support for shared-memory aware collective
  communication operations.  Currently MPI_Bcast, MPI_Reduce, MPI_Allreduce,
  and MPI_Scan.

- OVERALL: Improved handling of MPI Attributes.

- OVERALL: Support for BlueGene/P through the DCMF library (thanks to
  IBM for the patch).

- OVERALL: Experimental support for fine-grained multithreading

- OVERALL: Added dynamic processes support for Nemesis.

- OVERALL: Added automatic as well as statically runtime configurable
  receive timeout variation for MPD (thanks to OSU for the patch).

- OVERALL: Improved performance for MPI_Allgatherv, MPI_Gatherv, and MPI_Alltoall.

- PM/PMI: Initial support for the new Hydra process management
  framework (current support is for ssh, rsh, fork and a preliminary
  version of slurm).

- ROMIO: Added support for MPI_Type_create_resized and
  MPI_Type_create_indexed_block datatypes in ROMIO.

- ROMIO: Optimized Lustre ADIO driver (thanks to Weikuan Yu for
  initial work and Sun for further improvements).

- Many other bug fixes, memory leak fixes and code cleanup. A full
  list of changes is available using:

  svn log -r813:HEAD https://svn.mcs.anl.gov/repos/mpi/mpich2/tags/release/mpich2-1.1

  ... or at the following link:

  https://trac.mcs.anl.gov/projects/mpich2/log/mpich2/tags/release/mpich2-1.1?action=follow_copy&rev=HEAD&stop_rev=813&mode=follow_copy

Revision 1.59 / (download) - annotate - [select for diffs], Thu Dec 3 13:06:56 2009 UTC (9 years, 4 months ago) by asau
Branch: MAIN
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Feb 9 22:56:26 2009 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.57: +2 -1 lines
Diff to previous 1.57 (colored)

Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.

Revision 1.57 / (download) - annotate - [select for diffs], Sun Dec 21 11:41:01 2008 UTC (10 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.56: +7 -6 lines
Diff to previous 1.56 (colored)

Update MPICH2 to 1.0.8, maintainer update request by PR 40239.

Changes since 1.0.7:
- Added support for MPI 2.1
- Added support for MPI_Type_create_resized and
  MPI_Type_create_indexed_block datatypes in ROMIO.
- Bug fixes, memory leak fixes and code cleanup.

Revision 1.56 / (download) - annotate - [select for diffs], Fri Jul 11 01:57:00 2008 UTC (10 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.55: +13 -1 lines
Diff to previous 1.55 (colored)

Add missing dependency on X11.  Based on maintainer's PR 39107.
Fixes build failure with X11_TYPE=native.

While here, bin/mpdroot marked as special perms.

Bump PKGREVISION.

Revision 1.55 / (download) - annotate - [select for diffs], Thu May 29 20:25:53 2008 UTC (10 years, 10 months ago) by tnn
Branch: MAIN
Changes since 1.54: +53 -134 lines
Diff to previous 1.54 (colored)

Update to mpich2-1.0.7. From pkgsrc-wip, contributed by Aleksej Saushev.

MPICH2 is an all-new implementation of MPI from the group at Argonne
National Laboratory.  It shares many goals with the original MPICH but
no actual code.  It is a portable, high-performance implementation of
the entire MPI-2 standard.  This release has all MPI-2 functions and
features required by the standard with the exception of support for the
"external32" portable I/O format.

Revision 1.54 / (download) - annotate - [select for diffs], Mon May 26 02:13:23 2008 UTC (10 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.53: +3 -3 lines
Diff to previous 1.53 (colored)

Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.

Revision 1.53 / (download) - annotate - [select for diffs], Sat Jan 19 09:16:25 2008 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

Reset maintainer on his request.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Jul 2 19:21:14 2007 UTC (11 years, 9 months ago) by gdt
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.51: +4 -1 lines
Diff to previous 1.51 (colored)

add MAKE_JOBS_SAFE=no

Revision 1.51 / (download) - annotate - [select for diffs], Sun Jan 14 09:03:09 2007 UTC (12 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.50: +5 -1 lines
Diff to previous 1.50 (colored)

Modular Xorg support.

Revision 1.50 / (download) - annotate - [select for diffs], Sun Jan 7 12:02:43 2007 UTC (12 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.49: +6 -2 lines
Diff to previous 1.49 (colored)

Fixed PKGMANDIR and minor file permissions.

Revision 1.49 / (download) - annotate - [select for diffs], Sun Jan 7 09:14:08 2007 UTC (12 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.

Fixes PR 35265, although I did not use the patch provided therein.

Revision 1.48 / (download) - annotate - [select for diffs], Fri Dec 22 13:24:16 2006 UTC (12 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

Fix HOMEPAGE.
On August 25, 2006, MCS began revamping its web presence.

Revision 1.47 / (download) - annotate - [select for diffs], Thu May 18 14:26:48 2006 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Also include protofix.h in PLIST. Bump revision.

Revision 1.46 / (download) - annotate - [select for diffs], Tue May 16 22:01:18 2006 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.45: +10 -2 lines
Diff to previous 1.45 (colored)

First step into making mpi-ch fully work with CHECK_FILES.
Also annotate use of C++ and Fortran. Bump revision.

Revision 1.45 / (download) - annotate - [select for diffs], Thu Apr 13 01:20:32 2006 UTC (13 years ago) by rillig
Branch: MAIN
Changes since 1.44: +10 -8 lines
Diff to previous 1.44 (colored)

Fixed pkglint warnings. The documentation files are installed in
share/doc instead of share/doc/html. Bumped PKGREVISION.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Mar 18 18:38:36 2006 UTC (13 years, 1 month ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

Do not use ${INSTALL} to copy files into ${WRKSRC} -- this is wrong for
e.g. NetBSD 1.6 whose /usr/bin/install does not set -c by default.

${CP} is much better if you just want to copy a file...

Revision 1.43 / (download) - annotate - [select for diffs], Tue Mar 14 01:10:49 2006 UTC (13 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.42: +17 -2 lines
Diff to previous 1.42 (colored)

Add DragonFly support.

Revision 1.42 / (download) - annotate - [select for diffs], Sun Feb 5 23:10:34 2006 UTC (13 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.41 / (download) - annotate - [select for diffs], Fri Dec 30 04:16:17 2005 UTC (13 years, 3 months ago) by garbled
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

Address PR pkg/30506 :
Change pkg to use tk instead of tk83.  I found no compelling reason for
it to still be dependant on the old version of tk.
Change the HOMEPAGE, as the old one no longer works.
Tested install, the pkg seems to install stuff properly now.. I believe
the PR should now be addressed fully.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:16 2005 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Dec 5 20:50:51 2005 UTC (13 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.38: +7 -7 lines
Diff to previous 1.38 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.38 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:17 2005 UTC (13 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jul 12 19:41:43 2005 UTC (13 years, 9 months ago) by kristerw
Branch: MAIN
Changes since 1.36: +7 -1 lines
Diff to previous 1.36 (colored)

Prevent paths to the build directories from being included in the package.
Bump PKGREVISION.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jun 11 11:22:21 2005 UTC (13 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.35: +2 -3 lines
Diff to previous 1.35 (colored)

Move inclusion of tk83/bl3.mk above inclusion of bsd.pkg.mk.
Probably fixes bulk build problem.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jun 1 18:03:08 2005 UTC (13 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.34: +1 -2 lines
Diff to previous 1.34 (colored)

Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Mar 7 02:08:37 2005 UTC (14 years, 1 month ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.33: +9 -4 lines
Diff to previous 1.33 (colored)

Make this work on IRIX.
Other non-NetBSD OS probably want to check this, too, since so far we've
always built with --with-arch=netbsd...

Revision 1.33 / (download) - annotate - [select for diffs], Thu Mar 3 12:01:30 2005 UTC (14 years, 1 month ago) by garbled
Branch: MAIN
Changes since 1.32: +8 -5 lines
Diff to previous 1.32 (colored)

update mpich to 1.2.6, with most work provided by Phil Nelson in PR pkg/27273
with some minor PLIST and etc fixes by me.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Jan 12 15:32:01 2005 UTC (14 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored)

Nuke USE_FORTRAN and bring the f2c handling within the mk/compiler
framework.  The list of changes include:

  * Modify compiler.mk so that "c" is always prepended to USE_LANGUAGES,
    so we no longer need to say it in package Makefiles.  Packages
    should now append to USE_LANGUAGES instead of setting it.

  * Create mk/compiler/f2c.mk which implements another pseudo-compiler
    "f2c" that may be used with any C compiler backend, e.g.

	PKGSRC_COMPILER= f2c ccache gcc

  * Teach the various "real" compiler files, e.g., sunpro.mk, mipspro.mk,
    etc., to use f2c if the native Fortran compiler isn't present.

Packages that use Fortran should now simply include the line:

	USE_LANGUAGES+=	fortran

in the package Makefile.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Dec 3 15:15:07 2004 UTC (14 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.30 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:03 2004 UTC (14 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.29 / (download) - annotate - [select for diffs], Mon May 31 22:13:16 2004 UTC (14 years, 10 months ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Depend on security/openssh instead of security/ssh for machines that
do not have /usr/bin/ssh.

Revision 1.28 / (download) - annotate - [select for diffs], Sun May 23 15:09:06 2004 UTC (14 years, 10 months ago) by heinz
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Use option "-r" instead of "-e" for the '[' command since this is not
portable to some operating systems (eg UnixWare or IRIX 5).

Revision 1.27 / (download) - annotate - [select for diffs], Mon Mar 8 20:27:15 2004 UTC (15 years, 1 month ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Enable tk84 and replace x11/tk with x11/tk83.  Packages compatible
with 8.4 will be updated to depend on x11/tk after Tk update.

Revision 1.26 / (download) - annotate - [select for diffs], Wed Feb 18 13:33:41 2004 UTC (15 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)

Include "../../mk/compiler.mk" to get the value of CC_VERSION before
testing it.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sun Dec 7 16:36:49 2003 UTC (15 years, 4 months ago) by agc
Branch: pkgsrc-2003Q4
Changes since 1.21: +15 -6 lines
Diff to previous 1.21 (colored) next main 1.22 (colored)

Pullup the following changes to the pkgsrc-2003Q4 branch, requested by
Lex Wennmacher.

	revision 1.24
	date: 2003/12/02 20:13:38;  author: wennmach;  state: Exp;  lines: +15 -7
	Disable weak symbols for gcc>3*. While weak symbols do work on
	NetBSD-current, the way mpi-ch test for them and implements them
	(using the #pragma weak directive) is currently broken.

	Fixes PR pkg/23267 by Kouichirou Hiratsuka.
	----------------------------
	revision 1.23
	date: 2003/11/27 17:02:25;  author: wennmach;  state: Exp;  lines: +2 -2
	o fix syntax error in src/fortran/configure
	o avoid removing non-existent files, resulting in "rm: usage:" errors
	----------------------------
	revision 1.22
	date: 2003/11/26 12:42:12;  author: wennmach;  state: Exp;  lines: +2 -1

	Correct the way the endianness is determined.
	(How could this actually ever have worked ???)

Revision 1.25 / (download) - annotate - [select for diffs], Wed Dec 3 21:06:17 2003 UTC (15 years, 4 months ago) by jschauma
Branch: MAIN
Changes since 1.24: +10 -5 lines
Diff to previous 1.24 (colored)

Update mpi-ch to 1.2.5.2, released on September 11th, 2003.
An extensive list of changes since the last release is available online
at http://www-unix.mcs.anl.gov/mpi/mpich/r1_2_5changes.html
(It's difficult to destill the important changes from that file, which
is why I'm not pasting the entire collection in here.)

Revision 1.24 / (download) - annotate - [select for diffs], Tue Dec 2 20:13:38 2003 UTC (15 years, 4 months ago) by wennmach
Branch: MAIN
Changes since 1.23: +15 -7 lines
Diff to previous 1.23 (colored)

Disable weak symbols for gcc>3*. While weak symbols do work on
NetBSD-current, the way mpi-ch test for them and implements them
(using the #pragma weak directive) is currently broken.

Fixes PR pkg/23267 by Kouichirou Hiratsuka.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Nov 27 17:02:25 2003 UTC (15 years, 4 months ago) by wennmach
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

o fix syntax error in src/fortran/configure
o avoid removing non-existent files, resulting in "rm: usage:" errors

Revision 1.22 / (download) - annotate - [select for diffs], Wed Nov 26 12:42:12 2003 UTC (15 years, 4 months ago) by wennmach
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)


Correct the way the endianness is determined.
(How could this actually ever have worked ???)

Revision 1.21 / (download) - annotate - [select for diffs], Sat Mar 29 12:42:09 2003 UTC (16 years ago) by jmmv
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base
Branch point for: pkgsrc-2003Q4
Changes since 1.20: +2 -3 lines
Diff to previous 1.20 (colored)

Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Mar 27 21:07:05 2003 UTC (16 years ago) by jschauma
Branch: MAIN
Changes since 1.19: +28 -6 lines
Diff to previous 1.19 (colored)

Update to latest version 1.2.5-1a (pkgversion 1.2.5.1.1)

From the packages README:
Version 1.2.5 is primarily a bug-fix release.  New features include

Significantly better collective algorithms are available.

Major changes for the globus2 device and the ch_nt device.

Information on previous versions
--------------------------------
Features new or improved in Version 1.2.4 included:

SMP support has been inproved through the use of sched_yield.  SMP Systems that
are not oversubscribed can consider configuring with --disable-yeild.

A number of bugs in the ch_p4, ch_p4mpd, and ch_shmem device hae been fixed.
These could cause programs to hang or generate error messages.

Features new or improved in Version 1.2.3 included:

Bug fixes and improved-portability,
particularly in the area of Linux and Mac OS X support.  Other new features
include better support for Intel compilers, particularly for IA64 Linux,
better support for various Fortran compilers, and some fixes for rare race
conditions in the ch_p4 device.  The documentation on the ch_p4mpd device and
the MPD system has been improved.  Version 1.2.3 also includes all of the
source for both the Unix and Windows versions.  Windows users should still
use the self-installing version available through the web page.  The globus
device now supports version 2 of Globus.

Features new or improved in Version 1.2.2 included:

There are a number of improvements to the ch_p4 device that improve both
performance and reliability, particularly on Linux platforms.

Significant upgrades have been made to the MPD system of daemons that provide
fast startup of MPICH jobs, management of stdio, and a crude parallel debugger
based on gdb.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Sep 27 23:18:35 2001 UTC (17 years, 6 months ago) by jlam
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.

Revision 1.18 / (download) - annotate - [select for diffs], Tue Apr 10 19:31:27 2001 UTC (18 years ago) by wennmach
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.17: +5 -4 lines
Diff to previous 1.17 (colored)

Move cpp-like Makefile (.if exists()) statement after the inclusion of
bsd.pkg.mk.

Thanks to Alistair Crooks for this fix (and for enlightening me).

Revision 1.17 / (download) - annotate - [select for diffs], Mon Apr 9 12:00:49 2001 UTC (18 years ago) by wiz
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

replace work with ${WRKDIR}

Revision 1.16 / (download) - annotate - [select for diffs], Thu Apr 5 17:56:19 2001 UTC (18 years ago) by wennmach
Branch: MAIN
Changes since 1.15: +13 -1 lines
Diff to previous 1.15 (colored)

Fix PLIST (leftover files discovered in Hubert Feyrers bulk build).

Add PLIST.java (contains additional installed files if a javac is
present during build).

Modify Makefile to take the possible presence of a Java compiler
into account.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Apr 2 22:52:53 2001 UTC (18 years ago) by wiz
Branch: MAIN
Changes since 1.14: +1 -2 lines
Diff to previous 1.14 (colored)

Remove unnecessary whitespace.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Mar 21 15:28:57 2001 UTC (18 years, 1 month ago) by wennmach
Branch: MAIN
Changes since 1.13: +21 -8 lines
Diff to previous 1.13 (colored)

Update mpich to 1.2.1.

Besides bug fixes, 1.2.1 features full support of the MPI-1.2 standard
as well as some support for the new MPI-2 standard.

Closes PR 7486.

Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 17 17:53:00 2001 UTC (18 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 13 12:49:07 2001 UTC (18 years, 2 months ago) by is
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Change the names of the ssh and ssh6 packages to ssh{,6}-1.2.27nb1 so
that installation of the right version can be verified.

Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 21 22:53:00 2000 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

remove trailing whitespace

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 10 15:02:14 2000 UTC (18 years, 6 months ago) by dmcmahill
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-4-PATCH003
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

Only pull in the ssh depends if we're on a system with out /usr/bin/ssh in
the system.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Sep 25 14:29:10 2000 UTC (18 years, 6 months ago) by is
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Allow ssh6 and openssh in addition to ssh.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 2 23:47:33 2000 UTC (19 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.7: +4 -5 lines
Diff to previous 1.7 (colored)

fix PLIST problems, remove BROKEN

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 10 01:39:05 2000 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

miscellaneous small changes to make pkglint happy

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 27 17:14:10 1999 UTC (19 years, 5 months ago) by agc
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

Mark packages as broken, where necessary.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 01:47:27 1999 UTC (19 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.4: +3 -4 lines
Diff to previous 1.4 (colored)

The distfile was moved to the "old" dir...

Revision 1.4 / (download) - annotate - [select for diffs], Thu May 20 18:30:27 1999 UTC (19 years, 11 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Update dependence on "ssh" package to version 1.2.27.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Mar 8 11:05:22 1999 UTC (20 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Eek. Committed a change that we're not quite ready for just yet.
Keep gmake -> ${GMAKE} and USE_X11 modifications, though.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 8 10:48:29 1999 UTC (20 years, 1 month ago) by agc
Branch: MAIN
Changes since 1.1: +4 -5 lines
Diff to previous 1.1 (colored)

Set USE_X11 for this package.
s/gmake/${GMAKE}/

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Tue Oct 13 23:31:04 1998 UTC (20 years, 6 months ago) by garbled
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Add the whole parallel category to pkgsrc, and sprinkle it with a few
packages.

mpi-ch:
a free implementation of the Message Passing Interface.
pvm3:
Paralell Virtual Machine libraries and environment
clusterit:
A clustering package for unix


Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 13 23:31:04 1998 UTC (20 years, 6 months ago) by garbled
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>