Date: Thu, 15 Dec 2016 14:49:49 +0800 From: Iblis Lin <iblis@hs.ntnu.edu.tw> To: freebsd-ports@FreeBSD.org Cc: freebsd-numerics@FreeBSD.org Subject: Re: lang/julia call for testing Message-ID: <20161215064948.GA35400@abeing> In-Reply-To: <f26424a1a985f7feaf73cee8f63af2dd@mail.hs.ntnu.edu.tw> References: <f26424a1a985f7feaf73cee8f63af2dd@mail.hs.ntnu.edu.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, I just found the official doc points to gcc6 as one of depends: https://github.com/JuliaLang/julia#freebsd Julia only use the fortran compiler in gcc, do not need the c compiler. But seems the Uses/fortran.mk do not accept any argument to change the gcc version. If I change the gcc version via USE_GCC=6, it changes CC as well. As previous remarks, Julia only need the fortran compiler of gcc. There are some side effects that we do not want from USE_GCC. I think this is a flaw in ports framework. Any idea? -- Iblis Lin 林峻頤 On Thu, Dec 15, 2016 at 12:03:16AM +0800, Iblis Lin wrote: > Hi, > > The PR on bugzilla is here: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215297 > > And here is the repo of the port: > https://github.com/lwhsu/freebsd-ports-lang-julia > > (Thanks to patient guidance from lwhsu@ !) > > Some notes about options: > By default, the GPL_LIBS will not be enabled, this cause some > fft related function not working. > If we enable the GPL_LIBS, the version of math/suitespare in > our ports is too old, it will make tons of function reveal > warning. Need help for update suitespare. > > If you are interested in this port, please help on testing. > To be honest, I am not a developer of julia and even cannot write > any julia code (maybe was able to write few). I started to port it, > just because I need to write machine learning homework in my university > course. :p There is also lots of math libs julia required, and I still > cannot understand the complex relationship of them at all > , e.g. tons of Xblas, LAPACK ... etc. If I pin the wrong depends in > Makefile, please comment. Or, one can be replaced by another one, > please comment, also. I will try to add OPTIONS. > > About the `make test`, I still got some mmap testing failure on my box. > Maybe we can discuss them first. Then, upstream to julia's github > issue tracker. > > -- > Iblis Lin > 林峻頤 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20161215064948.GA35400>