<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Folks,<br>
<br>
I submitted a pull request for the RCDB/SQlite fix (the fix has
been described earlier, see the message with links below) and it
has been merged onto the sim-recon master branch. To summarize,
the master branch now requires:<br>
</p>
<ul>
<li>the SQLiteCpp library</li>
<li>RCDB version 0.03<br>
</li>
</ul>
<p>Support for the new SQLiteCpp library is in the latest version of
build_scripts. In particular, there is a makefile for building
SQLiteCpp. The version set system includes the hooks for SQLiteCpp
as well. Recall the default XML files includes a tag specifying
version 2.2.0 of SQLite already.</p>
<p>One note: as things stand now, nightly builds will fail on
HDGeant4 until my pull request to that repository is merged.<br>
<br>
-- Mark<br>
</p>
<div class="moz-cite-prefix">On 01/29/2018 05:25 PM, Mark Ito wrote:<br>
</div>
<blockquote type="cite"
cite="mid:9037fe61-cf9d-e9c1-ce73-86ee9597e985@jlab.org">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<p>Folks,</p>
<p>A raft of new versions to get the RCDB to read sqlite files
again. This change was described at the last offline meeting.
See</p>
<p> <a class="moz-txt-link-freetext"
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_January_26,_2018#New_RCDB_version_with_SQLite_capability"
moz-do-not-send="true">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_January_26,_2018#New_RCDB_version_with_SQLite_capability</a></p>
<p>for the passage in the minutes. Note that the caution about
RHEL6/CentOS6 in the minutes is still an issue with the build
described below. In particular mcsmear does not come with its
usual guarantee this time on those platforms.<br>
</p>
<p>Here are the new versions. Links go to the respective release
notes.</p>
<ul>
<li><a moz-do-not-send="true"
href="https://github.com/JeffersonLab/build_scripts/releases/tag/1.26">build_scripts
1.26</a></li>
<li><a moz-do-not-send="true"
href="https://github.com/JeffersonLab/rcdb/releases/tag/v0.03">RCDB
0.03</a></li>
<li><a moz-do-not-send="true"
href="https://github.com/JeffersonLab/sim-recon/releases/tag/2.22.0">sim-recon
2.22.0</a> <br>
</li>
<li><a moz-do-not-send="true"
href="https://github.com/JeffersonLab/HDGeant4/releases/tag/1.6.0">HDGeant4
1.6.0</a></li>
</ul>
<p>And the new library we are building has release notes at<br>
</p>
<ul>
<li><a moz-do-not-send="true"
href="https://github.com/SRombauts/SQLiteCpp/releases/tag/2.2.0">SQLiteCpp
2.2.0</a></li>
</ul>
<p>The new version set is</p>
<p> <a class="moz-txt-link-freetext"
href="https://halldweb.jlab.org/dist/version_2.26.xml"
moz-do-not-send="true">https://halldweb.jlab.org/dist/version_2.26.xml</a></p>
<p>and the version used at JLab is</p>
<p> <a class="moz-txt-link-freetext"
href="https://halldweb.jlab.org/dist/version_2.26_jlab.xml"
moz-do-not-send="true">https://halldweb.jlab.org/dist/version_2.26_jlab.xml</a></p>
<p>These will become the default at JLab at midnight tonight.</p>
Note that the master branches of the JLab-developed packages have
still not been changed. The tagging was done on branches in each
case, where the new implementation of SQLiteCpp was worked out. If
this version set does not cause problems then I will submit the
appropriate pull requests.<br>
<br>
-- Mark<br>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Halld-offline mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Halld-offline@jlab.org">Halld-offline@jlab.org</a>
<a class="moz-txt-link-freetext" href="https://mailman.jlab.org/mailman/listinfo/halld-offline">https://mailman.jlab.org/mailman/listinfo/halld-offline</a></pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Mark Ito, <a class="moz-txt-link-abbreviated" href="mailto:marki@jlab.org">marki@jlab.org</a>, (757)269-5295
</pre>
</body>
</html>