Re: Planned obsolescence ? (*BSD, Rust)

"Dr. Arne Babenhauserheide" <[email protected]> Tue, 04 Nov 2025 12:56:58 +0100
Newsgroups gmane.linux.debian.ports.bsd
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


David Starner <[email protected]> writes:
> The developer has decided to do a rewrite in Rust instead of some
> other memory safe language. There are certain advantages to going with
> the language more people know and use. Part of it is that systems that
> don't support Rust are going to be less and less capable of using
> modern software. (For a counter example, look at CVSup, written in

This sounds awful. Especially since it is a software issue: the hardware
is capable of running Rust, it=E2=80=99s just LLVM that doesn=E2=80=99t sup=
port it.

Riccardo Mottola <[email protected]> writes:
> Perhaps if rust on GCC gives "enough rust" do compile the needed
> tools, it might be enough to support also architectures whic gcc
> supports, that is for now 68k, PPC, Alpa, HP-PA...
> [1] https://rust-gcc.github.io/

I asked in #gccrust IRC on oftc.net GCCrs about the state and sam
pointed me to a recent timeline update:

> We still think we'll be able to compile libcore before the end of the
> summer
=E2=80=A6
> We expect to be able to compile some 1.49 code correctly next year
=E2=80=A6
> The next targeted version will probably be rust 1.78 as we want to
> keep up with rust for linux. This shouldn't be too long
> -- https://lore.kernel.org/git/7bf054a1-0196-4ad8-aaa4-a432cd2c93a5@embec=
osm.com/

So maybe not kill support for old hardware when a solution may be
available next summer.

At that point it would be viable to ask people to test their projects
against GCCrs, too.

Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein,
ohne es zu merken.
draketo.de

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmkJ6goQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD64xbEACdWNJn73JRMl7Y3YHBTDWb1O4jitbt39tw
S+56a0T2JLGsmi7GLmvYpADnRSQ+3mTJMlxfy0wzbVwNHrmHMhbC1EzDhzTZdRAS
7pyc4H4rmenBcK/Ef/snnwg/RC2Rnqu79hQSjWSozOda8pp/xJSOs31mO5+Emk4P
OJddX4LXoHUZ99kLk3bauth10jovqqPML6wc/120yki4mmQ8hCY9Tuu67wcauLSe
R4jMv44J6/iCysfBfxW7bD85kIA7YJpIL3PEZMH/yFZIkOQ7OJBEQ8ti20IjFF4b
FOKdYu8gI+q/EIPJ4p7BW2b50UXu/+TKXXIugsL92NVhN1S774gvDSP/mWeEPtRH
kKJAw/AG6yTD8IpRsTEEOKxZx2byj1z3y5hPDSfTvHKX/0W35JlvsPtMQbXNTmgW
Kk8GeZ/grj5cpsd8rwJChLg1JOA/n2jgjqmJeXi1mKcletLAN9KNbV3ksyc5RkrZ
qhYkNOv7L5vFd2iRKb7LPn3rLNXowoQRrsaYlDWsmgFXCohGjpJfmjYbIOhtHokv
62IDV8acG968JptjjZHqsNPwugkOvHtGIb9aWqETLS7NNmkIhH8aS+Sw0S2Nr+Iv
lApRfuw+va1ZFtFdHNH4abKykOnKHQIFMqZ40HnDYXryHV02d+Xz1IyoaNBhfHhr
RLB61+4PeYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmkJ6gwQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSCeYA/4tKuKRNBq7s8rESs4K03bVm4NH
gEFpnD1lcCFJ+vyMZcqL7PSGvuuPDYF10/cjGK0kwcnrZylvBecZMuyIfff/9Y9q
KkvCTtM/n6GeczfCA3S4B8PZBxAgk/FC4JBWjylZAJu7KCjALas0nec3/M4yJjBM
4mlQs+75HQuOe+28Pg==
=GoWH
-----END PGP SIGNATURE-----
--=-=-=--