Bug 1988737
Summary: | Please update to OpenSceneGraph 3.6.5 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Sandro Mani <manisandro> |
Component: | OpenSceneGraph | Assignee: | Sandro Mani <manisandro> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | esok127, rc040203, zbyszek |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | OpenSceneGraph-3.6.5-1.fc36 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-11-16 08:23:25 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: | |||
Attachments: |
Description
Sandro Mani
2021-07-31 16:15:16 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle. Changing version to 35. Created attachment 1827437 [details]
Proposed OpenSceneGraph.spec file
Here is a proposed updated OpenSceneGraph.spec file to update the OSG version to 3.6.5. Some of the patches in the current version (targeting OpenSceneGraph 3.4.1) no longer apply because either the affected code has been removed or the patches have already been applied. I will be submitting rebased patch files also (6 patch files in total).
Created attachment 1827438 [details]
Updated patch to fix cmake files for OpenSceneGraph 3.6.5.
This patch file replaces the corresponding patch that was applied to OpenSceneGraph 3.4.1.
Created attachment 1827439 [details]
Updated patch to reactivate osgviewerWX in OpenSceneGraph 3.6.5.
This file replaces the corresponding patch file applied to OpenSceneGraph 3.4.1.
Created attachment 1827440 [details]
Updated patch to fix DOT_FONTNAME in the cmake files.
This patch file replaces the corresponding patch applied to OpenSceneGraph 3.4.1.
Created attachment 1827441 [details]
Updated patch to add osgframerenderer example.
This patch file replaces the corresponding patch applied to OpenSceneGraph 3.4.1.
Created attachment 1827442 [details]
Updated patch to force x11 instead of wayland.
This patch file replaces the corresponding patch applied to OpenSceneGraph 3.4.1.
Created attachment 1827443 [details]
Updated patch to fix asio support.
This patch file replaces the corresponding patch applied to OpenSceneGraph 3.4.1.
Eric, if it's not too much trouble, could you also submit this a pull request under https://src.fedoraproject.org/rpms/OpenSceneGraph? "attachments on bugzilla" is a really outdated workflow and it's hard to even see what the changes are. I don't know how to submit a pull request. I assume that means I have to copy some git repository somewhere, but I don't use git. I'll have to learn how to do all of this. Can you point me to a tutorial? If you are not a git user, then this would be a lot of learning for you. I made a suggestion based on the assumption that you are familiar with the workflow and can do the whole thing in two minutes. Feel free to ignore the request. If you want to take a look, https://docs.fedoraproject.org/en-US/ci/pull-requests/ has a description of the parts that are specific to Fedora dist-git, and https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github has a decent tutorial on git pull requests in general. Eric, I'm happy to submit the patch as a PR if you'd like Taking care of this. FEDORA-2021-9c924b1c65 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report. Sandro, thanks for doing this. I have put the changes into a git repository on github if that would be useful. It will be useful to me at any rate even if you've already done the work to get the patches back into Fedora. You can do what you want with this: https://github.com/esok/OpenSceneGraph. It's about time we updated to the latest OpenSceneGraph (I was also maintaining a private repo while waiting for it to get updated). |