[Pkg-rust-maintainers] heads up, rustc.deb now building with system LLVM

Angus Lees gus at debian.org
Tue Mar 3 02:13:10 UTC 2015


On Tue, 3 Mar 2015 at 08:25 Luca Bruno <lucab at debian.org> wrote:

> On Friday 27 February 2015 10:23:32 Angus Lees wrote:
>
> > now building with system LLVM. It passes my local build tests, but if
> > there's any issues then revert at will.
>
> This is great news, as we pushed quite a bit in order to have alpha2 in
> sync
> with 3.6. Big thanks to Björn for patching the last missing pieces in
> rustllvm.
>
> I'm however a bit fearful, as when asked upstream doesn't seem to have a
> single vision on this[0], and compatibility plans looked a bit unreal.
>
> [0] http://internals.rust-lang.org/t/targeted-llvm-for-1-0/1371
>
> Plus, patches against LLVM are again starting piling up (currently 2, both
> rust-specific). Maybe we should note them down on a wiki page and
> periodically
> recheck them, to avoid suddenly ending in a major screwed due to some
> important patches missing on our LLVM.
>

Yeah agreed. I expect this will require diligence from us and we'll flip
to/from using system llvm occasionally given the priorities/pace of rust
upstream.  I suspect anything we can do to automate/track this will be
worthwhile.


> >   * Patch upstream manpages to address minor troff issues
>
> This is good and I saw your (still open) PR.
> However, I'd like to stick to a policy common to other packaging teams:
> don't carry any patches generated on our own (expect when debian-specific),
> but only backport them once committed upstream.
> This is because I'd like to avoid constantly rebasing patches, and for code
> stuff avoid big screw-ups á-la openssl.
>

Understood.  I figured this was only manpage markup and it was fixing a
lintian error - but I accept your polite admonishment and will commit via
upstream in future ;)

 - Gus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20150303/5f83fd47/attachment.html>


More information about the Pkg-rust-maintainers mailing list