>2014-12-02 21:34 GMT+06:00 Konstantin Dmitriev <ksee.zelgadis@...>:
>> >> >> 2014-12-02 4:06 GMT+06:00 <d.j.a.y@...>: >> >> I was confident ... i should'nt be ... >>> >>> You can found (partial) result for master branch (gtk3) in >>> https://github.com/d-j-a-y/synfig/tree/djay_gtk3_glibmm24_fixes >> >>> I'm not very happy to announce that now we will must ship a synfigstudio >>> special glib >= 2.42 >>> >>> During my research to resolve the problem, i have found several app with >>> similar problem... and i finally adopt the MySql way of fixing the problem >> http://bugs.mysql.com/bug.php?id=74147 >> >> If you agree with this way of fixing, i will do the rest of the job >>> (keyframe treeview + 0.64.2). >>> >>> >>> Hello, Djay! >> Thank you for the investigation and heads up! >> Most probably I will be able to bundle glib right into the packages - this >> will allow to avoid any glib dependency. >> Best Regards, >> >OK, I have read the following comment - >https://bugzilla.gnome.org/show_bug.cgi?id=697229#c29 And here are a few >conclusions: > >* It is safe to replace the following line > #if GLIB_CHECK_VERSION(2, 42, 0) >with: > #if GLIB_CHECK_VERSION(2, 37, 5) > >* Thus, we can lower requirement to glib >= 2.37.5 > >I will try to ship glib 2.35.7 with the packages and test if that would >work for our users. > >Best, >K. Hello here, 1) Is'nt it requirement to glib <= 2.37.5 ? 2) Why do you not want to build right version for right libs? Too much work to adapt the building script ? Shipping another lib, >From one side, for dev' does that mean we will need to build/install each >required libs in special path ? >From other side, i think we should prepare all the problematic code for the >day we up glib (commenting or by inserting preprocessor directive). And also, will be a problem, if a lib we ship appear to have bugs or even worst a security hole . It's clear, it's a dilemma for us the binary incompatibility we are front of .... time to make a choice ... ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl