<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
<div class="">I have been talking with Boris Kaus and Patrick Sanan about trying to revive the Julia PETSc interface wrappers. One of the first things to get going is to use Julia's binary builder [1] to wrap more scalar, real, and int type builds of the PETSc
library; the current distribution is just Real, double, Int32. I've been working on a PR for this [2] but have been running into some build issues on some architectures [3].</div>
<div class=""><br class="">
</div>
<div class="">I doubt that anyone here is an expert with Julia's binary builder system, but I was wondering if anyone who is better with the PETSc build system can see anything obvious from the configure.log [4] that might help me sort out what's going on.</div>
<div class=""><br class="">
</div>
<div class="">This exact script worked on 2020-08-20 [5] to build the libraries, se something has obviously changed with either the Julia build system and/or one (or more!) of the dependency binaries.</div>
<div class=""><br class="">
</div>
<div class="">For those that don't know, Julia's binary builder system essentially allows users to download binaries directly from the web for any system that the Julia Programing language distributes binaries for. So a (desktop) user can get MPI, PETSc, etc.
without the headache of having to build anything from scratch; obviously on clusters you would still want to use system MPIs and what not.</div>
<div class=""><br class="">
</div>
<div class="">----</div>
<div class=""><br class="">
</div>
<div class="">[1] <a href="https://github.com/JuliaPackaging/BinaryBuilder.jl" class="">
https://github.com/JuliaPackaging/BinaryBuilder.jl</a></div>
<div class="">[2] <a href="https://github.com/JuliaPackaging/Yggdrasil/pull/3249" class="">https://github.com/JuliaPackaging/Yggdrasil/pull/3249</a></div>
[3] <a href="https://github.com/JuliaPackaging/Yggdrasil/pull/3249#issuecomment-872698681" class="">https://github.com/JuliaPackaging/Yggdrasil/pull/3249#issuecomment-872698681</a>
<div class="">[4] <a href="https://gist.github.com/jkozdon/c161fb15f2df23c3fbc0a5a095887ef8#file-configure-log" class="">https://gist.github.com/jkozdon/c161fb15f2df23c3fbc0a5a095887ef8#file-configure-log</a><br class="">
<div class="">[5] <a href="https://github.com/JuliaBinaryWrappers/PETSc_jll.jl/releases/tag/PETSc-v3.13.4%2B0" class="">https://github.com/JuliaBinaryWrappers/PETSc_jll.jl/releases/tag/PETSc-v3.13.4%2B0</a></div>
</div>
</body>
</html>