rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings.
The metamail port was patched to use termios a long time ago.
Unforunately, the patch left some calls to stty() and gtty(). Change
these calls to tcgetattr() and tcsetattr().
PR: 124462
Approved by: philip (mentor)
Testing for /usr/X11R6 is unnecessary because this part is only done
if WITHOUT_X11 is undefined
PR: 124356
Submitted by: Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr> <maintainer>
and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.
PR: ports/68763
Approved by: portmgr (marcus)
Approved by: re (scottl)
metamail: mail/exmh2 (and thus japanese/exmh2), and mail/rmime. Since
I am not sure what the development status of those ports are, I am going
to remove the expiration date -- but with some trepidation, leave the
deprecated tag.
as to why :-) ), the distfile survey reports that Nathaniel's original
site for this software is long gone. A Google search shows the mirror
that I added to be the best option, and that the most recent distfile is
from 1994. The only other links refer to security problems; although
all the known ones have been fixed, Debian claims that:
We have been devoting some effort to trying to avoid shipping metamail
in the future. It became unmaintainable and these are probably not the
last of the vulnerabilities.
Accordingly, mark it as 'deprecated'. If anyone is using this code,
they should prepare to adopt the port and address any security concerns
going forward.
does exist sometimes, maybe it should be changed to a conditional
removal, but it definitely shouldn't be listed is a normal file.)
Submitted by: bento
Below files are created at FreeBSD Patch phase.
mail/metamail/work/mm2.7/src/bin/showaudio.orig
mail/metamail/work/mm2.7/src/bin/showexternal.orig
mail/metamail/work/mm2.7/src/bin/showpartial.orig
and installed these files into ${PREFIX}/bin with below command
in mail/metamail/work/mm2.7/src/Makefile
No response from MAINTAINER
Submitted by: bento
From originator:
Necessary EG For a mail with Content-Type: image/gif
unless you happen to have EG setenv X_VIEWER xv
PR: 13472
Submitted by: Julian H. Stacey <jhs@FreeBSD.org>
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.
As promised,
$ time cvs ci
real 67m51.701s
user 0m1.250s
sys 0m5.345s