mesos-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From F21 <f21.gro...@gmail.com>
Subject Re: Building portable binaries
Date Fri, 18 Sep 2015 04:09:35 GMT
That sounds really interesting! I am just in the process of spinning up 
a gentoo vm.

Would you mind sharing your ebuild for mesos-0.22.0 via a gist on Github?

On 18/09/2015 12:58 PM, CCAAT wrote:
> On 09/17/2015 06:33 PM, F21 wrote:
>> Is there anyway to build portable binaries for mesos?
>
>
> You should try out gentoo linux, everything is built from sources.
>
> Ebuilds guide the process. My (hack) ebuild for mesos-0.22.0 was
> 61 lines. That's it. I will roll out a 0.24 ebuild, in a few weeks
> or less.
>
> Gentoo is designed from the ground up to build form sources. We have
> a rich 'cross-compile' environment for things like aarch64; so building
> mesos for arm64 is mostly trivial, once the 0.24 ebuild is rolled out.
>
>
> There a bit of reading, but the gentoo 'devmanual' pretty much guides
> you through the process [1]. Gentoo also has a great package manager.
> Here is a (very profane) rant/comparison of some common package managers
> and their inherent weaknesses [2]. If you want to see how simple the
> gentoo ebuild for mesos-0.22 is just ask. It fetches, unpacks, compiles
> and installs the package, very neatly. And there is lots of help and 
> encouragement from a long list of talented devs.
>
> Gentoo is not for the weak minded or folks that do not wish to master 
> the deep details of linux. caveat emptor. CoreOS uses much of gentoo
> in it's build/management, if that option helps.
>
>
> hth,
> James
>
>
>
>
>
> [1] https://devmanual.gentoo.org/
>
>
> [2] 
> http://michael.orlitzky.com/articles/motherfuckers_need_package_management.php


Mime
View raw message