Skip to content

Commit

Permalink
Updated dependencies version for mpifileutils
Browse files Browse the repository at this point in the history
new library versions:
libarchive 3.7.7
dtcmp 1.1.5
lwgrp 1.0.6
  • Loading branch information
carbonneau1 committed Jan 30, 2025
1 parent 6bc800d commit ea3dde9
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
8 changes: 4 additions & 4 deletions dist/builddist
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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"
Expand Down
26 changes: 13 additions & 13 deletions doc/rst/build.rst
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,17 @@ 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
#!/bin/bash
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 ..
Expand Down Expand Up @@ -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
Expand All @@ -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 ..
Expand Down

0 comments on commit ea3dde9

Please sign in to comment.