[Scilab-Dev] conda recipe for scilab

Stéphane Mottelet stephane.mottelet at utc.fr
Fri Mar 29 17:57:36 CET 2019


Le 29/03/2019 à 17:54, Sylvain Corlay a écrit :
> Thanks for the heads up.
>
> I set `--without-matio` because `matio` is not yet packaged for 
> conda-forge, but I can certainly make a recipe for it.
>
> PS: I am also not building the GUI because it requires a too-old 
> version of openjdk. Is there a plan to update to the latest version?
you mean 11 ?
>
> On Fri, Mar 29, 2019 at 5:48 PM Stéphane Mottelet 
> <stephane.mottelet at utc.fr <mailto:stephane.mottelet at utc.fr>> wrote:
>
>     You are lucky, I get the same problem if I add --without-matio to
>     my ./configure parameters:
>
>     Making all in matio
>     /bin/sh ../../libtool  --tag=CXX   --mode=link g++ -arch x86_64
>     -std=c++11 -DNDEBUG -fno-stack-protector -g -O2 -version-number
>     6:0:1 -L/sw//lib/ -o libscimatio-algo.la
>     <https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/libscimatio-algo.la>
>     -ldl -lcurses
>     libtool: link: warning: `-version-info/-version-number' is ignored
>     for convenience libraries
>     libtool: link: ar cru .libs/libscimatio-algo.a
>     ar: no archive members specified
>     usage:  ar -d [-TLsv] archive file ...
>         ar -m [-TLsv] archive file ...
>         ar -m [-abiTLsv] position archive file ...
>         ar -p [-TLsv] archive [file ...]
>         ar -q [-cTLsv] archive file ...
>         ar -r [-cuTLsv] archive file ...
>         ar -r [-abciuTLsv] position archive file ...
>         ar -t [-TLsv] archive [file ...]
>         ar -x [-ouTLsv] archive [file ...]
>     make[1]: *** [libscimatio-algo.la
>     <https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/libscimatio-algo.la>]
>     Error 1
>
>     We are going to find a solution. In the meantime, can you  remove
>     --without-matio from your configure flags ?
>
>     S.
>
>     Le 29/03/2019 à 17:27, Stéphane Mottelet a écrit :
>>     Think I got it: at the end of the configure log I see:
>>
>>     Use MATIO (--without-matio) ...................... = no
>>
>>     Where do you set the configure flags ?
>>
>>     S.
>>
>>     Le 29/03/2019 à 17:15, Stéphane Mottelet a écrit :
>>>     There should be some object files as complimentary arguments in
>>>
>>>     libtool: link: $BUILD_PREFIX/bin/x86_64-apple-darwin13.4.0-ar
>>>     cru .libs/libscimatio-algo.a
>>>
>>>     that's why 'ar' complains. I think that the Makefile is already
>>>     broken after the ./configure, but I cannot tell you why, since I
>>>     never had this issue.
>>>
>>>     S.
>>>     Le 29/03/2019 à 16:51, Sylvain Corlay a écrit :
>>>>     Thanks for you response. I am building 6.0.2.
>>>>
>>>>     As of the current version of the recipe:
>>>>     - The manifests for build, host and runtime dependencies is in
>>>>     "meta.yaml":
>>>>     https://github.com/conda-forge/scilab-feedstock/blob/master/recipe/meta.yaml
>>>>     <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/github.com/conda-forge/scilab-feedstock/blob/master/recipe/meta.yaml>
>>>>     - The build script in "build.sh":
>>>>     https://github.com/conda-forge/scilab-feedstock/blob/master/recipe/build.sh
>>>>     <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/github.com/conda-forge/scilab-feedstock/blob/master/recipe/build.sh>
>>>>
>>>>     In the PR adding the OS X build
>>>>     - I am adding some configure flags for OSX:
>>>>     https://github.com/conda-forge/scilab-feedstock/pull/1/files#diff-44a73bcc045c193c3bd45da87994b03b
>>>>     <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/github.com/conda-forge/scilab-feedstock/pull/1/files#diff-44a73bcc045c193c3bd45da87994b03b>
>>>>     - I am also dropping tk for OSX
>>>>     https://github.com/conda-forge/scilab-feedstock/pull/1/files#diff-e178b687b10a71a3348107ae3154e44c
>>>>     <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/github.com/conda-forge/scilab-feedstock/pull/1/files#diff-e178b687b10a71a3348107ae3154e44c>
>>>>
>>>>     Best,
>>>>
>>>>
>>>>
>>>>     On Fri, Mar 29, 2019 at 4:44 PM Stéphane Mottelet
>>>>     <stephane.mottelet at utc.fr <mailto:stephane.mottelet at utc.fr>> wrote:
>>>>
>>>>         Sorry, I cannot figure out in the log which version of
>>>>         Scilab you are building
>>>>
>>>>         Le 29/03/2019 à 16:36, Sylvain Corlay a écrit :
>>>>>         Yes, that error. You got it.
>>>>>
>>>>>         On Fri, Mar 29, 2019 at 4:33 PM Stéphane Mottelet
>>>>>         <stephane.mottelet at utc.fr
>>>>>         <mailto:stephane.mottelet at utc.fr>> wrote:
>>>>>
>>>>>             Le 29/03/2019 à 16:25, SylvainCorlay a écrit :
>>>>>>             I meant the build log from the the CI in the pull request.
>>>>>>
>>>>>>             Here is a direct link:
>>>>>>
>>>>>>             https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=25296&view=logs  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=25296&view=logs>
>>>>>>
>>>>>>              From there you can pick the failing build and see the full log.
>>>>>
>>>>>             do you mean that error ?
>>>>>
>>>>>             Making all in matio
>>>>>             /bin/sh ../../libtool --tag=CXX --mode=link
>>>>>             x86_64-apple-darwin13.4.0-clang++ -std=c++11
>>>>>             -march=core2 -mtune=haswell -mssse3 -ftree-vectorize
>>>>>             -fPIC -fPIE -fstack-protector-strong -O2 -pipe
>>>>>             -stdlib=libc++ -fvisibility-inlines-hidden -std=c++14
>>>>>             -fmessage-length=0 -Og -g -Wall -Wextra
>>>>>             -I$PREFIX/include
>>>>>             -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/scilab-6.0.2
>>>>>             -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
>>>>>             -march=core2 -mtune=haswell -mssse3 -ftree-vectorize
>>>>>             -fPIC -fPIE -fstack-protector-strong -O2 -pipe
>>>>>             -stdlib=libc++ -fvisibility-inlines-hidden -std=c++14
>>>>>             -fmessage-length=0 -I$PREFIX/include
>>>>>             -fdebug-prefix-map=$SRC_DIR=/usr/local/src/conda/scilab-6.0.2
>>>>>             -fdebug-prefix-map=$PREFIX=/usr/local/src/conda-prefix
>>>>>             -version-number 6:0:1 -L$PREFIX/lib
>>>>>             -Wl,-rpath,$PREFIX/lib -Wl,-pie
>>>>>             -Wl,-headerpad_max_install_names
>>>>>             -Wl,-dead_strip_dylibs -Wl,-rpath,$PREFIX/lib
>>>>>             -L$PREFIX/lib -L/sw//lib/ -o libscimatio-algo.la
>>>>>             <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/libscimatio-algo.la>
>>>>>             -ldl -lcurses
>>>>>             libtool: link: warning:
>>>>>             `-version-info/-version-number' is ignored for
>>>>>             convenience libraries
>>>>>             libtool: link:
>>>>>             $BUILD_PREFIX/bin/x86_64-apple-darwin13.4.0-ar cru
>>>>>             .libs/libscimatio-algo.a
>>>>>             x86_64-apple-darwin13.4.0-ar: no archive members specified
>>>>>             usage: ar -d [-TLsv] archive file ...
>>>>>               ar -m [-TLsv] archive file ...
>>>>>               ar -m [-abiTLsv] position archive file ...
>>>>>               ar -p [-TLsv] archive [file ...]
>>>>>               ar -q [-cTLsv] archive file ...
>>>>>               ar -r [-cuTLsv] archive file ...
>>>>>               ar -r [-abciuTLsv] position archive file ...
>>>>>               ar -t [-TLsv] archive [file ...]
>>>>>               ar -x [-ouTLsv] archive [file ...]
>>>>>             make[2]: *** [libscimatio-algo.la
>>>>>             <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/libscimatio-algo.la>]
>>>>>             Error 1
>>>>>             make[1]: *** [all-recursive] Error 1
>>>>>             make: *** [all-recursive] Error 1
>>>>>>             --
>>>>>>             Sent from:https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-developers-Mailing-Lists-Archives-f2574944.html  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/mailinglists.scilab.org/Scilab-developers-Mailing-Lists-Archives-f2574944.html>
>>>>>>             _______________________________________________
>>>>>>             dev mailing list
>>>>>>             dev at lists.scilab.org  <mailto:dev at lists.scilab.org>
>>>>>>             https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>>>>
>>>>>
>>>>>             -- 
>>>>>             Stéphane Mottelet
>>>>>             Ingénieur de recherche
>>>>>             EA 4297 Transformations Intégrées de la Matière Renouvelable
>>>>>             Département Génie des Procédés Industriels
>>>>>             Sorbonne Universités - Université de Technologie de Compiègne
>>>>>             CS 60319, 60203 Compiègne cedex
>>>>>             Tel : +33(0)344234688
>>>>>             http://www.utc.fr/~mottelet  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.utc.fr/~mottelet>
>>>>>
>>>>>             _______________________________________________
>>>>>             dev mailing list
>>>>>             dev at lists.scilab.org <mailto:dev at lists.scilab.org>
>>>>>             http://lists.scilab.org/mailman/listinfo/dev
>>>>>             <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>>>>
>>>>>
>>>>>         _______________________________________________
>>>>>         dev mailing list
>>>>>         dev at lists.scilab.org  <mailto:dev at lists.scilab.org>
>>>>>         https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>>>
>>>>
>>>>         -- 
>>>>         Stéphane Mottelet
>>>>         Ingénieur de recherche
>>>>         EA 4297 Transformations Intégrées de la Matière Renouvelable
>>>>         Département Génie des Procédés Industriels
>>>>         Sorbonne Universités - Université de Technologie de Compiègne
>>>>         CS 60319, 60203 Compiègne cedex
>>>>         Tel : +33(0)344234688
>>>>         http://www.utc.fr/~mottelet  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.utc.fr/~mottelet>
>>>>
>>>>         _______________________________________________
>>>>         dev mailing list
>>>>         dev at lists.scilab.org <mailto:dev at lists.scilab.org>
>>>>         http://lists.scilab.org/mailman/listinfo/dev
>>>>         <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>>>
>>>>
>>>>     _______________________________________________
>>>>     dev mailing list
>>>>     dev at lists.scilab.org  <mailto:dev at lists.scilab.org>
>>>>     https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>>
>>>
>>>     -- 
>>>     Stéphane Mottelet
>>>     Ingénieur de recherche
>>>     EA 4297 Transformations Intégrées de la Matière Renouvelable
>>>     Département Génie des Procédés Industriels
>>>     Sorbonne Universités - Université de Technologie de Compiègne
>>>     CS 60319, 60203 Compiègne cedex
>>>     Tel : +33(0)344234688
>>>     http://www.utc.fr/~mottelet  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.utc.fr/~mottelet>
>>>
>>>     _______________________________________________
>>>     dev mailing list
>>>     dev at lists.scilab.org  <mailto:dev at lists.scilab.org>
>>>     https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>>
>>
>>     -- 
>>     Stéphane Mottelet
>>     Ingénieur de recherche
>>     EA 4297 Transformations Intégrées de la Matière Renouvelable
>>     Département Génie des Procédés Industriels
>>     Sorbonne Universités - Université de Technologie de Compiègne
>>     CS 60319, 60203 Compiègne cedex
>>     Tel : +33(0)344234688
>>     http://www.utc.fr/~mottelet  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/www.utc.fr/~mottelet>
>>
>>     _______________________________________________
>>     dev mailing list
>>     dev at lists.scilab.org  <mailto:dev at lists.scilab.org>
>>     https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev  <https://antispam.utc.fr/proxy/2/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>     _______________________________________________
>     dev mailing list
>     dev at lists.scilab.org <mailto:dev at lists.scilab.org>
>     http://lists.scilab.org/mailman/listinfo/dev
>     <https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev>
>
>
> _______________________________________________
> dev mailing list
> dev at lists.scilab.org
> https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/dev/attachments/20190329/dde90cca/attachment.htm>


More information about the dev mailing list