[Pkg-d-devel] Attempt to build BioD blocked by undeaD and missing module string (Was: How to build D source)
Matthias Klumpp
mak at debian.org
Fri Mar 3 09:53:03 UTC 2017
2017-03-03 9:28 GMT+01:00 Andreas Tille <tille at debian.org>:
> Hi,
>
> On Fri, Mar 03, 2017 at 12:57:30AM +0100, Matthias Klumpp wrote:
>> > Why don't you just use the one I submitted upstream?
>
> Good question. I simply missed this piece of information.
>
>> > (ACK'ed but not merged)
>> > The PR is linked from the BioD PR ;-)
>> > https://github.com/dlang/undeaD/pull/20
>>
>> I just fixed up the package :-)
>
> Thanks. :-)
>
>> It should now just build, I haven't tested yet whether it works with
>> BioD (but I see no reason why it wouldn't).
>
> I can confirm that it builds. I'm just wondering whether it is possible
> to also create a dynamic library instead of only a static one. May be
> that's a specific D feature?
>
> Anyway, I tried to build in a pbuilder chroot which did not throw any
> errors but left me with an empty package. I tried to steal some
> overrides from libundead-dev but this did not helped. Now I tried to
> inspect the build result in a local build with debuild on my testing
> machine which failed:
> [...]
>
> I have no idea what might be wrong here. In testing we have ldc
> 1.1.0+b6-1 and unstable has 1.1.0+r-1 - may be there is some difference.
> I've attached the full build log.
Your Meson version is too old, make sure you have one >> 0.38 -
previous versions had a bug making them treat warnings as fatal when
vompiling with LDC.
>> Upstream should probably do a new release though, to make compiling
>> this with recent D compilers easier.
>
> I'll contact bioD upstream about this once the issue above
> is clarified.
I was talking about undeaD there, but a BioD release would also be helpful...
Cheers,
Matthias
--
I welcome VSRE emails. See http://vsre.info/
More information about the Pkg-d-devel
mailing list