[openssh-commits] CVS: fuyu.mindrot.org: openssh
Darren Tucker
dtucker at fuyu.mindrot.org
Sat Jan 18 21:12:43 EST 2014
CVSROOT: /var/cvs
Module name: openssh
Changes by: dtucker at fuyu.mindrot.org 14/01/18 21:12:43
Modified files:
. : ChangeLog configure.ac
Log message:
- (dtucker) [configure.ac] On Cygwin the getopt variables (like optargs,
optind) are defined in getopt.h already. Unfortunately they are defined as
"declspec(dllimport)" for historical reasons, because the GNU linker didn't
allow auto-import on PE/COFF targets way back when. The problem is the
dllexport attributes collide with the definitions in the various source
files in OpenSSH, which obviousy define the variables without
declspec(dllimport). The least intrusive way to get rid of these warnings
is to disable warnings for GCC compiler attributes when building on Cygwin.
Patch from vinschen at redhat.com.
Diff commands:
cvs -nQq rdiff -u -r1.6679 -r1.6680 openssh/ChangeLog
cvs -nQq rdiff -u -r1.554 -r1.555 openssh/configure.ac
ViewVC:
http://anoncvs.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.6679;r2=1.6680&view=patch
http://anoncvs.mindrot.org/index.cgi/openssh/configure.ac?r1=1.554;r2=1.555&view=patch
Please note that there may be a delay before commits are available
on the public ViewVC site.
More information about the openssh-commits
mailing list