Download raw body.
misc/memchan: MODTCL_VERSION=8.6
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 <sebastia@openbsd.org>
> > +MAINTAINER = Stuart Cassoff <stwo@users.sourceforge.net>
> >
> > # 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
> >
>
misc/memchan: MODTCL_VERSION=8.6