This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ntsec patch for setup


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>.

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]