<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Folks,</p>
<p>Along the lines of our discussion at the last Software Meeting,
I've done a complete build of the GlueX software under Rocky Linux
at JLab. Recall that Peter did this as well at Glasgow. Regarding
the JLab build:<br>
</p>
<ul>
<li>The build is under
/group/halld/Software/builds/Linux_Rocky8-x86_64-gcc8.5.0-cntr .</li>
<li>There is a singularity container that will work with this
build:
/group/halld/www/halldweb/html/dist/gluex_rockylinux-8.6.20220707_sng1.1_gxi2.31.sif
.</li>
<li>On the ifarm, you can invoke the container as follows (bash
shell):</li>
<ul>
<li>container=/group/halld/www/halldweb/html/dist/gluex_rockylinux-8.6.20220707_sng1.1_gxi2.31.sif</li>
<li>singularity exec --cleanenv --bind /group/halld --bind
$HOME --bind /work/halld --bind /volatile/halld --bind
/cache/halld $container bash</li>
</ul>
<li>After that, to set up your environment inside the container,
you do the usual thing:</li>
<ul>
<li>source
/group/halld/Software/build_scripts/gluex_env_boot_jlab.sh</li>
<li>gxenv</li>
</ul>
</ul>
<p>The "gluex shell" that Peter described at the meeting has not
been incorporated into the container...yet. The build is not
available via CVMFS at present.<br>
</p>
<p>This is for early adopters and also serves as demo of where we
might be going.</p>
<p> -- Mark</p>
<p><br>
</p>
</body>
</html>