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@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue