[osg-users] OpenSceneGraph-3.4.1-rc2 tagged

Robert Osfield robert.osfield at gmail.com
Tue Aug 22 06:21:50 PDT 2017


Hi Laurens,

Grumble, grumble, grumble, I was really hoping 3.4.1 would be binary
compatible with 3.4.0... grumble.  Shame that the osgDB exports fix for VS
breaks compatibility.

Rather than revert the fix I'll just bump the SO version to 131

Robert.

On 22 August 2017 at 13:44, Voerman, L. <l.voerman at rug.nl> wrote:

> Hi Robert,
>
> I found a binary incompatibility between osg130-osgDB.dll (osg 3.4.0) and
> osg130-osgDB.dll (osg 3.4.1)
> I compile all on Windows 10 with Visual Studio 2015:
>
> My binary (compiled against 3.4.0) won't work with 3.4.1 osg binary's due
> to missing functions in osgDB:
> ??_Difstream at osgDB@@QEAAXXZ
> void osgDB::ifstream::`vbase destructor'(void)
>
> ??_Dofstream at osgDB@@QEAAXXZ
> void osgDB::ofstream::`vbase destructor'(void)
>
> ?close@?$basic_ofstream at DU?$char_traits at D@std@@@std@@QEAAXXZ
> void std::basic_ofstream<char,struct std::char_traits<char> >::close(void)
>
> These are removed with PR Commits on Jul 27, 2017
> Attempt to fix broken DLL exports from osgDB
> <https://github.com/openscenegraph/OpenSceneGraph/commit/eabd08ef2544ac2d148ac6eddc2cb33e7025bd70>
>
> zakalawe
> <https://github.com/openscenegraph/OpenSceneGraph/commits/OpenSceneGraph-3.4?author=zakalawe>
> committed with robertosfield
> <https://github.com/openscenegraph/OpenSceneGraph/commits/OpenSceneGraph-3.4?author=robertosfield> on
> Aug 5, 2016
>
> <https://travis-ci.org/openscenegraph/OpenSceneGraph/builds/258201300?utm_source=github_status&utm_medium=notification>
>
> traced this back to this
> <http://forum.openscenegraph.org/viewtopic.php?p=68432> mail thread - and
> found out that I am not the first to find out the incompatibility.
>
> In order to keep the binary incompatible versions apart I would suggest
> increasing the SO number.
> Regards, Laurens.
>
> On Tue, Aug 22, 2017 at 1:24 PM, Robert Osfield <robert.osfield at gmail.com>
> wrote:
>
>> Hi All,
>>
>> I have just tagged the 3.4.1 release candidate 2:
>>
>>     https://github.com/openscenegraph/OpenSceneGraph/tree/
>> OpenSceneGraph-3.4.1-rc2
>>
>> A few build and bug fixes since rc1, please test, all going well we
>> should be able to get the final 3.4.1 out this week.
>>
>> Cheers,
>> Robert.
>>
>>
>> -- ChangeLog since 3.4.1-rc1 (28th July):
>>
>> Tue, 22 Aug 2017 11:58:49 +0100
>> Checked in by : Robert Osfield
>> Added name typo fix
>>
>> Tue, 22 Aug 2017 09:05:27 +0100
>> Checked in by : Robert Osfield
>> Updated ChangeLog
>>
>> Tue, 22 Aug 2017 09:04:49 +0100
>> Checked in by : Robert Osfield
>> Added catch for controbutors list
>>
>> Tue, 22 Aug 2017 08:03:33 +0100
>> Checked in by : OpenSceneGraph git repository
>> Merge pull request #310 from OpenMW/merge_internalsizedformatsApplied
>> sizedInternalFormats change to 3.4 branch
>>
>> Thu, 31 Mar 2016 17:12:28 +0100
>> Checked in by : Robert Osfield
>> Reversed the order of some sizedInternalFormats enum entries to sync with
>> the change in serach direction that was checked in as an earlier revision.
>>
>> Mon, 21 Aug 2017 15:06:31 +0100
>> Checked in by : Robert Osfield
>> Added handling of CPACK and automatically generated package files
>>
>> Fri, 18 Aug 2017 16:26:12 +0100
>> Checked in by : Robert Osfield
>> Removed unneccessary DrawArrays->setCount() that was causing a crash.
>>
>> Fri, 18 Aug 2017 16:11:29 +0100
>> Checked in by : Robert Osfield
>> Merged addition of "" around variablesfrom master.
>>
>> Fri, 18 Aug 2017 16:01:31 +0100
>> Checked in by : Raymond de Vries
>> Fix for better picking up 3rd party dependencies
>>
>> Fri, 18 Aug 2017 08:08:28 +0100
>> Checked in by : Robert Osfield
>> Fixed iterator comparison.
>>
>> Thu, 17 Aug 2017 08:53:58 +0100
>> Checked in by : Robert Osfield
>> Adopted OSG_GL*_FEATURES usage of 0 and 1 in place of false and true to
>> avoid VisualStudio 2012 build issues
>>
>> Tue, 15 Aug 2017 15:42:22 +0100
>> Checked in by : Uwe Woessner
>> Extension to the PLY plugin to read files with textures.
>>
>> Mon, 31 Jul 2017 16:47:10 +0100
>> Checked in by : OpenSceneGraph git repository
>> Merge pull request #291 from eligovision/OpenSceneGraph-3.4_animationosgAnimation:
>> classes UpdateVec2fUniform and UpdateVec4fUniform added
>>
>> Sun, 30 Jul 2017 20:00:12 +0300
>> Checked in by : konstantin.matveyev
>> [*] osgDB::OutputStream fix
>>
>> Sun, 30 Jul 2017 19:55:56 +0300
>> Checked in by : konstantin.matveyev
>> [+] Two classes added: osgAnimation::UpdateVec2fUniform,
>> osgAnimation::UpdateVec4fUniform
>>
>> Mon, 31 Jul 2017 15:06:57 +0100
>> Checked in by : OpenSceneGraph git repository
>> Merge pull request #289 from eligovision/OpenSceneGraph-3.4_appleIMAGEIO
>> plugin tweak
>>
>> Mon, 31 Jul 2017 15:05:26 +0100
>> Checked in by : OpenSceneGraph git repository
>> Merge pull request #290 from eligovision/OpenSceneGraph-3.4
>> _apple_iososgViewer::GraphicsWindowIOS fixes
>>
>> Sun, 30 Jul 2017 20:03:56 +0300
>> Checked in by : konstantin.matveyev
>> [*] imageio changed: more methods of storing image supported; tested on
>> macOS (compatibility profile) and iOS(GLES2/3)
>>
>> Sun, 30 Jul 2017 19:58:56 +0300
>> Checked in by : konstantin.matveyev
>> [*] osgViewer::GraphicsWindowIOS fixes
>>
>> Mon, 31 Jul 2017 12:44:47 +0100
>> Checked in by : Robert Osfield
>> Fixed indectation
>>
>> Mon, 31 Jul 2017 12:42:15 +0100
>> Checked in by : OpenSceneGraph git repository
>> Merge pull request #288 from eligovision/OpenSceneGraph-3.4_pragmaticpragma(tic)
>> shader composing fixes in the State
>>
>> Mon, 31 Jul 2017 00:53:24 +0300
>> Checked in by : konstantin.matveyev
>> [**] pragma(tic) fix: 'defineMap.changed flag' condition changed in
>> State::push/popDefineList
>>
>>
>>
>> _______________________________________________
>> osg-users mailing list
>> osg-users at lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20170822/a04fe727/attachment.htm>


More information about the osg-users mailing list