Re: time to remove Visual Studio project files?

2020-09-05 Thread Rod Widdowson via curl-library
> On 5 Sep 2020, at 17:13, Joel Winarske via curl-library > wrote: >  > I would say if the two were brought to parity then you could drop the nmake > files. That’s a pretty big if. There are a lot of things at the edge of the NMAKE build which might be problematic. I’m away from my

RE: time to remove Visual Studio project files?

2020-09-05 Thread Rod Widdowson via curl-library
> Do you use them? Why isn't generating these files using cmake good enough? I appreciate that this doesn't fully answer your question but I'd be *very* reluctant to see the NMAKE files go, but we have never used the vcxproj files. As I recall, I couldn't get over the apparent impedance

RE: smart quotes warning

2019-11-01 Thread Rod Widdowson via curl-library
> I polled a couple of colleagues and they had also been bitten by this issue > in the past. Not personally but I make limited use of the command line. However, a constant issue with our customer base is cut and paste (normally of XML) not working because of this sort of nonsense. I know

Re: file:// test URLs

2019-10-18 Thread Rod Widdowson via curl-library
I’m sure we went through this about a year ago. As I recall a bad implementation many many years ago got people trained to do the wrong thing and doing the right thing breaks too much, but others will remember. Don’t go there, from personal experience it will take up huge chunks of your life

RE: Nmake install prefix

2019-06-16 Thread Rod Widdowson via curl-library
> Any Windows developer who would object? Not from here. Looks pretty benign. Some side notes: I can never remember under what circumstances NMAKE inherits environmental variable (with and withour /e) so I cannot work out whether this wouldn't either need some work in Makefile.vc and/or

RE: 7.62.0 brings lots of news, test it early!

2018-10-01 Thread Rod Widdowson via curl-library
> This is just a small request and reminder that if you can, we will appreciate > if you get and try out a recent daily snapshot of curl in your application or > environment as an extra precaution to verify that we haven't broken anything > significantly! Sorry for the stupid question, I don't

RE: Old Curl Project

2018-05-17 Thread Rod Widdowson
Don, > A preliminary test showed that the basic Curl-7.20 version builds > successfully on XP, however it would seem that this build is void of the > required libraries: openssl, c-ares or zlib. Speaking for OpenSSL and Zlib - you have to build these yourself. We recently retired our XP build

RE: Building on Windows: zlib library names in winbuild/MakeBuild.vc

2018-03-01 Thread Rod Widdowson
> But unless that's imminent, Don't hold your breath for anything from me. Sorry > it would be great (for me at least!) to > get this smaller PR in so I don't need to maintain it separately. +1 --- Unsubscribe:

RE: Building on Windows: zlib library names in winbuild/MakeBuild.vc

2018-02-28 Thread Rod Widdowson
> If it's nothing, then I'm happy to provide a PR that either: >1, Uses the library names that zlib documents, or >2, Supports both existing names and the documented zlib names by > checking for existence of files in DEVEL_LIB similar to the checks for > OpenSSL. This would be great,

RE: Minor bugs in curl-7.58.0, plus fixes/changes for Windows builds (fwd)

2018-02-22 Thread Rod Widdowson
> Yes, there's a lot of value in that! Issues don't get lost as easily on github > as in our well trafficed mail boxes. Ideally they can even be submitted as > proper pull-requests as then we can merge them once we agree they're fine. OK, I'll take am AI to pop in cases. I may take a shot at

RE: Minor bugs in curl-7.58.0, plus fixes/changes for Windows builds (fwd)

2018-02-22 Thread Rod Widdowson
> I fell over this email that I received from Stefan Kanthak a while ago but > forgot about. A list of flaws/fixes he suggests we do. Daniel, I am not so "up" on your process (I lurk mostly), but is there any value in putting these into github? Then they'll not get lost in a mailbox. They'll

RE: Building curl for older Windows versions

2017-06-27 Thread Rod Widdowson
> So, my question is this: When building with nmake as per the docs, how should > we specify the Windows target version? To go in another direction - does it depend on the nmake version? I managed to jettison XP last summer but up to that point I'd built my stack against VC2010.

RE: Re[2]: Static libcurl size under Windows

2017-04-24 Thread Rod Widdowson
> Maybe it's worth trying to build VB with that huge libcurl and see what > happens... But I wanted to check out what's happenning with libcurl first. If it's not too daunting a task I'd be tempted to do that. I'm hindered in that I don't build statically at all so my environment isn't set up

RE: Static libcurl size under Windows

2017-04-21 Thread Rod Widdowson
> Does anyone know why we're rolling all dependencies into static libcurl lib? I looked and timed out. I don't speak nmake too good but thus far it looks like an artefact of the way the dll is built "Put in appropriate references for everything". Also I cannot get over this suspicion that the

RE: clang-format, close but no cigar

2017-02-17 Thread Rod Widdowson
I'd like to understand how you'd envisage using it. Do you mean a one-time convert of the code (with appropriate review of course)? Or require that a module be acceptable before it gets checked in? Or some combination? I'm a Luddite (and I'm old enough to remember Ken Thompson's - possibly

RE: proposed changes for winbuild makefile

2017-01-31 Thread Rod Widdowson
Ray, Thanks for taking the time to respond. TLDR; Some people are listening, tell me what to do next. > . I wouldn't expect to hear anything from 99% of them > unless it stops working, because that's usually the way it goes I deleted my response to that - it didn't say anything you won't

RE: proposed changes for winbuild makefile

2017-01-30 Thread Rod Widdowson
Surely someone other than Kees and I actually deploy on Windows? I find it extraordinarily frustrating when Daniel or I or Kees put in a proposal and all we hear is emptiness. I'm happy to review and test work done by anybody who wants to help, but I cannot waste my project's minimal

RE: proposed changes for winbuild makefile

2017-01-19 Thread Rod Widdowson
> Is this a question to me to provide information to the help text? It’s a suggestion to you to do so. With the hope that if someone out there thinks it a bad idea they'll chime in. > (Note that this is the first time I was involved in this mailing list, I don't > know the procedure how a

RE: proposed changes for winbuild makefile

2017-01-19 Thread Rod Widdowson
> I'm still working through your patch and should have some comments this week. > I've now used the applied patch (had to be done in a unix world) to build and deploy cUrl and our downstream dlls. So this patch isn't a show stopper for us. On the other hand I still have to use the

RE: proposed changes for winbuild makefile

2017-01-18 Thread Rod Widdowson
> I don't know whether there is a practical use of building each flavor in its > own output directory. Please let me know if you want such. I > still find this makefile (too) complex. It’s the way Curl the builds currently work and the way the previous generation worked so I suspect that you'd

RE: proposed changes for winbuild makefile

2017-01-18 Thread Rod Widdowson
> This is because the name of the target depends at runtime > whether a DLL or static curl library is built. Can this not be hidden inside Makefile.vc? !if "$(mode)"=="dll" TARGET=dll_bla_bla !else TARGET=static_bla_bla_bla !fining > I don’t have time now to fix this all, but normally ...

RE: Removing */Makefile.vc[num] !

2017-01-18 Thread Rod Widdowson
y-boun...@cool.haxx.se] On Behalf Of > Daniel Stenberg > Sent: 17 January 2017 10:53 > To: libcurl development > Subject: RE: Removing */Makefile.vc[num] ! > > On Tue, 17 Jan 2017, Rod Widdowson wrote: > > >> In spite of the ear-numbing silence on this topic, I've pu

RE: proposed changes for winbuild makefile

2017-01-17 Thread Rod Widdowson
I'd need to see how we would build with this (we build mostly WITH_xxx=dll), but a priori it addresses many of the problems that we are currently addressing the MAKE="NMAKE /e" trick... https://git.shibboleth.net/view/?p=cpp-msbuild.git;a=blob;f=dependencies/libcurl-new.bat;hb=HEAD > I had to

RE: Removing */Makefile.vc[num] !

2017-01-17 Thread Rod Widdowson
> In spite of the ear-numbing silence on this topic, I've pushed a > pull-request[1] and made a branch[2] available for testing. All and any We've moved off it. In case that helps bolster your case. For me, silence should be considered as an assert (or at least as a revocation of

RE: [SECURITY ADVISORY] curl invalid URL parsing with '#'

2016-11-06 Thread Rod Widdowson
> Are you suggesting curl's current handling of file:// doesn't work properly on > Windows? Not in the slightest (and if I had something found you'd have heard about it). I've honestly not had the opportunity to look. I just know that I have spent more cycles than I would want (going back

RE: [SECURITY ADVISORY] curl invalid URL parsing with '#'

2016-11-06 Thread Rod Widdowson
> First: I don't think it is clear in any spec that local file:// URLs actually > work. [Good stuff snipped] > file:// didn't work very good for relaive file paths before this commit [More Good stuff snipped] A word from the peanut gallery: as soon as you think that you understand how this

RE: obsoleting ONE of the windows build systems

2016-08-11 Thread Rod Widdowson
To kick this one back into the park again... I managed to make the new (Windows) build system work for us, and in particular to make it work for OpenSSL1.1. Thanks for the prod. I have made a few minor changes to the winbuild system as https://github.com/curl/curl/pull/955 To get OpenSSL1.1

RE: obsoleting ONE of the windows build systems

2016-08-09 Thread Rod Widdowson
So, to summarise what I'm hearing: The msbuild/nmake system is 'the' way to do builds, and the vcxproj is aimed at getting people bootstrapped into the project. So if I was looking at our very much batch-build (2 architectures x 2 profiles) oriented process up I should start by looking at the

RE: obsoleting ONE of the windows build systems

2016-08-08 Thread Rod Widdowson
+1 from me (as the source of the problem). What's the story with the projects\vcXXX tree. I think that it is less capable than the command line, but we are trying to move our projects that way with, "msbuild foo.sln /p:Debug|Release /platform=x64" being left available to command line users...

RE: libcurl - windows / unicode filenames support...

2016-08-05 Thread Rod Widdowson
Aside, but curious minds need to know. As a newcomer here - can someone help me what "Unicode for windows" means? I have to assume it is in URL handling, not files? The word UTF8 has to be the give-away since UTF8 is a pretty alien concept for windows at the k-mode interface (where I mostly