From ea3dde9c814796d4f5678fa5951540170708a3f5 Mon Sep 17 00:00:00 2001 From: Eric Carbonneau Date: Thu, 30 Jan 2025 13:31:19 -0800 Subject: [PATCH] Updated dependencies version for mpifileutils new library versions: libarchive 3.7.7 dtcmp 1.1.5 lwgrp 1.0.6 --- dist/builddist | 8 ++++---- doc/rst/build.rst | 26 +++++++++++++------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/dist/builddist b/dist/builddist index 3b31b829..a58c250c 100755 --- a/dist/builddist +++ b/dist/builddist @@ -5,7 +5,7 @@ print_usage() { echo "" echo "Tags:" echo " main - build tarball of latest" - echo " v0.11.1 - build tarball of v0.11.1" + echo " v0.12 - build tarball of v0.12" } # check that we got an argument or print usage @@ -26,10 +26,10 @@ if [ "$1" == "main" ] ; then elif [ "$1" == "v0.11.1" ] ; then # to build from latest branch of all repos ORGS=( - "lwgrp" "llnl" "v1.0.4" - "dtcmp" "llnl" "v1.1.4" + "lwgrp" "llnl" "v1.0.6" + "dtcmp" "llnl" "v1.1.5" "libcircle" "hpc" "v0.3" - "mpifileutils" "hpc" "v0.11.1" + "mpifileutils" "hpc" "v0.12" ) else echo "Error: unknown tag: $1" diff --git a/doc/rst/build.rst b/doc/rst/build.rst index 07b1f7f6..3f082f45 100644 --- a/doc/rst/build.rst +++ b/doc/rst/build.rst @@ -26,7 +26,7 @@ https://github.com/hpc/mpifileutils/releases mpiFileUtils optionally depends on libarchive, version 3.5.1. If new enough, the system install of libarchive may be sufficient, though even newer versions may be incompatible with the required version. -To be certain of compatibility, it is recommended that one install libarchive-3.5.1 with commands like the following +To be certain of compatibility, it is recommended that one install libarchive-3.7.7 with commands like the following .. code-block:: Bash @@ -34,9 +34,9 @@ To be certain of compatibility, it is recommended that one install libarchive-3. mkdir install installdir=`pwd`/install - wget https://github.com/libarchive/libarchive/releases/download/v3.5.1/libarchive-3.5.1.tar.gz - tar -zxf libarchive-3.5.1.tar.gz - cd libarchive-3.5.1 + wget https://github.com/libarchive/libarchive/releases/download/v3.5.1/libarchive-3.7.7.tar.gz + tar -zxf libarchive-3.7.7.tar.gz + cd libarchive-3.7.7 ./configure --prefix=$installdir make install cd .. @@ -135,9 +135,9 @@ which can be done with the following commands: cd deps urls=( https://github.com/hpc/libcircle/releases/download/v0.3/libcircle-0.3.0.tar.gz - https://github.com/llnl/lwgrp/releases/download/v1.0.4/lwgrp-1.0.4.tar.gz - https://github.com/llnl/dtcmp/releases/download/v1.1.4/dtcmp-1.1.4.tar.gz - https://github.com/libarchive/libarchive/releases/download/3.5.1/libarchive-3.5.1.tar.gz + https://github.com/llnl/lwgrp/releases/download/v1.0.4/lwgrp-1.0.6.tar.gz + https://github.com/llnl/dtcmp/releases/download/v1.1.4/dtcmp-1.1.5.tar.gz + https://github.com/libarchive/libarchive/releases/download/3.5.1/libarchive-3.7.7.tar.gz ) rc=0 @@ -160,20 +160,20 @@ which can be done with the following commands: make install cd .. - tar -zxf lwgrp-1.0.4.tar.gz - cd lwgrp-1.0.4 + tar -zxf lwgrp-1.0.6.tar.gz + cd lwgrp-1.0.6 ./configure --prefix=$installdir make install cd .. - tar -zxf dtcmp-1.1.4.tar.gz - cd dtcmp-1.1.4 + tar -zxf dtcmp-1.1.5.tar.gz + cd dtcmp-1.1.5 ./configure --prefix=$installdir --with-lwgrp=$installdir make install cd .. - tar -zxf libarchive-3.5.1.tar.gz - cd libarchive-3.5.1 + tar -zxf libarchive-3.7.7.tar.gz + cd libarchive-3.7.7 ./configure --prefix=$installdir make install cd ..