tech-pkg archive

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

Re: $ORIGIN in RPATH suppression



-------- Ursprungligt meddelande --------
Den 2025-01-02 15:37, Greg Troxel <gdt%lexort.com@localhost> skrev:

>  Jonathan Perkin <jperkin%pkgsrc.org@localhost> writes:
>  
>  > I'd recommend just building bootstraps outside of a pkgsrc environment
>  > if it's a problem for you that you can't resolve, or patch your
>  > cwrappers locally to not remove them.
>  
>  That's not really a solution, as anyone should be able to, using code in
>  pkgsrc, build bootstraps.

I don't think this was ever true for Rust, as it all starts with an amd64 compiler provided by upstream Rust from which all others are produced or, am I wrong?


>  Overall though, it may be that fixing rust is the only path that works,
>  and unfortunately that keeps getting harder.

Although, I understand the problem, I don't think trying to "bend upstream" will work. If it was a tier one target, sure but, it's not. So, the original question remains.

On the other hand, Rust is already versioned, so supported archs could in theory keep moving forward and older compiler versions kept for those platforms that cannot build a more recent compiler.

I'm aware dropping support for troubled platforms is hardly a solution but, holding back supported ones is by no means any better.


Home | Main Index | Thread Index | Old Index