From owner-freebsd-ports@freebsd.org Wed Dec 14 16:11:28 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C44CFC66B2C; Wed, 14 Dec 2016 16:11:28 +0000 (UTC) (envelope-from iblis@hs.ntnu.edu.tw) Received: from mail.hs.ntnu.edu.tw (mail.hs.ntnu.edu.tw [140.131.149.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 95B121262; Wed, 14 Dec 2016 16:11:25 +0000 (UTC) (envelope-from iblis@hs.ntnu.edu.tw) Received: by mail.hs.ntnu.edu.tw (Postfix, from userid 800) id 8FE881C6457; Thu, 15 Dec 2016 00:03:16 +0800 (CST) Received: from mail.hs.ntnu.edu.tw (localhost [127.0.0.1]) (Authenticated sender: iblis@hs.ntnu.edu.tw) by mail.hs.ntnu.edu.tw (Postfix) with ESMTPA id 591CE1C644A; Thu, 15 Dec 2016 00:03:16 +0800 (CST) Received: from 140-113-138-96.Dorm12.NCTU.edu.tw ([140.113.138.96]) by mail.hs.ntnu.edu.tw with HTTP (HTTP/1.1 POST); Thu, 15 Dec 2016 00:03:16 +0800 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Thu, 15 Dec 2016 00:03:16 +0800 From: Iblis Lin To: freebsd-ports@FreeBSD.org Cc: freebsd-numerics@FreeBSD.org Subject: lang/julia call for testing Message-ID: User-Agent: HSNU Mail X-Bogosity: Ham, tests=bogofilter, spamicity=0.498649, version=1.2.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Dec 2016 16:11:28 -0000 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 林峻頤