<div dir="ltr"><div>hello everyone,</div><div><br></div><div>I have a fresh installation of the 3.13.0 version with pastix. Like with previous versions, I'm using the options</div><div><br></div><div>--with-x11=0 --with-x=0 --with-windows-graphics=0 <br></div><div><br></div><div>to disable X11</div><div><br></div><div>however, when compiling my program foo and doing</div><div><br></div><div>$ ldd foo</div><div><br></div><div>between the linked libraries there appear:<br></div><div>libXNVCtrl.so.0 and libX11.so.6 <br></div><div><br></div><div>the first one related to NVIDIA. I observed that this does not happen when installing PETSc without hwloc. In this new version, PETSc requires to install hwloc when trying to install pastix. In previous versions of PETSc (eg 3.11.2) that wasn't necessary.<br></div><div><br></div><div>I'm working in a cluster where I have no access to these X11-related libraries and that's why I need them not be linked. Is it there some way to disable X11 when installing hwloc? maybe enforcing some configuration variables when installing it through petsc or installing it independently?</div><div><br></div><div>thanks a lot!</div><div><br></div><div>Below the configuration command of the two installations I've tried with the 3.13.0 version.</div><div><br></div><div>=================== WITH PASTIX ===================</div><div><br></div><div>./configure --with-make-np=20 --with-petsc-arch=x64go-3.13-openmpi-4.0.1-pastix-64 --with-debugging=0 --doCleanup=0 \<br>--with-mpi=1 \<br>--with-valgrind=1 --with-valgrind-dir=$PATH_TO_VALGRIND/valgrind-3.15.0 \<br>--download-scalapack \<br>--download-openblas \<br>--download-mumps \<br>--download-superlu_dist \<br>--download-metis \<br>--download-parmetis \<br>--download-ptscotch \<br>--download-hypre \<br><b>--download-pastix \<br>--download-hwloc \</b><br>--with-64-bit-indices=1 \<br>LDFLAGS=$LDFLAGS CPPFLAGS=$CPPFLAGS \<br>--with-cxx-dialect=C++11 \</div><div>--with-x11=0 --with-x=0 --with-windows-graphics=0 \<br>COPTFLAGS="-O3 -march=native -mtune=native" \<br>CXXOPTFLAGS="-O3 -march=native -mtune=native" \<br>FOPTFLAGS="-O3 -march=native -mtune=native"</div><div><div><br></div><div>=================== WITHOUT PASTIX ===================</div></div><div><br></div><div>the same as above but the options "--download-pastix --download-hwloc"</div><div><br></div><div>======================================================</div><div><br></div></div>