Re: Openbox 3.6

Miroslav Lichvar <[email protected]>
Newsgroups gmane.comp.window-managers.openbox
Message-ID <20150625155714.GD16965@localhost>
On Sun, Jun 14, 2015 at 03:41:06AM +0300, Andrej N. Gritsenko wrote:
> Ian Zimmerman has written on Saturday, 13 June, at 17:02:
> >On 2015-06-12 13:16 +0300, Andrej N. Gritsenko wrote:
> 
> >Andrej> Are you aware that libobrender in 3.6 is binary incompatible
> >Andrej> with 3.5.x due to commit
> >Andrej> 24bb21a124a088008524184add2e152501f3c554 ? 
> 
> >Ouch.  Now we'll find out if there are other programs (besides openbox
> >itself) that link to obrender.  If not, maybe this won't turn out to be
> >a huge problem in practice, but I agree it should be fixed in any case.
> 
> Unfortunately there is, it's LXAppearance, configuration utility in LXDE,
> its obconf plugin links to libobt and libobrender. There might be some
> other programs too.

FWIW, I've used the following patch in the Fedora openbox package to
make libobrender compatible again and avoid recompilation of obconf
and lxappearance-obconf.

--- openbox-3.6/obrender/theme.h.abifix	2015-01-12 20:48:27.000000000 +0100
+++ openbox-3.6/obrender/theme.h	2015-06-25 17:28:43.401411179 +0200
@@ -114,6 +114,8 @@ struct _RrTheme {
     RrColor *osd_pressed_lineart;
     RrColor *osd_focused_lineart;
     RrColor *menu_title_shadow_color;
+    /* padding to make libobrender compatible with openbox-3.5.2 */
+    void *_pad[8];
     RrColor *menu_text_shadow_color;
 
     /* style settings - pics */

-- 
Miroslav Lichvar
_______________________________________________
openbox mailing list
[email protected]
http://icculus.org/mailman/listinfo/openbox
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.