Bug 1876179
| Summary: | v8 headers depend on node headers in non-default search path | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Elliott Sales de Andrade <quantum.analyst> |
| Component: | nodejs | Assignee: | Stephen Gallagher <sgallagh> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | mrunge, nodejs-sig, sgallagh, tchollingsworth, thrcka, zsvetlik |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | nodejs-14-3220200916122851.43bbeeef nodejs-14-3120200916122851.f636be4b nodejs-14.11.0-1.fc33 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-09-26 00:26:10 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 1849118, 1863096 | ||
|
Description
Elliott Sales de Andrade
2020-09-06 05:01:14 UTC
I'll fix this in the next release of nodejs I make. I looked through the v8 headers and it seems they only pull in content from the `cppgc` path, so I'll just symlink /usr/include/node/cppgc into /usr/include, which will be backwards-compatible. Looks like the changes you've made in Rawhide are mostly effective [1], except for some kind of configuration error on s390x that I don't understand. I think a similar change needs to be done on all releases as well, but I ran those builds so long ago that the logs are gone. [1] https://koji.fedoraproject.org/koji/taskinfo?taskID=51199708 I'll make the same change for 12.x next week, once the announced security release comes out. So I can do it all at once. FEDORA-MODULAR-2020-fec38a2518 has been submitted as an update to Fedora 32 Modular. https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-fec38a2518 FEDORA-2020-afc8a4e341 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-afc8a4e341 FEDORA-2020-afc8a4e341 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-afc8a4e341` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-afc8a4e341 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-MODULAR-2020-fec38a2518 has been pushed to the Fedora 32 Modular testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-fec38a2518 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-MODULAR-2020-20b3cdbd79 has been pushed to the Fedora 31 Modular testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-20b3cdbd79 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. OK, the s390x thing was an upstream bug, which I fixed, and now can build against nodejs in Rawhide: https://koji.fedoraproject.org/koji/buildinfo?buildID=1606475 FEDORA-2020-006c7217c4 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-006c7217c4` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-006c7217c4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-MODULAR-2020-086a60fbe2 has been pushed to the Fedora 31 Modular testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-086a60fbe2 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-MODULAR-2020-a530518d10 has been pushed to the Fedora 32 Modular testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-MODULAR-2020-a530518d10 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2020-006c7217c4 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-006c7217c4 FEDORA-2020-006c7217c4 has been pushed to the Fedora 33 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-006c7217c4` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-006c7217c4 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-MODULAR-2020-a530518d10 has been pushed to the Fedora 32 Modular stable repository. If problem still persists, please make note of it in this bug report. FEDORA-MODULAR-2020-086a60fbe2 has been pushed to the Fedora 31 Modular stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-006c7217c4 has been pushed to the Fedora 33 stable repository. If problem still persists, please make note of it in this bug report. |