Le Thu, Jun 16, 2022 at 09:55:55AM +0200, Landry Breuil a écrit :
> Le Thu, Jun 16, 2022 at 04:11:21PM +0900, Lauri Tirkkonen a écrit :
> > Hi,
> > 
> > On Thu, Jun 16 2022 08:55:00 +0200, Landry Breuil wrote:
> > > Le Thu, Jun 16, 2022 at 11:15:31AM +0900, Lauri Tirkkonen a écrit :
> > > > Hello ports@,
> > > > 
> > > > please find diff below to update irssi to 1.4.1.
> > > 
> > > have you checked plugins built ? they dont here:
> > 
> > Oh, whoops, I didn't realize there are plugins in ports. Sorry, back to the
> > drawing board I guess.
> > 
> > > irssi-icb fails with
> > > 
> > > checking for ANSI C header files... (cached) yes
> > > configure: error: Not irssi directory: /usr/local/include/irssi
> > > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2928
> > > 'do-configure': @for d in 
> > > /usr/obj/ports/irssi-icb-0.17/irssi-icb-c4e2ea8939...)
> > > 
> > > as it looks for a (now missing) irssi-config file in 
> > > /usr/local/include/irssi
> > 
> > upstream has removed that file, shipping a pkg-config file instead. Not sure
> > what to do with this; irssi-icb seems like it hasn't been maintained for a
> > while, and I suspect there might have been other changes in irssi's plugin
> > support that require some effort.
> 
> previous diff i sent was wrongly patching configure instead of
> configure.ac, fixed irssi-icb diff below.

more work is probably needed, because the plugin doesnt load at startup:

/load icb

irssi:/usr/local/lib/irssi/modules/libicb_core.so: undefined symbol 
'g_input_add'
irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_split'
irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 
'icb_split_free'
irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 
'icb_nicklist_insert'
irssi:/usr/local/lib/irssi/modules/libfe_icb.so: undefined symbol 'icb_command'
irssi:/usr/local/lib/irssi/modules/libicb_core.so: undefined symbol 
'g_input_add'

Reply via email to