[Trisquel-devel] riscv64 for trisquel 12?

Simon Josefsson simon at josefsson.org
Sun Mar 31 08:07:30 UTC 2024


Luis Guzman <ark at switnet.org> writes:

> Hi again!,
>
> En 30/03/24 06:13, Simon Josefsson escribió:
>> Hi.  What would it take to enable riscv64 when we import 24.04 as the
>> base for trisquel 12?
>
> Talking from my own point of view,  need more people involved on the
> development team.
>
> I'm glad to see that there is an increase on the users reporting
> issues, and some testing changes, which is great, but we still lack
> some hands fixing them.
>
> I'll be setting some starting guides in order to point out new users /
> developers that would like to join the development effort, I'm still 
> pondering on what would be the best approach ;-)

I would like to help on the development team, but I find it a bit hard
to know what needs working on -- the issues are tracked in several
different gitlab projects, and the overall severity is hard to grasp.  I
have browsed around most issues by now, and my perception is that, yes,
there are some known problems that would be nice to fix, there is no set
of real show stopper that everyone else is waiting to get fixed -- or
that is not obvious (to me) from the bug reports.  For me I think these
issues indicate more serious problems but it needs deeper infrastructure
pondering which is hard to provide as a contributor:

https://gitlab.trisquel.org/trisquel/package-helpers/-/issues/37
https://gitlab.trisquel.org/trisquel/package-helpers/-/issues/112
https://gitlab.trisquel.org/trisquel/trisquel-builder/-/issues/11

>> While still a fairly experimental platform, I
>> think that during the lifespan of trisquel 12 the riscv64 platform may
>> become an important target.  It would be nice to include riscv64
>> packages from Ubuntu directly from the start when we import noble.
>
> Ecne might be a great opportunity for it, definitely something to
> discuss about next time the dev team meets.
>
>> I have a Milk-V Pioneer box that I could give out a Debian VM on for
>> porting.  These machines seems to be readily available in stock
>> commercially, and I may be able to arrange a donation of one machine to
>> the Trisquel project if that would help things.
>
> This would certainly help on the decision making process, as a hard
> requirement is to have hardware to run the builds at.

Who would be best to send this machine to, who can install it and keep
it running and setup jenkins etc on it and connect it to the build
infrastructure?  I worry that this could be a distraction from other
work, so I'm happy to offer a VM on my machine for this purpose, but
that is fairly fragile and I wouldn't want the project to depend on
there being power in my garage...  maybe best is both, to have to two
riscv64 build machines available.

/Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 255 bytes
Desc: not available
URL: <http://listas.trisquel.info/pipermail/trisquel-devel/attachments/20240331/375203fd/attachment.sig>


More information about the Trisquel-devel mailing list