Re: building httpd 2.2 on windows automation question.

2015-07-15 Thread Andy Wang
Yup, 2.2.31 built fine, and surprisingly it had the ssl deps change too. I put the nmake into a retry loop :) And now it's all automated. Yay. Thanks for the help, Andy On 07/15/2015 10:22 AM, Andy Wang wrote: On 07/14/2015 09:37 PM, Gregg Smith wrote: On 7/14/2015 12:09 PM, Andy Wang

Re: building httpd 2.2 on windows automation question.

2015-07-15 Thread Andy Wang
On 07/14/2015 09:37 PM, Gregg Smith wrote: On 7/14/2015 12:09 PM, Andy Wang wrote: link.exe -lib @C:\Users\runtime\AppData\Local\Temp\nm9E02.tmp c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe - nologo -f libaprutil.mak CFG=libaprutil - Win32 Release

building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
I wanted to just send a quick email out to see if anyone is familiar enough with the windows compile process to see if there are any thoughts on how to improve what I'm doing. So a few quick points 1) i'm using the unix source to prep the source tree 2) i'm not using any external

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Mario Brandt
Hi Andy, at least for the 2.4 there is a script on github [1] Maybe you can adopt that for 2.2. I wonder why you still want 2.2. Unless you use some exotic modules that do no build with 2.4, 2.4 is the better option. [1] https://github.com/winlibs/apache

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
On 07/14/2015 10:36 AM, Mario Brandt wrote: Hi Andy, at least for the 2.4 there is a script on github [1] Maybe you can adopt that for 2.2. I wonder why you still want 2.2. Unless you use some exotic modules that do no build with 2.4, 2.4 is the better option. [1]

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
On 07/14/2015 10:53 AM, Jeff Trawick wrote: cmake support for 2.2 should be a straightforward adjustment to 2.4 cmake ;) (not anywhere visible on my priority list) Nor should it be :) Not for 2.2 at least. Honestly, I'd like to get all our customers on 2.2 to 2.4 asap. It would save

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
I should add that I've done a little big of digging into MS documentation and googling, and I think there is no way around a manual dsw-sln conversion. devenv.com has a /Upgrade option that will probably do #2 for me , but I don't think there's a way around the dsw to sln conversion. So I'm

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
Well,i just figured out #2 and #3 devenv /upgrade Apache.sln devenv /build Release /project InstallBin So just the dsw to sln conversion/save is manual now. Andy On 07/14/2015 10:36 AM, Andy Wang wrote: I should add that I've done a little big of digging into MS documentation and googling,

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Jeff Trawick
On Tue, Jul 14, 2015 at 11:41 AM, Andy Wang aw...@ptc.com wrote: On 07/14/2015 10:36 AM, Mario Brandt wrote: Hi Andy, at least for the 2.4 there is a script on github [1] Maybe you can adopt that for 2.2. I wonder why you still want 2.2. Unless you use some exotic modules that do no

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Andy Wang
On 07/14/2015 01:47 PM, Gregg Smith wrote: You know 2.2 has .mak files in the source. They've been given no love in a long time but nothing major has changed for them to need it AFAIK. Those should make your automating life simple. nmake /f makefile.win [options] installr I was never able

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Gregg Smith
On 7/14/2015 12:09 PM, Andy Wang wrote: link.exe -lib @C:\Users\runtime\AppData\Local\Temp\nm9E02.tmp c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe - nologo -f libaprutil.mak CFG=libaprutil - Win32 Release RECURSE=0 if not exist .\Release/

Re: building httpd 2.2 on windows automation question.

2015-07-14 Thread Gregg Smith
You know 2.2 has .mak files in the source. They've been given no love in a long time but nothing major has changed for them to need it AFAIK. Those should make your automating life simple. nmake /f makefile.win [options] installr On 7/14/2015 9:03 AM, Andy Wang wrote: On 07/14/2015 10:53