Project

General

Profile

Actions

Bug #1885

closed

"make check" fails

Added by graf about 15 years ago. Updated about 15 years ago.

Status:
Fixed
Priority:
Normal
Category:
-
Target version:
ASK QUESTIONS IN Forums:

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

Actions #1

Updated by darix about 15 years ago

Actions #2

Updated by graf about 15 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...

Actions #3

Updated by darix about 15 years ago

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

Actions #4

Updated by graf about 15 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.

Actions #5

Updated by darix about 15 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.

Actions #6

Updated by graf about 15 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.

Actions #7

Updated by darix about 15 years ago

without further details i would close it as worksforme.

Actions #8

Updated by stbuehler about 15 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...)

Actions #9

Updated by graf about 15 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.

Actions #10

Updated by stbuehler about 15 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.

Actions

Also available in: Atom