Bug report for Apache httpd-2 [2019/12/29]

2019-12-28 Thread bugzilla
+---+
| Bugzilla Bug ID   |
| +-+
| | Status: UNC=Unconfirmed NEW=New ASS=Assigned|
| | OPN=ReopenedVER=Verified(Skipped Closed/Resolved)   |
| |   +-+
| |   | Severity: BLK=Blocker CRI=Critical  REG=Regression  MAJ=Major   |
| |   |   MIN=Minor   NOR=NormalENH=Enhancement TRV=Trivial |
| |   |   +-+
| |   |   | Date Posted |
| |   |   |  +--+
| |   |   |  | Description  |
| |   |   |  |  |
|10747|New|Maj|2002-07-12|ftp SIZE command and 'smart' ftp servers results i|
|11580|Opn|Enh|2002-08-09|generate Content-Location headers |
|12033|Opn|Nor|2002-08-26|Graceful restart immediately result in [warn] long|
|13661|Ass|Enh|2002-10-15|Apache cannot not handle dynamic IP reallocation  |
|14104|Opn|Enh|2002-10-30|not documented: must restart server to load new CR|
|16811|Ass|Maj|2003-02-05|mod_autoindex always return webpages in UTF-8.|
|17244|Ass|Nor|2003-02-20|./configure --help gives false information regardi|
|17497|Opn|Nor|2003-02-27|mod_mime_magic generates incorrect response header|
|20036|Ass|Nor|2003-05-19|Trailing Dots stripped from PATH_INFO environment |
|21260|Opn|Nor|2003-07-02|CacheMaxExpire directive not enforced !   |
|21533|Ass|Cri|2003-07-11|Multiple levels of htacces files can cause mod_aut|
|22484|Opn|Maj|2003-08-16|semaphore problem takes httpd down|
|22686|Opn|Nor|2003-08-25|ab: apr_poll: The timeout specified has expired (7|
|22898|Opn|Nor|2003-09-02|nph scripts with two HTTP header  |
|23911|Opn|Cri|2003-10-18|CGI processes left defunct/zombie under 2.0.54|
|24095|Opn|Cri|2003-10-24|ERROR "Parent: child process exited with status 32|
|24437|Opn|Nor|2003-11-05|mod_auth_ldap doubly-escapes backslash (\) charact|
|24890|Opn|Nor|2003-11-21|Apache config parser should not be local aware ( g|
|25469|Opn|Enh|2003-12-12|create AuthRoot for defining paths to auth files  |
|25484|Ass|Nor|2003-12-12|Non-service Apache cannot be stopped in WinXP |
|26153|Opn|Cri|2004-01-15|Apache cygwin directory traversal vulnerability   |
|27257|Ass|Enh|2004-02-26|rotatelogs with getopt and setuid |
|27715|Ass|Enh|2004-03-16|Client sending misformed Range "bytes = 0-100" ins|
|28657|Ver|Min|2004-04-28|mod_negotiation should not store Content-Location |
|29090|Ass|Enh|2004-05-19|MultiviewsMatch NegotiatedOnly extensions not resp|
|29510|Ass|Enh|2004-06-10|ab does not support multiple cookies  |
|29644|Ver|Nor|2004-06-17|mod_proxy keeps downloading even after the client |
|30259|Ass|Enh|2004-07-22|When proxy connects to backend, a DNS lookup is do|
|30505|Ass|Enh|2004-08-05|Apache uses 'Error', and not lower level event typ|
|31302|Opn|Cri|2004-09-19|suexec doesn't execute commands if they're not in |
|31352|Ass|Enh|2004-09-21|RFE, Bind to LDAP server with browser supplier use|
|31418|Opn|Nor|2004-09-25|SSLUserName is not usable by other modules|
|32328|Opn|Enh|2004-11-19|Make mod_rewrite escaping optional / expose intern|
|32750|Ass|Maj|2004-12-17|mod_proxy + Win32DisableAcceptEx = memory leak|
|33089|New|Nor|2005-01-13|mod_include: Options +Includes (or IncludesNoExec)|
|33207|Opn|Nor|2005-01-23|Results of my suexec.c code audit |
|34270|Inf|Nor|2005-04-01|Large POSTs over SSL from Internet Explorer do not|
|34519|New|Enh|2005-04-19|Directory index should emit valid XHTML   |
|35098|Ver|Maj|2005-05-27|Install fails using --prefix  |
|35652|Opn|Min|2005-07-07|Improve error message: "pcfg_openfile: unable to c|
|35768|Ver|Nor|2005-07-17|Missing file logs at far too high of log level|
|36636|Opn|Maj|2005-09-13|database write lock taken for PROPFIND operations |
|36676|New|Nor|2005-09-15|time() bug in httpd/os/win32/util_win32.c:wait_for|
|36710|Opn|Blk|2005-09-19|CGI output not captured   |
|37290|Opn|Min|2005-10-28|DirectoryIndex don't work in scriptaliased directo|
|37355|Opn|Enh|2005-11-04|Allow to specify Proxy-Authorization in ProxyRemot|
|37564|New|Enh|2005-11-19|Suggestion: mod_suexec SuexecUserGroup directive i|
|38325|Opn|Nor|2006-01-20|impossible to determine AUTH_TYPE of interpreted r|
|38571|New|Enh|2006-02-08|CustomLog directive checked by apachectl configtes|
|38995|New|Nor|2006-03-16|httpd tries to communicate with the CGI daemon eve|
|39275|Opn|Nor|2006-04-11|slow child_init causes MaxClients warning |
|39287|

Re: Trying to compile httpd trunk

2019-12-28 Thread Tom Donovan

On 12/21/19 7:37 AM, Stéphane Blondon wrote:

Le ven. 20 déc. 2019 à 19:02, Nick Kew  a écrit :

I take it you have a good reason to want that rather than a packaged version
such as Debian's?


I'd like to provide a patch to a (whishlist) bug report I've done (#63079).



What did buildconf tell you?


According to the INSTALL file, I check outed `apr` trunk in
srclib/apr. After adding several lacking packages, it seems
./configure is ok. (The full output is in attachment.)


Attachment TLDR.  Was that apr configure or httpd configure?


It was httpd configure.




I built successfully from the trunk on a Debian 11 (Bullseye) system using the 
commands below.

I only placed the trunk version of APR in srclib/, since both APR and APR-UTIL are now combined in 
the trunk version.


I was able to build, install, and run the resulting binary without error.  Perhaps you can spot 
whatever was different in your efforts.


-tom-

apt install subversion  gcc  make  automake  autoconf  libtool-bin  python
apt install libexpat1-dev  libssl-dev libpcre3-dev  zlib1g-dev  libbrotli-dev  
libnghttp2-dev

svn checkout http://svn.apache.org/repos/asf/httpd/httpd/trunk httpd-trunk

# At this point ./httpd-trunk/srclib contains:  Makefile.in

svn checkout http://svn.apache.org/repos/asf/apr/apr/trunk  
httpd-trunk/srclib/apr

# At this point ./httpd-trunk/srclib contains:  Makefile.in  apr

cd httpd-trunk

./buildconf

./configure --prefix=/home/tomd/apache_trunk --with-included-apr  
--enable-mods-shared=most

# At this point ./srclib contains:  Makefile  Makefile.in  apr

make

make install



Re: Errored: apache/httpd#137 (trunk - 2688e47)

2019-12-28 Thread Luca Toscano
Update: it seems an issue on the Travis side (
https://travis-ci.community/t/ppc64le-an-error-occurred-while-generating-the-build-script/6598),
plus I noticed other sporadic failures on different part of the CI config.
I just disabled email notifications to dev@ to avoid spamming the list :)

Luca

Il giorno sab 28 dic 2019 alle ore 09:46 Luca Toscano <
toscano.l...@gmail.com> ha scritto:

> Hi everybody,
>
> sorry for the travis spam, I hope to have improved the config via r1872045.
>
> In this last build only one job failed:
> https://travis-ci.org/apache/httpd/jobs/630258333
> The error log says a very informative "An error occurred while generating
> the build script." and nothing more. Since we didn't change ppc64le's
> config in a while I suspect it might be a temporary issue on Travis side.
>
> Luca
>
> Il giorno sab 28 dic 2019 alle ore 09:41 Travis CI 
> ha scritto:
>
>> apache
>>
>> /
>>
>> httpd
>>
>> 
>>
>> [image: branch icon]trunk 
>> [image: build has errored]
>> Build #137 has errored
>> 
>> [image: arrow to build time]
>> [image: clock icon]11 mins and 45 secs
>>
>> [image: Luca Toscano avatar]Luca Toscano
>> 2688e47 CHANGESET →
>> 
>>
>> test/travis_before_linux.sh: make for loop more resilient
>>
>> This is a follow up to my last commit to this file, to make
>> the for loop more resilient with the following:
>> - use --force in svn export, otherwise the second attempt will
>> always fail due to the dest directory already present.
>> - exit 1 in case the 5 tries end up in a non zero exit code
>> (to fail fast the build).
>>
>>
>>
>> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872045
>> 13f79535-47bb-0310-9956-ffa450edef68
>>
>> Want to know about upcoming build environment updates?
>>
>> Would you like to stay up-to-date with the upcoming Travis CI build
>> environment updates? We set up a mailing list for you!
>> SIGN UP HERE 
>>
>> [image: book icon]
>>
>> Documentation  about Travis CI
>> Have any questions? We're here to help. 
>> Unsubscribe
>> 
>> from build emails from the apache/httpd repository.
>> To unsubscribe from *all* build emails, please update your settings
>> .
>>
>> [image: black and white travis ci logo] 
>>
>> Travis CI GmbH, Rigaer Str. 8, 10427 Berlin, Germany | GF/CEO: Randy
>> Jacops | Contact: cont...@travis-ci.com | Amtsgericht Charlottenburg,
>> Berlin, HRB 140133 B | Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz:
>> DE282002648
>>
>


Errored: apache/httpd#138 (trunk - 388adb0)

2019-12-28 Thread Travis CI
Build Update for apache/httpd
-

Build: #138
Status: Errored

Duration: 12 mins and 1 sec
Commit: 388adb0 (trunk)
Author: Graham Leggett
Message: Allow instdso.sh to be found while cross compiling.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872062 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/httpd/compare/2688e472ff45...388adb0821b3

View the full build log and details: 
https://travis-ci.org/apache/httpd/builds/630352493?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the apache/httpd repository going to 
https://travis-ci.org/account/preferences/unsubscribe?repository=69847&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.



Re: Errored: apache/httpd#137 (trunk - 2688e47)

2019-12-28 Thread Luca Toscano
Hi everybody,

sorry for the travis spam, I hope to have improved the config via r1872045.

In this last build only one job failed:
https://travis-ci.org/apache/httpd/jobs/630258333
The error log says a very informative "An error occurred while generating
the build script." and nothing more. Since we didn't change ppc64le's
config in a while I suspect it might be a temporary issue on Travis side.

Luca

Il giorno sab 28 dic 2019 alle ore 09:41 Travis CI 
ha scritto:

> apache
>
> /
>
> httpd
>
> 
>
> [image: branch icon]trunk 
> [image: build has errored]
> Build #137 has errored
> 
> [image: arrow to build time]
> [image: clock icon]11 mins and 45 secs
>
> [image: Luca Toscano avatar]Luca Toscano
> 2688e47 CHANGESET →
> 
>
> test/travis_before_linux.sh: make for loop more resilient
>
> This is a follow up to my last commit to this file, to make
> the for loop more resilient with the following:
> - use --force in svn export, otherwise the second attempt will
> always fail due to the dest directory already present.
> - exit 1 in case the 5 tries end up in a non zero exit code
> (to fail fast the build).
>
>
>
> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872045
> 13f79535-47bb-0310-9956-ffa450edef68
>
> Want to know about upcoming build environment updates?
>
> Would you like to stay up-to-date with the upcoming Travis CI build
> environment updates? We set up a mailing list for you!
> SIGN UP HERE 
>
> [image: book icon]
>
> Documentation  about Travis CI
> Have any questions? We're here to help. 
> Unsubscribe
> 
> from build emails from the apache/httpd repository.
> To unsubscribe from *all* build emails, please update your settings
> .
>
> [image: black and white travis ci logo] 
>
> Travis CI GmbH, Rigaer Str. 8, 10427 Berlin, Germany | GF/CEO: Randy
> Jacops | Contact: cont...@travis-ci.com | Amtsgericht Charlottenburg,
> Berlin, HRB 140133 B | Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz:
> DE282002648
>


Errored: apache/httpd#137 (trunk - 2688e47)

2019-12-28 Thread Travis CI
Build Update for apache/httpd
-

Build: #137
Status: Errored

Duration: 11 mins and 45 secs
Commit: 2688e47 (trunk)
Author: Luca Toscano
Message: test/travis_before_linux.sh: make for loop more resilient

This is a follow up to my last commit to this file, to make
the for loop more resilient with the following:
- use --force in svn export, otherwise the second attempt will
  always fail due to the dest directory already present.
- exit 1 in case the 5 tries end up in a non zero exit code
  (to fail fast the build).



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872045 
13f79535-47bb-0310-9956-ffa450edef68

View the changeset: 
https://github.com/apache/httpd/compare/c7d7b6d1a3b3...2688e472ff45

View the full build log and details: 
https://travis-ci.org/apache/httpd/builds/630258330?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the apache/httpd repository going to 
https://travis-ci.org/account/preferences/unsubscribe?repository=69847&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at 
https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml 
file. See https://docs.travis-ci.com/user/notifications.