singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SINGA-303) Create conda packages
Date Sat, 25 Feb 2017 05:28:44 GMT

    [ https://issues.apache.org/jira/browse/SINGA-303?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15884038#comment-15884038
] 

ASF subversion and git services commented on SINGA-303:
-------------------------------------------------------

Commit 493fc6527b80d6d166bf5ea161e9905ec29c49d7 in incubator-singa's branch refs/heads/master
from [~flytosky]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-singa.git;h=493fc65 ]

SINGA-303 Create conda package

Update Dockerfile for jenkins to install conda tools
Reset the jenkin's jobs to
1. compile and do unittest of SINGA GPU version
2. create conda packages for GPU SINGA

Update the conda meta.yml to replace libprotobuf with protobuf, as protobuf includes the libs.

Add conda-forge into the channels before conda build for osx

Enable rpath for macosx, otherwise the lib files will link to itself but with a fixed path
(from otool -L)

Replace nightly with main for the label of the conda package to main, otherwise we need 'conda
install -c nusdbsystem/label/nightly singa'


> Create conda packages
> ---------------------
>
>                 Key: SINGA-303
>                 URL: https://issues.apache.org/jira/browse/SINGA-303
>             Project: Singa
>          Issue Type: New Feature
>            Reporter: wangwei
>            Assignee: wangwei
>
> conda can build packages for software written in c++, python, etc.
> It provides its own building environment and thus can avoid the path mess problem. It
is also cross platform.
> This ticket will add scripts and configurations to build packages for SINGA using conda
tools. The packages will be uploaded to anaconda. Then users can install singa via
> {code}
> conda install -c nusdbsystem singa
> {code}
> We will use travis SINGA-302 to create the packages for osx and linux (CPU version) and
use jenkins to create linux packages for GPU. Windows packages will be considered later.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message