Dropping i686 from NodeJS build architectures

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

 



Hello everyone!
Recently, we tried to enable the upstream test suite to be run when
building NodeJS packages, and we ran into a Y2038 bug (see [1] for the
moment we noticed it). There are also some upstream issues [2] related
to this problem on 32-bit architectures.

[1]: https://src.fedoraproject.org/rpms/nodejs22/pull-request/10#comment-251188
[2]: https://github.com/nodejs/node/issues/45906

After discussing with upstream, it turns out that they do not provide
i686 builds, and they generally do not seem to support 32-bit
architectures any more. In light of this revelation, I would like to
propose dropping the i686 architecture from the `%nodejs_arches` macro
and thus consequently from the builds of all NodeJS related software.

While the general rebuild can be hopefully handled by me or my team in
a side-tag, I know that nodejs is used in builds of other software
(Firefox comes to mind as an example). If you are a consumer of nodejs
in any way, would the drop affect you in any way? If so, do you have
an idea what we can do to help alleviate the problems?

Looking forward to any feedback!
Best regards,
-- 
Jan Stanek

Software Engineer

Red Hat

IM: @jstanek

-- 
_______________________________________________
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