Re: mod_proxy_http2 windows build

2016-05-19 Thread Jan Ehrhardt
Stefan Eissing in gmane.comp.apache.devel (Wed, 18 May 2016 17:09:46
+0200):
>Reaching out to the knowledgable and always helpful Windows people: do we
>need a mod_proxy_http2.dsp in trunk/modules/http2 (and 2.4.x branch for
>next release)?

The project files for the 2.4.x branch I am using at the moment are here:
https://github.com/Jan-E/mod_h2/commit/b370975acbf1366e0c56d967a909795bdc3e74a2

However, I cannot tell for sure mod_proxy_http.so works, because I do not
use it. mod_http2.so v1.5.5 is running fine since yesterday (VC9, x86 and
VC11, x64)

Jan



Re: mod_proxy_http2 windows build

2016-05-19 Thread William A Rowe Jr
On May 18, 2016 6:08 PM, "Jan Ehrhardt"  wrote:
>
> William A Rowe Jr in gmane.comp.apache.devel (Wed, 18 May 2016 14:54:41
> -0500):
> >The .dsp files become irrelevant in this day and age, the legacy
environment
> >it maps to is entirely dead and beyond availability (snip)...
>
> Yet they are still the preferred way of building Apache by the people at
> Apachelounge. And the .mak files are preferred by Gregg at Apachehaus.

Although I've tweaked them for the past 10 years for separate APR vs httpd
builds, my headless build environments all had relied on .mak files.

CMake is essentially there, but I would never have figured out what httpd
was doing if I couldn't easily bring in httpd project files into Visual
Studio '98 a long time ago,, instrument it for browser source code
references, and toggle JIT debugging and step through within a few hours of
first digging into httpd 1.3.10.

I hope we keep things that simple, zero-intervention httpd builds, and
GUI/guided build environments such as visual studio, eclipse, etc


Re: mod_proxy_http2 windows build

2016-05-18 Thread Jan Ehrhardt
William A Rowe Jr in gmane.comp.apache.devel (Wed, 18 May 2016 14:54:41
-0500):
>The .dsp files become irrelevant in this day and age, the legacy environment
>it maps to is entirely dead and beyond availability (snip)...

Yet they are still the preferred way of building Apache by the people at
Apachelounge. And the .mak files are preferred by Gregg at Apachehaus.

Jan



Re: mod_proxy_http2 windows build

2016-05-18 Thread William A Rowe Jr
On Wed, May 18, 2016 at 10:58 AM, Michal Karm 
wrote:

> On 05/18/2016 05:24 PM, William A Rowe Jr wrote:
>
>> ... and .mak/.dep files in 2.4 branch, I'm on it today.
>>
>>
>> On Wed, May 18, 2016 at 10:09 AM, Stefan Eissing <
>> stefan.eiss...@greenbytes.de >
>> wrote:
>>
>> Reaching out to the knowledgable and always helpful Windows people:
>> do we
>> need a mod_proxy_http2.dsp in trunk/modules/http2 (and 2.4.x branch
>> for
>> next release)?
>>
>> Or perhaps to seize the opportunity to purge .dep/.mak and have a proper
> CMakeLists.txt instead? :)
>

As Stefan points out, that was already solved for the CMakeLists.txt...
if you consider it an 'improper' cmake implementation, I'm sure you can't
wait to post your patches to correct that.

Purging .dsp/.mak/.dep arrives with httpd 2.6/3.0.

We try not to be a$$es to our users as they upgrade from 2.2.31 to 2.2.32,
or from 2.4.20 to 2.4.21, so we ensure that the package remains buildable
from one subversion release to another... particularly because users often
pick up the latest subversion release to obtain security fixes, and we want
that transition from one to the next subversion release to involve as little
disruption as possible. This is across our users who are on windows, or
or linux, or any of a number of other architectures.

The .dsp files become irrelevant in this day and age, the legacy environment
it maps to is entirely dead and beyond availability, but our next chance to
fully
transition to cmake comes with the next major.minor version bump.


Re: mod_proxy_http2 windows build

2016-05-18 Thread Stefan Eissing
it should be in cmakelist in the apache svn. 

> Am 18.05.2016 um 17:58 schrieb Michal Karm :
> 
>> On 05/18/2016 05:24 PM, William A Rowe Jr wrote:
>> ... and .mak/.dep files in 2.4 branch, I'm on it today.
>> 
>> 
>> On Wed, May 18, 2016 at 10:09 AM, Stefan Eissing 
>> mailto:stefan.eiss...@greenbytes.de>> wrote:
>> 
>>Reaching out to the knowledgable and always helpful Windows people: do we
>>need a mod_proxy_http2.dsp in trunk/modules/http2 (and 2.4.x branch for
>>next release)?
>> 
>>-Stefan
> Or perhaps to seize the opportunity to purge .dep/.mak and have a proper 
> CMakeLists.txt instead? :)
> 
> Michal Karm Babacek
> 
> -- 
> Sent from my Hosaka Ono-Sendai Cyberspace 7
> 



Re: mod_proxy_http2 windows build

2016-05-18 Thread Michal Karm

On 05/18/2016 05:24 PM, William A Rowe Jr wrote:

... and .mak/.dep files in 2.4 branch, I'm on it today.


On Wed, May 18, 2016 at 10:09 AM, Stefan Eissing > wrote:


Reaching out to the knowledgable and always helpful Windows people: do we
need a mod_proxy_http2.dsp in trunk/modules/http2 (and 2.4.x branch for
next release)?

-Stefan


Or perhaps to seize the opportunity to purge .dep/.mak and have a proper 
CMakeLists.txt instead? :)


Michal Karm Babacek

--
Sent from my Hosaka Ono-Sendai Cyberspace 7



Re: mod_proxy_http2 windows build

2016-05-18 Thread William A Rowe Jr
... and .mak/.dep files in 2.4 branch, I'm on it today.


On Wed, May 18, 2016 at 10:09 AM, Stefan Eissing <
stefan.eiss...@greenbytes.de> wrote:

> Reaching out to the knowledgable and always helpful Windows people: do we
> need a mod_proxy_http2.dsp in trunk/modules/http2 (and 2.4.x branch for
> next release)?
>
> -Stefan