On 2017-07-18 15:32+0200 Ole Streicher wrote:

On 14.07.2017 22:48, Orion Poplawski wrote:
Well, it compiles.  There are longstanding test failures though:

5: *** PLPLOT ERROR, ABORTING OPERATION ***
5: UTF-8 string is malformed: ???M??????, aborting operation

Just for the records, and to keep you informed about the Debian
packaging process: I fixed swig in Debian (by backporting the same patch
as Fedora), and could finally compile the octave bindings. Then I run
into the same UTF-8 errors as Orion (with octave 4.2.1 and plplot 5.12.0).

I am still unsure if this is minor (special case only), or if I should
disable octave-plplot for 5.13 (but tend to keep it).

To Ole and Orion:

Here is what I suggest you do to decide whether you want to package
the Octave bindings of PLplot until this UTF-8 error is fixed.  The
octave examples that are run in our tests are controlled by
plplot_test/test_octave.sh.in. That file has the "p" list and
standard list of examples.
There is nothing but ascii strings in the "p" examples
so leave that list as is.  Of the standard examples, 18, 24, 26,
and 33 are the ones that use UTF-8 strings (I derived that list by running

grep utf-8 examples/python/x??.py

.)

So to create a pure ascii test of Octave you should exclude
those examples from the standard examples list.

Then build the test_diff_psc target, and make your packaging decision
based on the results of that pure-ascii test of octave.

By the way, please run that test verbosely, e.g.,

make VERBOSE=1 test_diff_psc >& test_diff_psc.out

and if that output file still shows some errors for the pure ascii
Octave test case, please send it to me.

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