FS#64369 - [openmw] switch to openscenegraph 3.6.4

Attached to Project: Community Packages
Opened by Lone_Wolf (Lone_Wolf) - Sunday, 03 November 2019, 13:55 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Tuesday, 19 November 2019, 21:08 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

openmw 0.45.0-2


In https://bugs.archlinux.org/task/60597 openmw was found to have problems when build against openscenegraph 3.6.3 .
The problem was 'solved' by building against openscenegraph 34.

The upstream bug https://gitlab.com/OpenMW/openmw/issues/4692 was closed 3 months ago.
Closing reason : openscenegraph 3.6.4 was released and solved the issue.

Please update openmw so it builds against openscenegraph 3.6.4 or later.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Tuesday, 19 November 2019, 21:08 GMT
Reason for closing:  Fixed
Comment by Lone_Wolf (Lone_Wolf) - Thursday, 14 November 2019, 18:49 GMT
openmw 0.45.0-3 is still built against and depends on openscenegraph34 .
Comment by Sven-Hendrik Haase (Svenstaro) - Friday, 15 November 2019, 12:42 GMT
Sorry, that was an error while building/pushing somewhere. Please test now.
Comment by Lubos Kolouch (kolcon) - Sunday, 17 November 2019, 18:02 GMT
$ openmw
openmw: error while loading shared libraries: libosg.so.160: cannot open shared object file: No such file or directory
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 17 November 2019, 23:02 GMT
Works for me. Check whether you are entirely up to date.
Comment by Lubos Kolouch (kolcon) - Monday, 18 November 2019, 09:21 GMT
OK, I see the problem.

I had installed openscenegraph34. When installing openscenegraph package, it works.

So openmw should perhaps depend on openscenegraph, not openscenegraph34...
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 18 November 2019, 10:30 GMT
It depends on openscenegraph, not openscenegraph34.
Comment by Lone_Wolf (Lone_Wolf) - Monday, 18 November 2019, 10:57 GMT
Openscenegraph34 provides openscenegraph.
If no openscenegraph version is present, 0.45.0-4 pulls in latest openscenegraph as expected.
However if openscenegraph34 is already present, latest openscenegraph is not pulled in.
Maybe add a conflict with openscenegraph34 ?

I haven't had time to test playing, will try later this week.
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 18 November 2019, 18:25 GMT
I'm just dropping openscenegraph34 and that's that.
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 18 November 2019, 18:28 GMT
I'm not making openescenegraph replace openscenegraph34 as that's not really true. Can we close this now?
Comment by Iohan THERY (karhu) - Tuesday, 19 November 2019, 18:38 GMT
I changed openscenegraph34 for openscenegraph-3.6.4-1 when openmw was updated from 0.45.0-2 to 0.45.0-4.
I can launch the game but it is no possible to save it, with the menu and with the quicksave key. It crashes.
I got a file openmw-crash.log. The three first lines are :
*** Fatal Error ***
Segmentation fault (signal 11)
Address: (nil).
Do you want more information ? I upload the file.
Comment by Sven-Hendrik Haase (Svenstaro) - Tuesday, 19 November 2019, 19:37 GMT
That's not good. Can you make an upstream bug report on this and link it here?
Comment by Iohan THERY (karhu) - Tuesday, 19 November 2019, 20:25 GMT
Of course, but sorry, how do I that ?
Comment by Iohan THERY (karhu) - Tuesday, 19 November 2019, 20:42 GMT
I found but for the link no.
 FS#64576  - Program crashes when you try to save the game
Comment by Sven-Hendrik Haase (Svenstaro) - Tuesday, 19 November 2019, 21:08 GMT
That's not quite what I meant but I'll consider this one done. Let's continue in the other one.

Loading...