You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Orion Poplawski (JIRA)" <ji...@apache.org> on 2016/11/18 04:41:58 UTC

[jira] [Commented] (MESOS-543) proper auto-tools dependency checking and packaging

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

Orion Poplawski commented on MESOS-543:
---------------------------------------

I've started looking at updating the Fedora package to 1.1.0.  One issue is that I'd like to use the bundled stout and libprocess, but nothing else.  This appears to be quite difficult to do with the current configure options as I'd have to specify --with-foo for every library I want to use the system version for.  I'd like to be able to do something like:  --disable-bundled --with-bundled-stout --with-bundled-libprocess.

> proper auto-tools dependency checking and packaging
> ---------------------------------------------------
>
>                 Key: MESOS-543
>                 URL: https://issues.apache.org/jira/browse/MESOS-543
>             Project: Mesos
>          Issue Type: Improvement
>          Components: build
>    Affects Versions: 0.12.0
>            Reporter: Timothy St. Clair
>              Labels: build
>
> Currently mesos repo includes direct version dependencies in tarballs and does not do proper m4 system dependency checking by default && optional --with(ver).  That is the standard practice for downstream channel adoption.  
> For more details see: https://fedoraproject.org/wiki/Packaging:Guidelines?rd=Packaging/Guidelines
> Separate fedora related packaging is being driven through: https://fedoraproject.org/wiki/Big_data_SIG (terrible catch all name) 
> -------------------------------------------
> stout breakout: (enable stout to build and rev as a independent package)
> repo: https://github.com/besser82/stout
> rpm: https://github.com/ignatenkobrain/stout-rpm
> pull request: https://github.com/3rdparty/stout/pull/4
> packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=988545
> -------------------------------------------
> libprocess breakout: (enable libprocess to build and rev as a independent package)
> repo: https://github.com/ignatenkobrain/libprocess 
> rpm: https://github.com/ignatenkobrain/libprocess-rpm
> pull request: https://github.com/3rdparty/libprocess/pull/4
> packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=994152 
> -------------------------------------------
> mesos build cleaning: (remove all 3rd party cruft and do proper checks for libprocess & stout) 
> repo: https://github.com/timothysc/mesos 
> rpm: https://github.com/timothysc/mesos-rpm 
> packaging BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1010512
> Please see: https://fedoraproject.org/wiki/Mesos_packaging for details.



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