On Tue, Jan 03, 2023 at 11:56:16PM +0000, Stuart Henderson wrote:
>On 2023/01/04 00:06, Theo Buehler wrote:
>> On Tue, Jan 03, 2023 at 05:36:24PM -0500, Jon Fineman wrote:
>> > I was thinking of this one. Sorry if I have folks confused. I can't find it
>> > in CVS due to the file rename. So I have included the git link.
>> >
>> > <https://github.com/openbsd/ports/commit/90907c5a16e53ea0d0f5d6f389153cbac355bba3>
>>
>> That says "sthen committed on May 25, 2017".
>>
>> The port has a maintainer (sthen) who should always be in Cc when a
>> change to the port is suggested. Not sure why some other person who
>> happens to be mentioned in a commit message > 5 years ago should be
>> responsible.
>>
>> The sasl patches you suggest to remove are leftovers of the pledge
>> patches for mutt which were dropped for neomutt at some point. I can't
>> tell whether that removal was deliberate or an accident - the Makefile
>> still says # uses pledge().
>
>Accidental.
>
>> The auto_def patch doesn't look like a patch that should be dropped.
>
>I think that may have been something to do with the issue fixed in
>curses.h r1.63 about wide char functions, though I'm not certain as
>just copying curses.h 1.62 doesn't cause it to fail.
>
>IIRC it was previously failing to link without that patch.
>
>I've dropped that patch. (I have some odd behaviour with display of
>my sent folders, but that's the same with/without the patch; FWIW
>I normally use mutt not neomutt).
>
>> In any case, if you change patches you probably need to bump REVISION.
>
>I've reinstated the pledge patch to main.c and tested with gpgme+sasl.
>If someone using neomutt+notmuch could give that a spin (after anoncvs
>has updated; version will be neomutt-20220429p0) and check that things
>are still ok there, it would be helpful.
>
Thanks. I saw your update and tested FLAVOR="gpgme sasl notmuch". It
builds fine and seems to run fine. No pledge crashes. My Sent folder
renders fine.
Looks good to me.
No comments:
Post a Comment