You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2014/10/03 05:27:33 UTC

[jira] [Commented] (THRIFT-2763) D is not installed (and thus not built/tested) in the Trusty Vagrantfile

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

Jake Farrell commented on THRIFT-2763:
--------------------------------------

dmd is not available for trusty, we could use the externally available package [1] or [2] to install, but there is no guarantee that they will not change 

[1]: http://downloads.dlang.org/releases/2014/dmd_2.066.0-0_amd64.deb
[2]: http://d-apt.sourceforge.net/

went with options [2] and added the following to the Vagrant file

{code}
# D dependencies
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring && sudo apt-get update
sudo apt-get install xdg-utils dmd-bin
{code}

and tested, got 1 of 88 tests failed with FAIL: unittest/debug/thrift/internal/resource_pool

ping [~jensg]

> D is not installed (and thus not built/tested) in the Trusty Vagrantfile
> ------------------------------------------------------------------------
>
>                 Key: THRIFT-2763
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2763
>             Project: Thrift
>          Issue Type: Sub-task
>          Components: D - Library
>    Affects Versions: 0.9.2
>         Environment: all
>            Reporter: Randy Abernethy
>            Priority: Minor
>             Fix For: 0.9.2
>
>
> D is not provisioned in the Trusty Vagrantfile.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)