Description of problem: The packaged build of V8 uses the upstream-build-config default of disabling RTTI information (with compiler flag "-fno-rtti"). T Version-Release number of selected component (if applicable): v8-6.7.17-4 How reproducible: Always, part of the pacage/library build configuration. Steps to Reproduce: 1. Compile an end-use application which embeds v8 engine, using compiler-default parameters. 2. Observe a build failure related to linker being unable to find certain information from one or more v8 classes. Actual results: Embedding application build fails. Expected results: An application build with OS/compiler default configuration should be able to embed V8. Additional info: Earlier versions of V8 (pre-version-6 I believe) would be usable in this situation. Adding an RPM spec line of: V8_GN_DEFINES+=' use_rtti=true' will enable RTTI and fix this situation.
v8-6.7.17-7.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b205d7e40b
v8-6.7.17-7.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b205d7e40b
v8-6.7.17-7.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.