guix-devel
[Top][All Lists]
Advanced

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

Re: Packaging gx (for IPFS): Need to update default Go to 1.11?


From: Leo Famulari
Subject: Re: Packaging gx (for IPFS): Need to update default Go to 1.11?
Date: Tue, 6 Nov 2018 12:31:16 -0500
User-agent: Mutt/1.10.1 (2018-07-13)

On Tue, Nov 06, 2018 at 06:04:54PM +0100, Pierre Neidhardt wrote:
> Actually bug 32919 matters, it breaks Demlo and all packages that depend on
> packages that need special compilation flags (e.g. -tags "xyz").
> 
> Concretely, say A depends on B and B must be built with "-tags xyz".
> When packaging B, we produce a pkg.
> If we try to package A _without the tags flag_, since B is not re-used, Go 
> will
> rebuild B without the flag which will not produce the desired result.
> 
> The most obvious workaround is to pass the right flags to A.  But if A needs
> different flags, then we are stuck.
> 
> Conclusion: we need to update the build system! :D

Hm, quel dommage!

If most of the Go packages are ready for Go 1.11, we could make it the
dfeault and then use Go 1.9 for the packages that are lagging behind. Or
vice versa.

In general, we should try to move to 1.11 since 1.9 is no longer
supported upstream.

Attachment: signature.asc
Description: PGP signature


reply via email to

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