Project

General

Profile

Bug #1885

"make check" fails

Added by graf over 10 years ago. Updated over 10 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
2009-01-31
Due date:
% Done:

100%

Estimated time:
Missing in 1.5.x:

Description

The following fails on both of my hosts running openSUSE 11.1 (one 32 and one 64bit):
Same works on an older openSUSE (10.3).

autoreconf -fi
./configure
make
make check
[...]
./cachable............ok 1/13# status failed: expected '304', got '200'

#   Failed test 'Conditional GET - new If-Modified-Since'
#   at ./cachable.t line 47.
./cachable............NOK 4/13# status failed: expected '304', got '200'

#   Failed test 'Conditional GET - new If-Modified-Since, comment'
#   at ./cachable.t line 55.
./cachable............NOK 5/13# status failed: expected '304', got '200'

#   Failed test 'Conditional GET - ETag, Last-Modified + comment'
#   at ./cachable.t line 91.
./cachable............NOK 9/13# Looks like you failed 3 tests of 13.
./cachable............dubious
        Test returned status 3 (wstat 768, 0x300)
DIED. FAILED tests 4-5, 9
        Failed 3/13 tests, 76.92% okay

When I install the binary it actually handles ETag/If-None-Match correctly (uncompressed test page).

This might be related to the problem described in
http://redmine.lighttpd.net/issues/show/1884

History

#1

Updated by darix over 10 years ago

#2

Updated by graf over 10 years ago

darix wrote:

Just curious: why do you rebuild? 11.1 ships with 1.4.20.
http://packages.opensuse-community.org/index.jsp?searchTerm=lighttpd&distro=openSUSE_111

Actually I build custom packages to be run under daemontools whenever possible.

When I saw my lighty SRPM failing on 11.1 I tried the original from openSUSE - and that had the same issue. Of course I wonder why the same package builds under 11.1 on a suse host, but not here...

#3

Updated by darix over 10 years ago

the original suse packages work just nice under daemontools.
start lighttpd with -D.

#4

Updated by graf over 10 years ago

darix wrote:

the original suse packages work just nice under daemontools.
start lighttpd with -D.

Of course.
Building my own RPMs has the advantage of having the whole setup in the archive, that is executed on installation.

But all this has nothing to do with the bug here.

#5

Updated by darix over 10 years ago

create a lighttpd-daemontools package that requires the lighttpd package. the lighttpd-daemontools package provides the run script for lighttpd. modifying the lighttpd config is a bit more tricky due to file conflicts.

#6

Updated by graf over 10 years ago

darix wrote:

create a lighttpd-daemontools package that requires the lighttpd package. the lighttpd-daemontools package provides the run script for lighttpd. modifying the lighttpd config is a bit more tricky due to file conflicts.

Darix, I understand, that you want to be helpful, but I don't need help with either daemontools or RPM building. I'm just reporting a bug that lies somewhere between lighttpd, current Linux distris and maybe Perl 5.10.0.

#7

Updated by darix over 10 years ago

without further details i would close it as worksforme.

#8

Updated by stbuehler over 10 years ago

graf: did you try the svn version? (DevelSubversion: svn checkout svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x/, ./autogen.sh, ./configure...)

#9

Updated by graf over 10 years ago

stbuehler wrote:

graf: did you try the svn version? (DevelSubversion: svn checkout svn://svn.lighttpd.net/lighttpd/branches/lighttpd-1.4.x/, ./autogen.sh, ./configure...)

Actually svn version 2381 passes all tests.

#10

Updated by stbuehler over 10 years ago

  • Status changed from New to Fixed
  • Target version set to 1.4.21
  • % Done changed from 0 to 100

Probably fixed in r2366 and r2377.

Also available in: Atom