You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Steffen <in...@apachelounge.com> on 2016/03/23 09:15:45 UTC

2.4.20 Change dsp: Win32-specific build files.

Saw that wrowe did a change win make files in 2.4. branche. 

The comment says the the .dsp flies are entirely ! unusable. 

I can tell that they are entirely usable with V9-VC14.   What was the issue ?

So please explain why for you it is not usable ?
Change comment:
The actual .dsp files are entirely unusable for any shipping version of MSVC/Visual Studio, while the .mak exports of these projects are usable on any flavor of the MS build environment.

Re: 2.4.20 Change dsp: Win32-specific build files.

Posted by William A Rowe Jr <wr...@rowe-clan.net>.
On Mar 23, 2016 3:15 AM, "Steffen" <in...@apachelounge.com> wrote:
>
> Saw that wrowe did a change win make files in 2.4. branche.
>
> The comment says the the .dsp flies are entirely ! unusable.
>
> I can tell that they are entirely usable with V9-VC14.   What was the
issue ?

They were directly usable on VC98.  They were also directly exportable to
.mak files on that version of the MS build tooling, alone.

In post-VC98 (which cannot be obtained from Microsoft any longer due to the
Sun settlement) they are not "usable" - but they are convertible, although
they are not exportable.  There is lots of documentation on how to
translate these into the modern solution file formats in order to be able
to build httpd on Windows.

But they don't "simply work", e.g. " usable", without this manual
conversion process, do we agree?

The commit did not remove the .dsp files, those who wish to convert the
files into the new GUI schema remain able to do so.

> So please explain why for you it is not usable ?

Some more context can be found here;

http://markmail.org/thread/k2d6nwkz5w3p35yl

If the commit looks familiar, it aught to...

http://svn.apache.org/viewvc?view=revision&revision=1100294

http://markmail.org/message/4gyjktdp7ls3cxij

> Change comment:
>
> The actual .dsp files are entirely unusable for any shipping
> version of MSVC/Visual Studio, while the .mak exports of these
> projects are usable on any flavor of the MS build environment.

I'm happy to edit the commit log message to better reflect the comments
above.

I hope that clarifies this commit and resolves any confusion I might have
created?

Re: 2.4.20 Change dsp: Win32-specific build files.

Posted by Yann Ylavic <yl...@gmail.com>.
On Wed, Mar 23, 2016 at 11:18 AM, Jan Ehrhardt <ph...@ehrhardt.nl> wrote:
> Steffen in gmane.comp.apache.devel (Wed, 23 Mar 2016 09:15:45 +0100):
>>Saw that wrowe did a change win make files in 2.4. branche.
>>
>>The comment says the the .dsp files are entirely ! unusable.
>>
>>I can tell that they are entirely usable with V9-VC14.   What was the issue ?
>
> I agree with Steffen. This week I have built httpd 2.4.19 (VC9 / VC11 /
> VC14 & x86 / x64) using the .dsp files. I even commented that the
> http2.dsp was missing a line. They are the easiest way to build httpd on
> Windows.

Does building 2.4.x from the .dsp files still work or not?

AIUI (but my understanding of Windows is quite limited), Bill did not
change any dsp file (but removing mod_lbmethod_rr which did not work),
he "just" added some .mak and .dep files.
Why would that break dsp files?

Re: 2.4.20 Change dsp: Win32-specific build files.

Posted by Jim Jagielski <ji...@jaguNET.com>.
Agreed! wtf?!

> On Mar 23, 2016, at 6:18 AM, Jan Ehrhardt <ph...@ehrhardt.nl> wrote:
> 
> Steffen in gmane.comp.apache.devel (Wed, 23 Mar 2016 09:15:45 +0100):
>> Saw that wrowe did a change win make files in 2.4. branche. 
>> 
>> The comment says the the .dsp files are entirely ! unusable. 
>> 
>> I can tell that they are entirely usable with V9-VC14.   What was the issue ?
> 
> I agree with Steffen. This week I have built httpd 2.4.19 (VC9 / VC11 /
> VC14 & x86 / x64) using the .dsp files. I even commented that the
> http2.dsp was missing a line. They are the easiest way to build httpd on
> Windows.
> 
> Jan
> 


Re: 2.4.20 Change dsp: Win32-specific build files.

Posted by Jan Ehrhardt <ph...@ehrhardt.nl>.
Steffen in gmane.comp.apache.devel (Wed, 23 Mar 2016 09:15:45 +0100):
>Saw that wrowe did a change win make files in 2.4. branche. 
>
>The comment says the the .dsp files are entirely ! unusable. 
>
>I can tell that they are entirely usable with V9-VC14.   What was the issue ?

I agree with Steffen. This week I have built httpd 2.4.19 (VC9 / VC11 /
VC14 & x86 / x64) using the .dsp files. I even commented that the
http2.dsp was missing a line. They are the easiest way to build httpd on
Windows.

Jan