Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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. |