tech-pkg archive

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

Re: rust, rust-bin, bulk builds

On Thu, 04 Jun 2020 12:33:32 -0400
Greg Troxel <> wrote:

> Tobias Nygren <> writes:
> > Isn't this just a matter of pulling up all ld.elf_so changes to -9?
> > Does pkgsrc have to bend over backwards to work around a src bug?
> [details in other msg]
> I can see your point, but my perception of reality is that we have had a
> lot of pain with rust building over the last few months.  If we can end
> up in a situation where rust simply builds every time somebody tries, in
> all sane configurations, and we believe that this will continue across
> updates, that would be great.

rtld and entropy depletion issues aside, the recurring breakage 
has been due to insufficient test coverage of updates before commit.
Switching to a binary distribution to solve that seems like
capitulation to me.

If developers don't have time or hardware to properly test their
changes they should post the diff on #pkgsrc or tech-pkg@ to get
testing on at least one other OS and/or version before landing the
update. That alone will go a long way to improve lang/rust stability.

> I interpret your comment as:
>   you don't object to the existence of rust-bin
>   on NetBSD-current, you think rust should default to lang/rust.

Correct. The default behaviour of "make" in pkgsrc should be to build
packages from source at all times, unless the user explicitly requested
otherwise with DEPENDS_TARGET, RUST_TYPE or similar.


Home | Main Index | Thread Index | Old Index