Re: Xcode 12

2020-10-29 Thread Christopher Schultz

Jim,

On 10/29/20 10:04, Jim Jagielski wrote:

Anyone hacking away on httpd and/or APR w/ Xcode 12? On my system at least it 
is throwing errors about -Werror,-Wimplicit-function-declaration, and not 
enabling IPv6:

 checking if APR supports IPv6... no -- no working getaddrinfo

also likely due to an error when compiling because of stdlib.h not being 
included...



We got a report @ Tomcat that someone was having trouble building mod_jk 
due to a "cannot determine size of pid_t". This was after getting a 
patch for APR.


Post subject is "mod_jk "Can not determine the proper size for pid_t"" 
on users@tomcat if you want to have a look at the thread.


-chris


Re: svn commit: r1882776 - /httpd/httpd/trunk/.travis.yml

2020-10-29 Thread Joe Orton
On Fri, Oct 23, 2020 at 10:07:39AM +0200, Ruediger Pluem wrote:
> 
> 
> On 10/23/20 8:24 AM, rpl...@apache.org wrote:
> > Author: rpluem
> > Date: Fri Oct 23 06:24:55 2020
> > New Revision: 1882776
> > 
> > URL: http://svn.apache.org/viewvc?rev=1882776&view=rev
> > Log:
> > * Two first tests using Ubuntu Focal
> > 
> > Modified:
> > httpd/httpd/trunk/.travis.yml
> > 
> > Modified: httpd/httpd/trunk/.travis.yml
> > URL: 
> > http://svn.apache.org/viewvc/httpd/httpd/trunk/.travis.yml?rev=1882776&r1=1882775&r2=1882776&view=diff
> > ==
> > --- httpd/httpd/trunk/.travis.yml (original)
> > +++ httpd/httpd/trunk/.travis.yml Fri Oct 23 06:24:55 2020
> > @@ -214,6 +214,18 @@ jobs:
> > CONFIG="--enable-mods-shared=reallyall"
> > APU_CONFIG="--with-crypto --with-ldap"
> >  # 
> > -
> > +- if: *condition_24x_only
> > +  name: Linux Ubuntu Focal, all-modules, system APR/APR-util
> > +  os: linux
> > +  dist: focal
> > +  env: CONFIG="--enable-mods-shared=reallyall"
> > +# 
> > -
> > +- name: Linux Ubuntu Focal, all-modules, APR 1.7.0, APR-util 1.6.1
> > +  dist: focal
> > +  env: APR_VERSION=1.7.0 APU_VERSION=1.6.1
> > +   CONFIG="--enable-mods-shared=reallyall"
> > +   APU_CONFIG="--with-crypto --with-ldap"
> > +# 
> > -
> >  - name: Linux Ubuntu, APR 1.7.0, APR-util 1.6.1
> >env: APR_VERSION=1.7.0 APU_VERSION=1.6.1
> > CONFIG="--enable-mods-shared=reallyall"
> > 
> 
> As Ubuntu Focal seems to work 
> (https://travis-ci.org/github/apache/httpd/builds/738225395)

Thanks for adding it!

> I ask myself what we should do now with regards to testing. Should we
> 
> 1. Clone all Bionic tests and run them with Focal as well?
> 2. Switch the Bionic tests to Focal?
> 3. Do a mixture of 1. and 2.: Switch some Bionic tests to Focal and clone the 
> ones we leave on Bionic to Focal?

I think it would be fine just running a couple of all-modules tests on 
Focal, with built-APR and system-APR just as you've done it.

Also the *condition_24x_only should be unnecessary for Focal which has 
APR 1.6 (sufficient for trunk).  It's necessary for Xenial because that 
has a too-old APR to build trunk against.

Regards, Joe



Re: Xcode 12

2020-10-29 Thread Graham Leggett
On 29 Oct 2020, at 14:05, Jim Jagielski  wrote:

> Anyone hacking away on httpd and/or APR w/ Xcode 12? On my system at least 
> it is throwing errors about -Werror,-Wimplicit-function-declaration, and not 
> enabling IPv6:
> 
>checking if APR supports IPv6... no -- no working getaddrinfo
> 
> also likely due to an error when compiling because of stdlib.h not being 
> included...

I’m not hacking for lack of time - I want to help when I do though.

Regards,
Graham
—




Xcode 12

2020-10-29 Thread Jim Jagielski
Anyone hacking away on httpd and/or APR w/ Xcode 12? On my system at least it 
is throwing errors about -Werror,-Wimplicit-function-declaration, and not 
enabling IPv6:

checking if APR supports IPv6... no -- no working getaddrinfo

also likely due to an error when compiling because of stdlib.h not being 
included...