ntsec patch for setup

Robert Collins rbcollins@cygwin.com
Fri Feb 28 22:49:00 GMT 2003


On Sat, 2003-03-01 at 02:54, Max Bowsher wrote:


> I've built setup from 200206 with ntsec patch as backported by Pavel. I ran
> into other problems:
> 
> 1) I had to merge these fixes, which enable building of setup with gcc-2.
> cvs upd -kk -j2.22 -j2.23 Makefile.am
> cvs upd -kk -j2.84 -j2.85 Makefile.in
> cvs upd -kk -j1.5 -j1.6 libgetopt++/Makefile.am

I haven't reviewed these for 200206, but as you need them for 200206
please check the updated files in, with one exception:
don't alter libgetopt. It's not branched as I recall, as it's an
external dependency. If it is branched, then it's fine to commit the
update.

If it's not branched, there should be some LDFLAGS or CXXFLAGS to get it
to build and link ok. Also, we dont' need to get the fixed version into
CVS as the setup source is distributed via itself :}. You can use 'make
release' to create the requisite files.

> 2) gcc2 (not g++2) chokes on some lines in /usr/include/mingw/string.h. I
> had to patch as below, adding prototypes before the functions declared
> inline.
> 
> I propose to commit the backported ntsec patch and gcc-2 fixes when I
> return, in about 2 hours.

Please do.

> I see Pavel has just sent in a passwd-grp.bat removal patch just now. I'll
> apply that once it gets the OK from Robert.
> 
> 
> Max.
> 
> Patch follows:
> 
> --- /usr/include/mingw/string.h.orig 2003-02-28 15:07:21.000000000 +0000
> +++ /usr/include/mingw/string.h 2003-02-28 15:12:50.000000000 +0000

You might want to send a patch for this to cygwin-patches :}.

Rob
-- 
GPG key available at: <http://users.bigpond.net.au/robertc/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20030228/452e782e/attachment.sig>


More information about the Cygwin-apps mailing list