guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: Add capnproto.


From: Leo Famulari
Subject: Re: [PATCH] gnu: Add capnproto.
Date: Sun, 14 Aug 2016 13:17:56 -0400
User-agent: Mutt/1.6.0 (2016-04-01)

On Sat, Aug 13, 2016 at 07:48:36PM +0100, Marius Bakke wrote:
> Note that it bundles googletest; I tried unbundling but it proved
> difficult. gtest will no longer be used from the 0.6 release so I did
> not think a comment was necessary.

I am cc-ing Lukas with my reply, since he added our googletest package.
Maybe he has some insight.

> * gnu/packages/capnproto.scm: New file.
> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

How about putting it in serialization.scm? There is protobuf.scm, but
that predates the serialization module.

> +              (snippet
> +               ;; Workaround for test that tries to resolve port name from
> +               ;; /etc/services, which is not present in build environment.
> +               '(substitute* "src/kj/async-io-test.c++" ((":http") ":80")))))


Origin snippets affect the result of `guix build --source`, and I think
their use should be limited to fixing critical bugs or software freedom
problems. This is working around a peculiarity of our build system, so I
think we should do it in a build phase, with modify-phases.

Can you send an updated patch?

Otherwise it looks good. Let's wait a couple days to see if anyone has
any advice about googletest.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]