
2014-04-10 1:23 GMT+02:00 Josh Andler <scislac@...400...>:
On Wed, Apr 9, 2014 at 3:01 PM, Krzysztof Kosiński <tweenk.pl@...2179......> wrote:
I would like to push out Inkscape 0.48.5 in the very near future (1-2 weeks at most), since a fair number of bugfixes have accumulated since the last stable release 15 months ago.
Excellent!
I could use some assistance with the following:
- Writing release notes
- Making binary packages for Windows and OSX
- Announcing the release on the website and mailing lists
I can help with 1 & 3. Just wondering, are there any devlibs related bugs on win32?
Launchpad says there are 10 of them: https://bugs.launchpad.net/inkscape-devlibs/+bugs?field.tag=win32
Analysis below.
https://bugs.launchpad.net/inkscape-devlibs/+bug/987962 I committed David Mathog's patch, since it looked harmless and reportedly fixed the crashes.
https://bugs.launchpad.net/inkscape-devlibs/+bug/1252719 This is a mix of issues, one of which I've personally fixed in the past by rebuilding all the C++ dependencies, but it looks like someone undid this work :(
https://bugs.launchpad.net/inkscape-devlibs/+bug/379463 Fixing this may require some code to sanitize window coordinates when they are read from prefs.
https://bugs.launchpad.net/inkscape-devlibs/+bug/999422 Requires a rebuild of GTK+ 2.x. Since exception handling is not an issue, and given earlier successes reported in #987962, I am 99% sure we can simply use binaries from the OpenSUSE build service.
https://bugs.launchpad.net/inkscape-devlibs/+bug/1088612 GTK+3 is not an issue with stable.
https://bugs.launchpad.net/inkscape-devlibs/+bug/1153777 Requires updating GDK-Pixbuf, see above.
https://bugs.launchpad.net/inkscape-devlibs/+bug/590719 Cause not determined exactly, can probably be fixed by GTK+ update.
https://bugs.launchpad.net/inkscape-devlibs/+bug/168244 Too complex to be fixed for 0.48, and it's actually not a devlibs issue.
https://bugs.launchpad.net/inkscape-devlibs/+bug/602824 Old report with no activity since 2010. Might be fixed with GDK-Pixbuf update.
https://bugs.launchpad.net/inkscape-devlibs/+bug/1124207 Can only be reproduced with very large monitors, not clear whether this is a devlibs problem.
So the main work items to fix those would be: 1. Rebuild all C++ dependencies once again so that exception handling is correct again, 2. Build GTK 2.24.23, or download it from OBS.
Regards, Krzysztof