Hi Freddie,<br><br>I have investigated further and verified your hypothesis is accurate. I have therefore built a new version of the libmxml package (it is only upstream version 2.2 in the official Debian archive) based on the new
2.2.2 upstream libmxml version.<br>I have also updated my Debian package for libnexus for the new 4.0.rc2 release. I ran into a few issues but overall the build was successful.<br><br>1) I had to change the version from
4.0.rc2 to 4.0.0 to avoid breaking some version-soname awk code.<br>2) I had to add SONAME setting code in <a href="http://configure.ac">configure.ac</a> and src/Makefile.am to allow for better linking and library hygeine.
<br>3) I could not build the fortran bindings this time for some reason. It seems not to even try to build them with a normal make. If I go into the f77 or f90 directories myself I get a message like this:<br>L-(09:20:%)-- m --(Mon,Apr02)-XJ
<br>/bin/sh ../../libtool --mode=compile -c -o napif.lo napif.f<br>libtool: unrecognized option `-c'<br>Try `libtool --help' for more information.<br>make: *** [napif.lo] Error 1<br><br>I have included many updated Debian packages for libmxml as well as libnexus (all based on
4.0.rc2 orig) and also tarred up all the source files I used (modified/added) to make the package. Could you please review the files I had to change so that we can decide which, if any, of the diffs are appropriate to add to your main codebase? It is in
psrc.tar.gz and the<br>whole load of files is in:<br><a href="http://cilibrar.com/~cilibrar/projsup/nex4/">http://cilibrar.com/~cilibrar/projsup/nex4/</a><br>If you would prefer not to receive patches through email/web post like the above then I am also willing to become a developer on tigris and just use Subversion directly if that is more convenient for you. I look forward to your response and hope to continue to help you improve
4.0. Best regards,<br><br>Rudi<br><br><div><span class="gmail_quote">On 4/1/07, <b class="gmail_sendername">Akeroyd, FA (Freddie)</b> <<a href="mailto:F.A.Akeroyd@rl.ac.uk" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
F.A.Akeroyd@rl.ac.uk</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div link="blue" vlink="blue" lang="EN-GB">
<div>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Rudi,</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Thank you for downloading and testing
4.0rc2 I have looked at the bug tracker logs and the reason you were unable to
register and add an issue was because you were giving your username as "cilibrar"
rather than "Cilibrar". I though the usernames were case
insensitive, but it appears this is not the case…</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">I believe the test failure for XML is
related to the "mxml" package provided by Debian. NeXus makes use
of the "custom nodes" feature in mxml, and a bug was fixed for these
in version 2.2.2 I'm not sure whether the Debian provided version is either
pre 2.2.2 or has some other issue, but when I removed the "libxml-dev"
and "libmxml1" packages from an old Debian system I have and installed
mxml-2.2.2 from source (<a href="http://www.easysw.com/%7Emike/mxml" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.easysw.com/~mike/mxml</a>)
the tests were passed. Thank you for bringing this issue to our attention –
we will add a note to the next distribution's README files.</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Regards,</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Freddie </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">P.S. While checking out the above I also
found an issue with the –with-xml configure option … it sets
CFLAGS correctly, but due to a typo not the LDFLAGS. This is now fixed in the
4.0 branch and will be in a future update</span></font></p>
<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>
<div>
<div style="text-align: center;" align="center"><font face="Times New Roman" size="3"><span style="font-size: 12pt;" lang="EN-US">
<hr align="center" size="2" width="100%">
</span></font></div>
<p><b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma; font-weight: bold;" lang="EN-US">From:</span></font></b><font face="Tahoma" size="2"><span style="font-size: 10pt; font-family: Tahoma;" lang="EN-US">
<a href="mailto:nexus-developers-bounces@nexusformat.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nexus-developers-bounces@nexusformat.org</a>
[mailto:<a href="mailto:nexus-developers-bounces@nexusformat.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nexus-developers-bounces@nexusformat.org</a>] <b><span style="font-weight: bold;">On Behalf Of
</span></b>Rudi Cilibrasi, Ph.D.<br>
<b><span style="font-weight: bold;">Sent:</span></b> 31 March 2007 16:10<span><br>
<b><span style="font-weight: bold;">To:</span></b>
<a href="mailto:nexus-developers@nexusformat.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nexus-developers@nexusformat.org</a><br></span>
<b><span style="font-weight: bold;">Subject:</span></b> [Nexus-developers] Linux
Debian etch & nexus 4.0rc2 testing results</span></font><span lang="EN-US"></span></p>
</div><div><span>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"> </span></font></p>
<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Hi everybody,<br>
<br>
I tried to register and add an 'issue' to the bug tracker but so far it doesn't
seem to let me in. I have already verified my email...<br>
So I will just send my results here instead. I am using an x86 Linux
Debian etch system. make check failed with <br>
2 failed tests and 3 skipped.<br>
To: <<a href="mailto:nexus-developers@nexusformat.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">nexus-developers@nexusformat.org</a>><br>
Subject: [NeXus Library 4.0rc2] testsuite: 5 6 failed<br>
<br>
I attach the testsuite.log in this email. Note also that I got several
compile warnings and these I have logged in another attached file,
"o".<br>
Cheers,<br>
<br>
Rudi<br>
<br clear="all">
<br>
-- <br>
Democracy is two wolves and a sheep deciding what to eat for lunch. <br>
Liberty is a
well-armed sheep contesting the vote. </span></font></p>
</span></div></div>
</div>
</blockquote></div><br><br clear="all"><br>-- <br>Democracy is two wolves and a sheep deciding what to eat for lunch.<br>Liberty is a well-armed sheep contesting the vote.