On 9/27/2012 12:02 AM, Iain Buclaw wrote:
> On 27 September 2012 03:14, Brad Roberts <bra...@puremagic.com> wrote:
>>
>> #4 there implies it's a source package, though I could be mis-interpreting
>> you.  Is there a path for externally built binary packages?  That's fairly
>> counter to the general distribution philosophy for most of them, so I'm
>> giong to guess no.
>>
> 
> For #4, yes.  Ubuntu is a better platform to approach for externally
> built binary-only packages.  But for debian, you could possibly do
> something similar to how eg: the flash-plugin installer package works
> - downloads the tar.gz/zip from an external site, extract and install
> / configure in system.

On reflection, #4 is not going to work for dmd.. neither ubuntu nor debian, nor 
most distributions are going to be happy
with the license situation.  Nor are they happy with binary only packages 
anyway.  The right path is to do #4 but only
for use on the dlang.org site (hosted via github's downloads api).  Then, add 
step #5 which is to automate source
bundling and pushing to distributions.

Focusing back on gdc, what do you currently have in the way of build/test 
infrastructure today?  I poked around the
website and wiki and didn't see anything obvious (not that the dmd side is 
terribly obvious either).  If you want to
take this offline, feel free to send me mail directly.

- Brad

Reply via email to