[MacPorts] #61557: neomutt @20200925_0 w3m help / header cache problem / no authenticators

MacPorts noreply at macports.org
Tue Dec 8 19:19:15 UTC 2020


#61557: neomutt @20200925_0 w3m help / header cache problem / no authenticators
----------------------+------------------------
  Reporter:  arappe   |      Owner:  lbschenkel
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  neomutt  |
----------------------+------------------------

Comment (by tristancollins):

 I'm having the same issue. I recently upgraded from (A) Catalina ->  to
 (B) Big Sur but kept MacPorts as it was from (A). No migration or updates.
 The neomutt binary from (A) worked fine on Big Sur.

 I updated MacPorts today and got the error described in (3) above. Details
 below.

 I copied the 'working' neomutt binary from the (A) Catalina backup to the
 (B) Big Sur system, and it fails just as in (3).

 The differences in the outputs from neomutt -v seem to be the version of
 OpenSSL used (g->h), the Darwin version, the CFLAGS used and the notmuch
 library.

 So perhaps the issue is with a change in OpenSSL?

 The output of neomutt -v from a working (A) Catalina 20200814 version:
 {{{
  System: Darwin 19.6.0 (x86_64)
  ncurses: ncurses 6.2.20200212 (compiled with 6.2.20200212)
  libiconv: 1.16
  libidn2: 2.3.0 (compiled with 2.3.0)
  GPGME: 1.14.0-unknown
  OpenSSL: OpenSSL 1.1.1g  21 Apr 2020
  libnotmuch: 5.2.0
  storage: gdbm
  compression: zlib

 Configure options: --prefix=/opt/local --enable-doc --disable-idn --with-
 ncurses=/opt/local --with-nls=/opt/local --with-ssl=/opt/local --with-
 zlib=/opt/local --with-gdbm=/opt/local --with-gpgme=/opt/local --with-
 idn2=/opt/local --with-notmuch=/opt/local --with-sasl=/opt/local

 Compilation CFLAGS: -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -arch
 x86_64 -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__
 -I/opt/local/include -DNCURSES_WIDECHAR

 Default options:
   +attach_headers_color +compose_to_sender +compress +cond_date +debug
   +encrypt_to_self +forgotten_attachments +forwref +ifdef +imap
 +index_color
   +initials +limit_current_thread +multiple_fcc +nested_if +new_mail +nntp
 +pop
   +progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser
 +sidebar
   +skip_quoted +smtp +status_color +timeout +tls_sni +trash

 Compile options:
   -autocrypt +bkgdset +color +curs_set +fcntl -flock -fmemopen +futimens
   +getaddrinfo -gnutls +gpgme -gss +hcache -homespool +idn -inotify
   -locales_hack -lua +meta -mixmaster +nls +notmuch +openssl +pgp +regex
 +sasl
   +smime -sqlite +start_color +sun_attachment +typeahead
 MAILPATH="/var/mail"
 PKGDATADIR="/opt/local/share/neomutt"
 SENDMAIL="/usr/sbin/sendmail"
 SYSCONFDIR="/opt/local/etc"
 }}}

 From a non-working BigSur 20200925 MacPorts version:
 {{{
 System: Darwin 20.1.0 (x86_64)
 ncurses: ncurses 6.2.20200212 (compiled with 6.2.20200212)
 libiconv: 1.16
 libidn2: 2.3.0 (compiled with 2.3.0)
 GPGME: 1.14.0-unknown
 OpenSSL: OpenSSL 1.1.1h  22 Sep 2020
 libnotmuch: 5.3.0
 storage: gdbm
 compression: zlib

 Configure options: --prefix=/opt/local --enable-doc --disable-idn --with-
 ncurses=/opt/local --with-nls=/opt/local --with-ssl=/opt/local --with-
 zlib=/opt/local --with-gdbm=/opt/local --with-gpgme=/opt/local --with-
 idn2=/opt/local --with-notmuch=/opt/local --with-sasl=/opt/local

 Compilation CFLAGS: -pipe -Os
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.0.sdk -arch
 x86_64 -std=c99 -D_ALL_SOURCE=1 -D_GNU_SOURCE=1 -D__EXTENSIONS__
 -I/opt/local/include -DNCURSES_WIDECHAR

 Default options:
   +attach_headers_color +compose_to_sender +compress +cond_date +debug
   +encrypt_to_self +forgotten_attachments +forwref +ifdef +imap
 +index_color
   +initials +limit_current_thread +multiple_fcc +nested_if +new_mail +nntp
 +pop
   +progress +quasi_delete +regcomp +reply_with_xorig +sensible_browser
 +sidebar
   +skip_quoted +smtp +status_color +timeout +tls_sni +trash

 Compile options:
   -autocrypt +bkgdset +color +curs_set +fcntl -flock -fmemopen +futimens
   +getaddrinfo -gnutls +gpgme -gss +hcache -homespool +idn -inotify
   -locales_hack -lua +meta -mixmaster +nls +notmuch +openssl +pgp +regex
 +sasl
   +smime -sqlite +start_color +sun_attachment +typeahead
 MAILPATH="/var/mail"
 PKGDATADIR="/opt/local/share/neomutt"
 SENDMAIL="/usr/sbin/sendmail"
 SYSCONFDIR="/opt/local/etc"
 }}}

 I can't get the below sequence to result in a 'working' version on my
 system for issue (3) above:
 {{{
 prompt% gmake clean
 prompt% ./configure --gpgme --gnutls --sasl --ssl --gdbm --idn2 --disable-
 idn
 prompt% sudo gmake
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/61557#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list