notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Sanity Test Failure
Thursday, 28 Jan 2016
11:50 pi search for other commits by this committer
  • mail/mutt Small but powerful text based program for read/writing e-mail Refresh
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)
Original commitRevision:407407 

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