OpenMW 0.47.0

Anything related to PR, release planning and any other non-technical idea how to move the project forward should be discussed here.
User avatar
psi29a
Posts: 5356
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.47.0

Post by psi29a »

The branch: openmw-47 has been made. Please begin the RC process.

We need update to date packages of OSGoS, "3.6" branch for MacOS and for Windows. Possibly also for the Generic Linux builds as well. The Ubuntu PPA already has this.

We've had a lot of coverage lately with our nightly builds which has helped tracking down regressions. Now we can push harder here.
User avatar
psi29a
Posts: 5356
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: OpenMW 0.47.0

Post by psi29a »

RC1 for Ubuntu are being build now: https://launchpad.net/~openmw/+archive/ubuntu/staging

You'll need both the ppa:openmw/openmw and ppa:openmw/openmw-daily ; as they contain libs you'll need.

Bionic will take time though, many things busted with bionic
User avatar
AnyOldName3
Posts: 2668
Joined: 26 Nov 2015, 03:25

Re: OpenMW 0.47.0

Post by AnyOldName3 »

Obviously Debian 10's fault.



(To clarify, this is a distro name pun, not a useful part of the discussion.)
User avatar
Ace (SWE)
Posts: 887
Joined: 15 Aug 2011, 14:56

Re: OpenMW 0.47.0

Post by Ace (SWE) »

Built up a 64-bit Windows RC off of a build server I had remote access to, don't actually have any way to test it myself though;

https://openmw.rgw.ctrl-c.liu.se/Releas ... -win64.exe
User avatar
AnyOldName3
Posts: 2668
Joined: 26 Nov 2015, 03:25

Re: OpenMW 0.47.0

Post by AnyOldName3 »

Have the deps updates happened? There's not much point in an RC if the deps are still old.
K1ll
Posts: 184
Joined: 06 Aug 2011, 21:54

Re: OpenMW 0.47.0

Post by K1ll »

Here is the generic Linux targz package RC1:
64 Bit

Since CentOS 6 is officially dead i've rebased my build env to CentOS 7 with devtoolset-9. OpenSceneGraph is built from the 3.6 branch of OpenMW/osg.
Nectarine
Posts: 3
Joined: 03 Jun 2021, 10:37

Re: OpenMW 0.47.0

Post by Nectarine »

(cross-posted from the Discord)

I attempted to run the 64bit Linux RC1 provided on this thread: viewtopic.php?f=20&t=6981&p=70839#p70797
$ ./openmw-launcher
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Aborted
Similar bug from a Windows user in this thread: viewtopic.php?f=8&t=6907
User avatar
AnyOldName3
Posts: 2668
Joined: 26 Nov 2015, 03:25

Re: OpenMW 0.47.0

Post by AnyOldName3 »

That bug was because I'd accidentally broken something when fixing another bug, and the user just happened to download the one dev build where it was broken but not fixed again. The cause won't be related.
K1ll
Posts: 184
Joined: 06 Aug 2011, 21:54

Re: OpenMW 0.47.0

Post by K1ll »

Nectarine wrote: 03 Jun 2021, 10:54 (cross-posted from the Discord)

I attempted to run the 64bit Linux RC1 provided on this thread: viewtopic.php?f=20&t=6981&p=70839#p70797
$ ./openmw-launcher
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Aborted
Similar bug from a Windows user in this thread: viewtopic.php?f=8&t=6907
Probably means that some library that the Qt xcb platform plugin needs is missing. You can check which libraries it tries to use with this command

Code: Select all

export LD_LIBRARY_PATH="./lib";ldd plugins/platforms/libqxcb.so 
Please post the output here then i will create a new built with the missing library if that is indeed the problem.
Nectarine
Posts: 3
Joined: 03 Jun 2021, 10:37

Re: OpenMW 0.47.0

Post by Nectarine »

Forgot to mention earlier: I am running Debian 10.

$ export LD_LIBRARY_PATH="./lib";ldd plugins/platforms/libqxcb.so
linux-vdso.so.1 (0x00007ffe0152d000)
libQt5XcbQpa.so.5 => ./lib/libQt5XcbQpa.so.5 (0x00007f3d9171a000)
libfontconfig.so.1 => ./lib/libfontconfig.so.1 (0x00007f3d914d8000)
libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f3d913fd000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3d911df000)
libQt5Gui.so.5 => ./lib/libQt5Gui.so.5 (0x00007f3d90b34000)
libQt5DBus.so.5 => ./lib/libQt5DBus.so.5 (0x00007f3d90a99000)
libQt5Core.so.5 => ./lib/libQt5Core.so.5 (0x00007f3d904e3000)
libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007f3d9044f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3d9042e000)
libX11-xcb.so.1 => /lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f3d90429000)
libxcb-icccm.so.4 => /lib/x86_64-linux-gnu/libxcb-icccm.so.4 (0x00007f3d90422000)
libxcb-image.so.0 => /lib/x86_64-linux-gnu/libxcb-image.so.0 (0x00007f3d9021d000)
libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f3d90216000)
libxcb-keysyms.so.1 => /lib/x86_64-linux-gnu/libxcb-keysyms.so.1 (0x00007f3d90013000)
libxcb-randr.so.0 => /lib/x86_64-linux-gnu/libxcb-randr.so.0 (0x00007f3d90001000)
libxcb-render-util.so.0 => /lib/x86_64-linux-gnu/libxcb-render-util.so.0 (0x00007f3d8fdfd000)
libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f3d8fdee000)
libxcb-shape.so.0 => /lib/x86_64-linux-gnu/libxcb-shape.so.0 (0x00007f3d8fde9000)
libxcb-sync.so.1 => /lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f3d8fddd000)
libxcb-xfixes.so.0 => /lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007f3d8fdd3000)
libxcb-xinerama.so.0 => /lib/x86_64-linux-gnu/libxcb-xinerama.so.0 (0x00007f3d8fdce000)
libxcb-xkb.so.1 => /lib/x86_64-linux-gnu/libxcb-xkb.so.1 (0x00007f3d8fdb0000)
libxcb-xinput.so.0 => not found
libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f3d8fd86000)
libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3d8fb72000)
libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3d8fa31000)
libSM.so.6 => /lib/x86_64-linux-gnu/libSM.so.6 (0x00007f3d8fa26000)
libICE.so.6 => /lib/x86_64-linux-gnu/libICE.so.6 (0x00007f3d8f809000)
libxkbcommon-x11.so.0 => /lib/x86_64-linux-gnu/libxkbcommon-x11.so.0 (0x00007f3d8f7fe000)
libxkbcommon.so.0 => /lib/x86_64-linux-gnu/libxkbcommon.so.0 (0x00007f3d8f7bc000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3d8f7b5000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3d8f631000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3d8f4ae000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3d8f494000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3d8f2d3000)
libxcb-xinput.so.0 => not found
libgthread-2.0.so.0 => /lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f3d8f2cc000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3d8f2c2000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f3d8f1a3000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f3d8f166000)
libuuid.so.1 => ./lib/libuuid.so.1 (0x00007f3d8ef61000)
libpng16.so.16 => ./lib/libpng16.so.16 (0x00007f3d8ef27000)
libicui18n.so.50 => ./lib/libicui18n.so.50 (0x00007f3d8eb28000)
libicuuc.so.50 => ./lib/libicuuc.so.50 (0x00007f3d8e7af000)
libicudata.so.50 => ./lib/libicudata.so.50 (0x00007f3d8d1dc000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3d91847000)
libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f3d8d1a8000)
libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f3d8d0e9000)
libxcb-util.so.0 => /lib/x86_64-linux-gnu/libxcb-util.so.0 (0x00007f3d8cee2000)
libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007f3d8ccde000)
libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3d8cad8000)
libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f3d8cabe000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f3d8ca48000)
Post Reply