Re: [Input Requested] Ending support for i686 builds of Node.js

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

 



On Mon, May 13, 2024 at 8:21 AM Fabio Valentini <decathorpe@xxxxxxxxx> wrote:
>
> On Mon, May 13, 2024 at 2:02 PM Stephen Gallagher <sgallagh@xxxxxxxxxx> wrote:
> >
> > Upstream Node.js has not supported the i686 architecture officially
> > since Node.js 10.x (released in 2018). As of Node.js 22, it appears
> > that v8 will no longer build at all on that architecture.
> >
> > I'm not particularly willing to go to any great lengths to keep it
> > alive on i686, but I want to know if there's anyone out there who is
> > *desperately* in need of it in Fedora.
>
> Most (all?) nodejs "library" packages were retired, right?
>
> And even if there are still some of them around, most of them should
> be "noarch"? In that case, they shouldn't need adaptations, since koji
> now no longer schedules noarch builds to run on i686.
> But those nodejs packages that are not noarch (however many of them
> are still in Fedora) will need ExcludeArch: i686.
>
> However, another problem might arched non-nodejs packages that need
> nodejs at build-time. It looks like there's a bunch of packages that
> "BuildRequires: nodejs" - among them, chromium, firefox, thunderbird,
> RStudio, qt?-webengine, tinygo, etc. I'm not sure how many of these
> still build on i686, but some might not be able to disable the nodejs
> BR, so they would need to stop building on i686 too.
>

I've looked through most of these and they generally seem to be either
noarch or else using one of %nodejs_arches or %java_arches for their
BuildArch. If I make this change, I'll adapt %nodejs_arches to exclude
i686 and %java_arches already does so.
--
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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