Re: Ground rules for riscv64 in Fedora dist-git

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

 



On Sun, 11 Sep 2016 15:40:39 +0100
"Richard W.M. Jones" <rjones@xxxxxxxxxx> wrote:

> I'd like to talk about the ground rules that Fedora/RISC-V should obey
> for making '%ifarch riscv64'-specific changes to spec files in
> dist-git.
> 
> I'm aware that no one wants invasive changes to be made (least of all
> me) for the sake of an architecture that isn't generally available and
> isn't even a secondary arch.
> 
> Also, we are working on persuading the RISC-V community that they
> really must be more proactive in upstreaming their changes, something
> they have not been good about so far.  For this reason, Fedora/RISC-V
> will try to get changes to the following packages upstream and won't
> even consider making changes in Fedora (IOW we'll be shipping forks of
> these packages for a while):
> 
>  - kernel
>  - glibc
>  - binutils
>  - gcc
> 
> So far I have only pushed a single change to Fedora dist-git which was
> related to RISC-V:
> 
>   http://pkgs.fedoraproject.org/cgit/rpms/lua.git/commit/
> 
> My aim, once we have a pure RPM-built "stage4", is to start auto-
> building all @Core packages as they are built in Koji (either using
> koji-shadow, or similar).  Many packages will just work.  For others

With koji-shadow you would need ~3k packages (of all kinds) to fulfil
the complete minimal buildroots. But maybe a simple script that listens
on Fedora message bus and starts a new riscv build when a rawhide build
for a whitelisted package appears could do the job.

> it'll be a matter of fixing something and sending it upstream.  It's
> the ones where we have to make changes to the spec file to get them to
> build which concern me.  Ideally, if the changes are non-invasive, we
> could add them to Fedora which would reduce the differences between
> Fedora/RISC-V and Fedora.
> 
> The question is what things should we be doing or should we not be
> doing, especially w.r.t Fedora spec files in dist-git?

It reminds me we are still waiting for pull-requests support in
dist-git to allow easier contributions.


		Dan
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux