On 2017-09-15 10:06+0200 Ole Streicher wrote:

Dear Alan,

On 09.09.2017 20:35, Alan W. Irwin wrote:
I did take a quick look at the above URL but saw no obvious issues. So
it appears your Debian repackaging efforts have been a complete
success for our latest version of PLplot.  Congratulations on that
achievement!

Yesterday, the package go accepted, and our autobuilders already
successfully created binary packages for a number of platforms:

* Intel 32 and 64 bit, both Linux and kfreebsd
* ARM 64bit

Hi Ole (with CC to Hez because of the OCaml issues):

The Intel 32- and 64-bit platforms are obviously the most important
hardware platforms to get right so that is very encouraging news
indeed.


On some platforms, the build however failed: on PowerPC 64 bit (both big
and little endian), mips (32 bit, big endian) and s390x (64 bit, big
endian) the ocaml test "x09ocaml" failes with an segmentation fault:

<<BUILDDIR>>/plplot_test/test_ocaml.sh: line 27:
22680 Segmentation fault
"$ocamldir"/x${index}ocaml -dev $device \
-o "${OUTPUT_DIR}"/x${index}${lang}%n.$dsuffix $options 2> test.error \
>| "${OUTPUT_DIR}"/x${index}${lang}_${dsuffix}.txt

On PowerPc 32 bit (an unofficial Debian Platform), I get an error when
x00ocaml is built:

«BUILDDIR»/examples/ocaml/x00ocaml: error while loading shared
libraries: R_PPC_REL24 relocation at 0x20690ee8 for symbol
`gettimeofday' out of range

Could you have a short look, especially for the first failure? It is not
necessarily a regression, since the ocaml bindings weren't built in the
Debian package since quite a while.

If it is a ocaml bug, I would write a bug report for the ocaml package
and then disable the x09ocaml test until it is fixed.

I don't have the OCaml expertise to help you decide whether this is a
PLplot bug or an OCaml bug.  But I suspect the latter because of
the build success of our ocaml binding on other platforms.

@Hez:
Got any ideas about this?

@Ole:
To introduce you, Hez was the primary developer of our ocaml binding and
examples.  However, he has not been contributing to PLplot recently so
if he does not respond to the above question, I suggest you simply turn
off all OCaml-related packages on the hardware platforms where those
are failing to build.

By the way, thanks for the reference to
<https://buildd.debian.org/status/package.php?p=plplot&suite=experimental>
that you sent later.  I haven't had a chance to look at it yet for any
non-OCaml issues, but if you spot any of those, let me know.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to