Subject: Re: pkg/32950: xfce4-panel and xfce-mcs-manager can not load their
To: None <martti@netbsd.org, gnats-admin@netbsd.org,>
From: Alexander Botero-Lowry <alex@foxybanana.com>
List: pkgsrc-bugs
Date: 03/01/2006 00:55:01
The following reply was made to PR pkg/32950; it has been noted by GNATS.

From: Alexander Botero-Lowry <alex@foxybanana.com>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/32950: xfce4-panel and xfce-mcs-manager can not load their
 plugins on Darwin
Date: Tue, 28 Feb 2006 16:49:58 -0800

 joerg@britannica.bec.de wrote:
 > The following reply was made to PR pkg/32950; it has been noted by GNATS.
 >
 > From: joerg@britannica.bec.de
 > To: gnats-bugs@netbsd.org
 > Cc: 
 > Subject: Re: pkg/32950: xfce4-panel and xfce-mcs-manager can not load their plugins on Darwin
 > Date: Tue, 28 Feb 2006 16:09:25 +0100
 >
 >  On Tue, Feb 28, 2006 at 05:55:01AM +0000, alex@foxybanana.com wrote:
 >  > 
 >  > They don't seem to really offer a solution except: try and recompile it
 >  > but there may be some insight I missed.
 >  
 >  <personal opinion>
 >  *grmbl* Clueless idiots should be punished for writing module systems
 >  </personal opinion>
 >  
 >  This problem should be easily reproducable on other platforms when lazy
 >  linking is disabled.  It complains completely correctly.
 >  
 >  There are two possible solutions:
 >  (a) Each user of MCS plugins is required to provide
 >  mcs_plugin_check_version.
 >  (b) Each MCS plugin provides a *weak* version of
 >  mcs_plugin_check_version.
 >  
 >   
 Would it be best for this work to occur upstream, so as not to create 
 incompatibilities? (and simply because it's a good fix for the xfce4 
 people to have anyway).
 >  Both need some hacking, but the latter is much better from an API POV.
 >  
 >  Joerg
 >  
 >
 > !DSPAM:440467cb123086950714083!
 >
 >
 >