[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