[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
Wed Mar 1 16:28:33 UTC 2017
2017-03-01 15:03 GMT+01:00 Andreas Tille <tille at debian.org>:
> Hi again,
>
> On Tue, Feb 28, 2017 at 03:00:36PM +0100, Matthias Klumpp wrote:
>>
>> I had a coumple of minutes today: https://github.com/biod/BioD/pull/26
>
> I've added this (and other commits) as quilt patch to the packaging
> Git[1].
Neat!
>> With BioD having a Meson build file now, it also got a pkg-config file
>
> I used mustache-d packaging to use meson inside d/rules. I wonder what
> you would call a "natural" package name. While I currently have libbiod
> I wonder, whether libbio-d might be the more natural name choice in your
> point of view.
I took the upstream and Github name as reference: Mustache-d is
written mustache-d, while BioD is written as BioD or biod pretty much
everywhere, and its library is also called libbiod - therefore I think
sticking with biod or libbiod is a good idea.
But ultimately it doesn't matter ^^
> The missing part is now undeaD. In previous mails you considered
> replacing the according functions and as we have seen now upstream is
> quite quick to merge pull requests. Just let me know if you consider
> crafting a patch in the say next two weeks or whether I should try my
> luck with undead packaging.
Highly unlikely - the library makes use of undead.stream quite
excessively, and exchnging it won't be a fast task, especially if you
are not using the library. So, I'd rely on upstream here to port away
from deprecated stuff one day ;-).
(so, go ahead with undeaD packaging - undeaD might actually make some
sense to have under the D Team umbrella one day, but ideally it gets
packaged for BioD and then removed in a few years when nothing is
using it anymore)
Cheers,
Matthias
--
I welcome VSRE emails. See http://vsre.info/
More information about the Pkg-d-devel
mailing list