Hi Clément,

Regarding the Java, we already skip xcos in the build but we were really
hoping that we could start including it with this version.

For the filesystem thingy, I will be patching the source as part of the
conda recipe to use <experimental/filesystem> instead and see how it goes -
although it would be really nice if we could support more compilers out of
the box.

Sylvain

On Thu, Feb 27, 2020 at 2:25 PM Clément David <clement.da...@esi-group.com>
wrote:

> Hello Sylvain,
>
> First, thank you for your work on the conda packaging. The c++17
> requirements is only needed for a single file that is used to implement
> fullpath() (named fullpath.cpp). The used API is reduced to
> std::filesystem::weakly_canonical and std::filesystem::absolute [1]. I
> guess using a light patch might relax the use of the filesystem header, for
> example, something like [2].
>
> About the Java8 requirement, I guess you could ./configure --without-xcos
> as a first approach. I started porting the Java code out of javax.xml.bind
> [3] but that's very repetitive and error prone work.
>
> [1]:
> https://codereview.scilab.org/#/c/21041/25/scilab/modules/fileio/src/cpp/fullpath.cpp
> [2]:
> https://stackoverflow.com/questions/45867379/why-does-gcc-not-seem-to-have-the-filesystem-standard-library
> [3]: https://codereview.scilab.org/#/c/20630/
>
> Regards,
>
> --
> Clément
>
> > -----Original Message-----
> > From: dev <dev-boun...@lists.scilab.org> On Behalf Of Sylvain Corlay
> > Sent: Thursday, February 27, 2020 1:50 PM
> > To: List dedicated to the development of Scilab <dev@lists.scilab.org>
> > Subject: Re: [Scilab-Dev] Scilab 6.1.0 is available!
> >
> > Congratulations on the release.
> >
> > I am the author of the conda package for scilab, and unfortunately, it
> does not
> > seem that 6.1.0 can be successfully packaged for conda-forge with the new
> > requirement for the <filesystem> C++17 header, which requires GCC 8.
> >
> > Conda-forge is still based on GCC 7, which is fairly recent, with C++17
> enabled by
> > default. Would you consider not using the <filesystem> from the C++17
> standard
> > so that Scilab can be made available to a wider audience?
> >
> > Another blocker to the packaging of Scilab is the outdated version of
> java that is
> > required by the GUI. Is there any plan to support a more recent version
> of
> > OpenJDK?
> >
> > Best,
> >
> > Sylvain Corlay
> >
> > On Tue, Feb 25, 2020 at 2:10 PM Clément David <Clement.David@esi-
> > group.com <mailto:clement.da...@esi-group.com> > wrote:
> >
> >
> >       Dear Scilab-ers,
> >
> >
> >
> >       A brand new Scilab 6.1.0 <https://www.scilab.org/download/6.1.0>
> is
> > released today!
> >
> >
> >
> >       This version includes further improvement atop Scilab 6.0 for
> better
> > stability and increased algorithm performance. It also includes a
> reworked
> > display for more compact and meaningful value printing; web tools for
> HTTP,
> > JSON support; better debug support and various algorithm
> rewrite/extension.
> >
> >
> >
> >       This first iteration of the 6.1 branch fixes up to 245 bugs and
> implements
> > missing features from the 6.0.2 version. We would like to give a special
> thanks
> > to Samuel and Stephane who have been very active this year.
> >
> >
> >
> >       If you find any critical issue or instability that might need a
> 6.1.x release
> > please alert us <https://bugzilla.scilab.org/> . If you are a toolbox
> maintainer,
> > please rebuild your code, upgrade it when needed and publish it to
> > atoms.scilab.org <https://atoms.scilab.org/> .
> >
> >
> >
> >       For the complete list of changes and bugs fixed, please take a
> look at
> > the CHANGES <https://help.scilab.org/CHANGES>   file.
> >
> >
> >
> >       --
> >
> >       Clément on behalf of the Scilab team
> >
> >       _______________________________________________
> >       dev mailing list
> >       dev@lists.scilab.org <mailto:dev@lists.scilab.org>
> >       http://lists.scilab.org/mailman/listinfo/dev
> >
>
> _______________________________________________
> dev mailing list
> dev@lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/dev
>
_______________________________________________
dev mailing list
dev@lists.scilab.org
http://lists.scilab.org/mailman/listinfo/dev

Reply via email to