pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: x11/lablgtk fails to compile 2009Q1, i386/5.0



Hi!

On Tue, 12 May 2009 04:43:33 +0900, Rhialto <rhialto%falu.nl@localhost> wrote:

> ml_panel.c: In function 'ml_panel_applet_factory_main':
> ml_panel.c:191: error: 'LIBGNOMEUI_MODULE' undeclared (first use in this 
> function)
> ml_panel.c:191: error: (Each undeclared identifier is reported only once
> ml_panel.c:191: error: for each function it appears in.)
> gmake[1]: *** [ml_panel.o] Error 2
> gmake[1]: Leaving directory 
> `/pkg_comp/obj/pkgsrc/x11/lablgtk/default/lablgtk-2.12.0/src'
> gmake: *** [world] Error 2
> *** Error code 2

Probably same as PR#41096.
and will be fixed with the patch in 
        http://www.math.nagoya-u.ac.jp/~garrigue/soft/olabl/lablgtk-list/496.txt
Upstream may require more information:
        http://www.math.nagoya-u.ac.jp/~garrigue/soft/olabl/lablgtk-list/500.txt
Rhialto, If you are a user of lablgtk, would you report the information to 
upstream?

From changelog of gnome-panel:

==============
Version 2.25.3
==============

Note to distributors: this release might break various other applications
(mostly applets, though). If this is the case, please contact the gnome-panel
developers to see if changes should be reverted.

 + we do not have a bonobo PanelShell interface. As far as I know, it wasn't
   used by anything and was useless anyway.
 + libpanel-applet doesn't depend on libgnomeui anymore. This might have some
   build-time and run-time side-effects:
   - build-time: the pkg-config check for libpanelapplet-2.0 won't bring
     libgnomeui anymore. The fix is to have the applet configure script check
     for libgnomeui itself if it needs it.
   - build-time: panel-applet.h doesn't contain some #include for some
     libgnomeui part anymore. The fix is to have the relevant applet code
     include the right headers it needs.
   - run-time: the macro defined in panel-applet.h and used by nearly all
     applets to start the applet (PANEL_APPLET_BONOBO_FACTORY) used to call
     gnome_program_init(), and it's not the case anymore. If the applet uses
     some libgnomeui widgets, there might be warnings because some of those
     require some libgnomeui initialization. The fix is to either port the
     applet to GTK+ widgets, or to have it called gnome_program_init() on its
     own.
   This last item could arguably be seen as an API change. If this causes too
   many issues, another solution might be considered.

-- 
"Of course I love NetBSD":-)
OBATA Akio / obache%NetBSD.org@localhost


Home | Main Index | Thread Index | Old Index