[Pkg-osg-devel] Fwd: openmw_0.40.0-1_source.changes ACCEPTED into experimental

bret curtis psi29a at gmail.com
Wed Sep 21 12:34:56 UTC 2016


Hello!

On Tue, Sep 20, 2016 at 6:42 PM, Graham Inggs <ginggs at debian.org> wrote:
> Hi!
>
> On 20 September 2016 at 18:25, Alberto Luaces <aluaces at udc.es> wrote:
>> If you don't mind, I would prefer first to try the patches in Ubuntu for
>> 3.2, as they mention that they are required for building on armhf.  If
>> that fails, I will use Graham's patch.
>
> I suspect you are going to need both.
> I uploaded 3.4 with just my patch for GCC 6 and it still failed on
> armhf with conflicting declaration errors in the OpenGL stuff:
> https://launchpad.net/ubuntu/+source/openscenegraph-3.4/3.4.0+dfsg1-1ubuntu1
> (you can click on the architectures and then view the actual build logs)
>
> This is probably fixed by the Ubuntu-specific patches you mention, found here:
> https://launchpad.net/ubuntu/+source/openscenegraph/3.2.3+dfsg1-2ubuntu1

We're going to need more than those patches, the problem with armhf
builds come from the osgQt that pulls in Qt's OpenGL headers that sets
the wrong typedefs. This happens for Qt4 and Qt5 and over all previous
and current releases of Debian and Ubuntu. Qt wants to create
conflicting typedefs that GL (Mesa) already sets. I'm still looking
into this to see if there is a workaround.

In addition to this, OSG-3.4 has a severe stuttering problem that was
patched in master. [1] I sent the patch to Alberto earlier but we
decided to not include it and wait for OSG-3.6 itself. Now that
OSG-3.4 is released however, we should include it (attached) ASAP.

Cheers,
Bret

[1] https://github.com/openscenegraph/OpenSceneGraph/commit/c228bb493874ee9ae5ddaaca3f5cad2aed8fba83
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stuttering_fix.patch
Type: text/x-patch
Size: 8967 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-osg-devel/attachments/20160921/dcca7719/attachment.bin>


More information about the Pkg-osg-devel mailing list