On Thu, 3 Sep 2026, Stuart Henderson wrote:

> On 2026/09/03 06:38, Stuart Cassoff wrote:
> > Not sure about the SHARED_LIBS bump.
> 
> I don't think it matters at all, these are just dlopened modules aren't
> they? (Do other OS install them with version numbers or just plain .so?)
> 

It's in localbase/lib, there's a .h file and a pkgIndex.tcl file,
so it's linkable/loadable.

Nothing in the ports tree links to it and I doubt (m)any are doing it 
on their own systems.

IMO it doesn't matter; I'm just trying to be the most correct.


Stu



> > MODTCL_VERSION=8.6
> > Take maintainer.
> > 
> > 
> > 
> > diff -Nurp /usr/ports/misc/memchan/Makefile ./Makefile
> > --- /usr/ports/misc/memchan/Makefile        Fri Nov 10 11:41:06 2023
> > +++ ./Makefile      Thu Sep  3 06:28:29 2026
> > @@ -2,19 +2,19 @@ COMMENT =         in-memory channels for Tcl
> >  
> >  DISTNAME =         Memchan2.3
> >  PKGNAME =          memchan-2.3
> > -REVISION =         2
> > -SHARED_LIBS =              Memchan23 0.0
> > +REVISION =         3
> > +SHARED_LIBS =              Memchan23 0.1
> >  CATEGORIES =               misc
> >  HOMEPAGE =         https://memchan.sourceforge.net/
> > -MAINTAINER =               Sebastian Reitenbach <[email protected]>
> > +MAINTAINER =               Stuart Cassoff <[email protected]>
> >  
> >  # BSD
> >  PERMIT_PACKAGE =   Yes
> >  
> > -WANTLIB += c
> > -
> >  SITES =                    ${SITE_SOURCEFORGE:=memchan/}
> > +
> >  MODULES =          lang/tcl
> > +MODTCL_VERSION =   8.6
> >  
> >  BUILD_DEPENDS =            ${MODTCL_BUILD_DEPENDS} \
> >                     devel/tcllib
> > diff -Nurp /usr/ports/misc/memchan/pkg/PLIST ./pkg/PLIST
> > --- /usr/ports/misc/memchan/pkg/PLIST       Fri Mar 11 14:38:13 2022
> > +++ ./pkg/PLIST     Thu Sep  3 06:28:01 2026
> > @@ -6,7 +6,7 @@ include/memchan/memchan.h
> >  include/memchan/memchanDecls.h
> >  lib/tcl/memchan/
> >  @lib lib/tcl/memchan/libMemchan23.so.${LIBMemchan23_VERSION}
> > -lib/tcl/memchan/libMemchanstub23.a
> > +@static-lib lib/tcl/memchan/libMemchanstub23.a
> >  lib/tcl/memchan/pkgIndex.tcl
> >  @man man/mann/fifo.n
> >  @man man/mann/fifo2.n
> > 
> 

Reply via email to