Re: httpd-trunk\modules\filters\mod_crypto
On 8/09/2016 8:31 PM, Graham Leggett wrote: On 08 Sep 2016, at 12:09 PM, NormW wrote: What versions of apr\apr-util are assumed to be used when compiling httpd-trunk? I get the following error when compiling mod_crypto, but can't find where the offending symbol is typedef'd. Presently using apr-1.5 and apr-util-1.5. Use apr-util v1.6 (as yet unreleased). Regards, Graham — Thanks to both respondents! It will be interesting to see how NetWare build 'system' handles apr-trunk; as for apr-util-1.6, will check out the source-tree if available. Thanks. Norm
Re: httpd-trunk\modules\filters\mod_crypto
On 08 Sep 2016, at 12:09 PM, NormW wrote: > What versions of apr\apr-util are assumed to be used when compiling > httpd-trunk? > I get the following error when compiling mod_crypto, but can't find where the > offending symbol is typedef'd. Presently using apr-1.5 and apr-util-1.5. Use apr-util v1.6 (as yet unreleased). Regards, Graham —
AW: httpd-trunk\modules\filters\mod_crypto
This only works with APR trunk which also contains APR-UTIL. Regards Rüdiger > -Ursprüngliche Nachricht- > Von: NormW [mailto:no...@gknw.net] > Gesendet: Donnerstag, 8. September 2016 12:10 > An: dev@httpd.apache.org > Betreff: httpd-trunk\modules\filters\mod_crypto > > G/E, > Apologies for the static... > What versions of apr\apr-util are assumed to be used when compiling > httpd-trunk? > I get the following error when compiling mod_crypto, but can't find > where the offending symbol is typedef'd. Presently using apr-1.5 and > apr-util-1.5. > > > #From: mod_crypto.c > > # - > > # 74: typedef apr_status_t ap_HOOK_crypto_key_t (request_rec *r, > apr_crypto_block_key_type_t * cipher, apr_crypto_block_key_mode_t * > > # Error: > ^^^ > > # illegal function definition > > TIA, > Norm
httpd-trunk\modules\filters\mod_crypto
G/E, Apologies for the static... What versions of apr\apr-util are assumed to be used when compiling httpd-trunk? I get the following error when compiling mod_crypto, but can't find where the offending symbol is typedef'd. Presently using apr-1.5 and apr-util-1.5. #From: mod_crypto.c # - # 74: typedef apr_status_t ap_HOOK_crypto_key_t (request_rec *r, apr_crypto_block_key_type_t * cipher, apr_crypto_block_key_mode_t * # Error: ^^^ # illegal function definition TIA, Norm
Re: http2 symbol moved to proxy...
Just so that I understand the issue completely and avoid any situation where changes have real impact. Initially, there was common functionality between mod_http2 and mod_proxy_http2 and that was "shared" by linking the h2_util.o into both modules. That did not work nicely everywhere. So, I duplicated h2_util.c into h2_proxy_util.c as a quick workaround. What I did not do is remove certain formerly exported functions from the Netware build files. So, if someone had a an old (pre 2.4.23) mod_proxy_http2 and put that together with a new mod_http2, it would not have worked. Moving forward, I do not want these two modules share any "internal" code, only stuff from ap_*. There are some util things which could go into the ap_* namespace and migrate to server/util_somthing.c. However backporting to 2.4 is easier as it is now and as long as we're experimenting... > Am 07.09.2016 um 16:39 schrieb William A Rowe Jr : > > On Wed, Sep 7, 2016 at 8:57 AM, Eric Covener wrote: > On Wed, Sep 7, 2016 at 9:20 AM, William A Rowe Jr wrote: > > Which means we can't bounce symbols from one shared object module > > to another without a major version bump :-( > > Maybe OK in this particular case with h2 being experimental? > > This is true, we presume there are no consumers which can't be recompiled. >