Download raw body.
mail/mlmmj 1.4.5 -> 1.8.0
mcmer-openbsd@tor.at (Marcus MERIGHI), 2026.04.01 (Wed) 15:34 (CEST):
> Hello,
>
> With PKG_CREATE_NO_CHECKS=warn (thanks, I thought is was undesirable to
> use it when reading bsd.port.mk(5)) and after running make plist the
> package builds, the latest version of the patch is attached.
>
> The package installs fine on my -current daily driver.
>
> I cannot runtime-test the package on the real server, as it runs 7.8.
>
> I've only tested "/usr/local/bin/mlmmj-* -h" by running it on my -current
> daily driver.
> The change list seems unsuspicious.
> The package list looks familiar.
>
> Any testers?
This is a friendly one-week ping...
> Btw, after sending yesterday I was informed that
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Your message to ports has been delayed, and requires the approval
> of the moderators, for the following reason(s):
>
> GLOBAL ADMIN BODY: /\bsubscr1be\b/i matched "subscr1be" at line number
> 10.
>
> If you do not wish the message to be posted, or have other concerns,
> please send a message to the list owners at the following address:
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> That is why I changed "subscr_be" to "subscr1be"...
>
> Marcus
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/mail/mlmmj/Makefile,v
> retrieving revision 1.28
> diff -u -p -u -r1.28 Makefile
> --- Makefile 22 May 2024 22:29:29 -0000 1.28
> +++ Makefile 1 Apr 2026 13:15:05 -0000
> @@ -1,6 +1,6 @@
> COMMENT= mailing list manager
>
> -V= 1.4.5
> +V= 1.8.0
>
> DISTNAME= mlmmj-${V}
>
> @@ -30,7 +30,7 @@ CONFIGURE_ARGS+=--enable-receive-strip=y
> CONFIGURE_ENV= CPPFLAGS="-I${WRKSRC}/include -I${LOCALBASE}/include" \
> LDFLAGS="-L${LOCALBASE}/lib -liconv"
>
> -DOCS= README* TUNABLES
> +DOCS= README* TUNABLES.md
>
> post-install:
> ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mlmmj
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/mail/mlmmj/distinfo,v
> retrieving revision 1.13
> diff -u -p -u -r1.13 distinfo
> --- distinfo 3 May 2024 13:57:20 -0000 1.13
> +++ distinfo 1 Apr 2026 13:15:05 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (mlmmj-1.4.5.tar.gz) = UluUL2mGZmdubon/3KbdvDBlSsNp3ux/z27RBVyH6Aw=
> -SIZE (mlmmj-1.4.5.tar.gz) = 465064
> +SHA256 (mlmmj-1.8.0.tar.gz) = 96cc377e66770659392a4bb02ec6c7b68864f9b5279f33a13c0590a2bef2aa5d
> +SIZE (mlmmj-1.8.0.tar.gz) = 449828
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/mail/mlmmj/pkg/PLIST,v
> retrieving revision 1.12
> diff -u -p -u -r1.12 PLIST
> --- pkg/PLIST 3 May 2024 13:57:20 -0000 1.12
> +++ pkg/PLIST 1 Apr 2026 13:15:05 -0000
> @@ -20,18 +20,17 @@ bin/mlmmj-recieve
> @man man/man1/mlmmj-sub.1
> @man man/man1/mlmmj-unsub.1
> share/doc/mlmmj/
> -share/doc/mlmmj/README
> -share/doc/mlmmj/README.access
> -share/doc/mlmmj/README.archives
> -share/doc/mlmmj/README.exim4
> -share/doc/mlmmj/README.footers
> -share/doc/mlmmj/README.listtexts
> -share/doc/mlmmj/README.postfix
> -share/doc/mlmmj/README.qmail
> +share/doc/mlmmj/README.access.md
> +share/doc/mlmmj/README.archives.md
> +share/doc/mlmmj/README.exim4.md
> +share/doc/mlmmj/README.footers.md
> +share/doc/mlmmj/README.listtexts.md
> +share/doc/mlmmj/README.md
> +share/doc/mlmmj/README.postfix.md
> +share/doc/mlmmj/README.qmail.md
> share/doc/mlmmj/README.receive-strip
> -share/doc/mlmmj/README.security
> -share/doc/mlmmj/README.sendmail
> -share/doc/mlmmj/TUNABLES
> +share/doc/mlmmj/README.sendmail.md
> +share/doc/mlmmj/TUNABLES.md
> share/mlmmj/
> share/mlmmj/text.skel/
> share/mlmmj/text.skel/ast/
>
> stu@spacehopper.org (Stuart Henderson), 2026.04.01 (Wed) 09:18 (CEST):
> > You can use "PKG_CREATE_NO_CHECKS=warn" in mk.conf to turn the error into a
> > warning, or you can make sure ports tree and installed packages are in sync
> > (common scenarios are either you have updated packages but not cvs up'd the
> > full tree, or a library was updated recently and hasn't made it into
> > packages yet).
> >
> > --
> > Sent from a phone, apologies for poor formatting.
> >
> > On 31 March 2026 23:57:53 Marcus MERIGHI <mcmer-openbsd@tor.at> wrote:
> >
> > > Hello,
> > >
> > > inspired by the call for testing for 2.0.0 on the mlmmj mailinglist I
> > > tried to update our port from 1.4.5 to 1.8.0.
> > >
> > > I hit the "Error: Libraries in packing-lists in the ports tree and
> > > libraries from installed packages don't match" roadblock.
> > >
> > > I'm on -current as of yesterday, updated (cvs update) my tree and my
> > > packages (pkg_add -u) but still no joy.
> > >
> > > Please use your clue stick on me :-)
> > >
> > > Next in this mail (and attached):
> > > - verbose change notes
> > > - the changes I made to the port as diff -u
> > >
> > > Marcus
> > >
> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > The one and only patch could be removed:
> > > patch-Makefile_in
> > > -@WANT_TESTS_TRUE@ @ATF_LIBS@ -lrt
> > > +@WANT_TESTS_TRUE@ @ATF_LIBS@
> > > (the ./patches directory could be removed.)
> > >
> > > Change log:
> > > https://codeberg.org/mlmmj/mlmmj/releases
> > > 1.7.1 -> 1.8.0
> > > o New 'subrelease' feature: on lists with 'subonlypost', non-subs2cribers
> > > can simultaneously subscr1be and release their denied post by replying
> > > to a single address. Three variants are provided: subrelease (normal
> > > subscr1ption), digestsubrelease, and nomailsubrelease.
> > > o Remove 'selfmoderate' feature, superseded by 'subrelease'.
> > > o Fix thread grouping in digest.
> > > o Fix garbage output in send_digest.
> > > o Properly close SMTP connection on EHLO failure.
> > > o Improve error handling in send_mail.
> > > o Clean up queue file on second do_all_the_voodoo_here failure.
> > > o Use buffered I/O where possible for better performance.
> > > o Update exim4 configuration hints for exim4 >= 4.94.
> > > o Many new unit tests.
> > >
> > > 1.7.0 -> 1.7.1
> > > o Fix build with older GCC.
> > > o Fix a crash when processing email from list+owner.
> > > o Fix some potentials mails loss in case a failure of delivery.
> > > o Many small leak (memory and fd) fixes which are mainly cosmetic considering
> > > the process would have release at exit time anyway.
> > >
> > > 1.6.0 -> 1.7.0
> > > New 'autosubscr1be' feature: on moderated mailing list autosubscr1be as
> > > "nomail" when if a moderator approves a mail
> > > New 'selfmoderate' feature: send the moderation email to the "From" address
> > > for validation
> > > Fix 'nonomailsub' support
> > > Plenty of memory leaks
> > > Fix lock issue
> > >
> > > 1.5.2 -> 1.6.0
> > > Remove blanks in customheaders prefix and skip empty lines
> > > $bouncenumbers$ in probe are now expended to number, messageid when
> > > possible
> > > customheaeders allow now substitution of $posteraddr$ (Erwan Mas)
> > > Fix portability issue on Hurd (Erwan Mas)
> > >
> > >
> > > 1.5.1 -> 1.5.2
> > > Plenty of portability fixes
> > >
> > > 1.5.0 -> 1.5.1
> > > Fix tests on system with a running smtp server on port 25
> > > Fix portability issue on arm64
> > > Fix tests where some struct were not initialised properly
> > >
> > > 1.4.7 -> 1.5.0
> > > Add option to copy From: to Reply-To: (Graham Leggett)
> > > remove contrib/pymime
> > > remove contrib/foot_filter
> > > granular access rejection message
> > > fix duplicated bounce recording
> > > Remove support for all deprecated syntax in templates
> > >
> > > 1.4.6 -> 1.4.7
> > > fix duplicate queued moderation notification email
> > > fix build on macOS
> > >
> > > 1.4.5 -> 1.4.6
> > > mlmmj-make-ml: fix on OpenBSD
> > > Fix another regression regarding RFC 5321
> > >
> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > Index: Makefile
> > > ===================================================================
> > > RCS file: /cvs/ports/mail/mlmmj/Makefile,v
> > > retrieving revision 1.28
> > > diff -u -p -u -r1.28 Makefile
> > > --- Makefile 22 May 2024 22:29:29 -0000 1.28
> > > +++ Makefile 31 Mar 2026 10:41:54 -0000
> > > @@ -1,6 +1,6 @@
> > > COMMENT= mailing list manager
> > >
> > > -V= 1.4.5
> > > +V= 1.8.0
> > >
> > > DISTNAME= mlmmj-${V}
> > >
> > > @@ -30,7 +30,7 @@ CONFIGURE_ARGS+=--enable-receive-strip=y
> > > CONFIGURE_ENV= CPPFLAGS="-I${WRKSRC}/include -I${LOCALBASE}/include" \
> > > LDFLAGS="-L${LOCALBASE}/lib -liconv"
> > >
> > > -DOCS= README* TUNABLES
> > > +DOCS= README* TUNABLES.md
> > >
> > > post-install:
> > > ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/mlmmj
> > > Index: distinfo
> > > ===================================================================
> > > RCS file: /cvs/ports/mail/mlmmj/distinfo,v
> > > retrieving revision 1.13
> > > diff -u -p -u -r1.13 distinfo
> > > --- distinfo 3 May 2024 13:57:20 -0000 1.13
> > > +++ distinfo 31 Mar 2026 10:41:54 -0000
> > > @@ -1,2 +1,2 @@
> > > -SHA256 (mlmmj-1.4.5.tar.gz) = UluUL2mGZmdubon/3KbdvDBlSsNp3ux/z27RBVyH6Aw=
> > > -SIZE (mlmmj-1.4.5.tar.gz) = 465064
> > > +SHA256 (mlmmj-1.8.0.tar.gz) =
> > > 96cc377e66770659392a4bb02ec6c7b68864f9b5279f33a13c0590a2bef2aa5d
> > > +SIZE (mlmmj-1.8.0.tar.gz) = 449828
> > > Index: pkg/PLIST
> > > ===================================================================
> > > RCS file: /cvs/ports/mail/mlmmj/pkg/PLIST,v
> > > retrieving revision 1.12
> > > diff -u -p -u -r1.12 PLIST
> > > --- pkg/PLIST 3 May 2024 13:57:20 -0000 1.12
> > > +++ pkg/PLIST 31 Mar 2026 10:41:54 -0000
> > > @@ -31,7 +31,7 @@ share/doc/mlmmj/README.qmail
> > > share/doc/mlmmj/README.receive-strip
> > > share/doc/mlmmj/README.security
> > > share/doc/mlmmj/README.sendmail
> > > -share/doc/mlmmj/TUNABLES
> > > +share/doc/mlmmj/TUNABLES.md
> > > share/mlmmj/
> > > share/mlmmj/text.skel/
> > > share/mlmmj/text.skel/ast/
> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
mail/mlmmj 1.4.5 -> 1.8.0