Sanity Test Failure |
Thursday, 28 Jan 2016
|
11:50 pi
- mail/mutt
Small but powerful text based program for read/writing e-mail
mail/mutt: provide options to build with GSSAPI variants
The port rolls its own GSSAPI handling system, looking for installed
libraries, rather than employing the "Uses" knobs (which probably
post-date the mutt Port's GSSAPI support).
When linking against OpenSSL from Ports, this results in one mutt
process pulling in both libcrypto.so.8 from Ports and libcrypto.so.7
from the base system (FreeBSD 10.1), leading to environ corruption
problems when running external commands, which complain at startup
(libc routines detect the corruption). These look like:
sh: environment corrupt; missing value for SOME_VAR
and can be seen when, eg, viewing a PGP-signed mail with GnuPG
integration turned on.
This patch switches mail/mutt to use the GSSAPI "Uses" system.
PR: 206220
Submitted by: Phil Pennock <freebsd@phil.spodhuis.org>
Approved by: Udo Schweigert <Udo.Schweigert@siemens.com> (maintainer)
|
Sanity Test Results
mail/mutt:
This command (FreshPorts code 2):
/usr/local/bin/sudo /usr/sbin/chroot -u dan /usr/FreshPorts/ports-jail
/make-showconfig.sh /usr/local/PORTS-head mail/mutt
2>/tmp/FreshPorts.mail.mutt.showconfig.2016.1.28.11.51.10.28788
produced this error:
Make results are : ====> You must select one and only one option from the
GSSAPI single
*** Error code 1
Stop.
make: stopped in /usr/local/PORTS-head/mail/mutt
|