Your message dated Sat, 30 May 2026 21:25:43 +0200
with message-id <[email protected]>
and subject line Re: Bug#1138386: ocsigenserver: FTBFS with openssl 4.0
has caused the Debian Bug report #1138386,
regarding ocsigenserver: FTBFS with openssl 4.0
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1138386: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1138386
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ocsigenserver
Version: 7.0.0-1
Severity: normal
Tags: sid
control: affects -1 src:openssl
User: [email protected]
Usertags: openssl-4.0
OpenSSL 4.0 is in experimental. This package fails to build against it:
| File "test/extensions/deflatemod.t/run.t", line 1, characters 0-0:
| (cd _build/default && /usr/bin/diff -u test/extensions/deflatemod.t/run.t
test/extensions/deflatemod.t/run.t.corrected)
| --- test/extensions/deflatemod.t/run.t 2026-04-19 08:47:29.358235889
+0000
| +++ test/extensions/deflatemod.t/run.t.corrected 2026-04-19
08:47:31.462200477 +0000
| @@ -1,64 +1,24 @@
| $ source ../../server-test-helpers.sh
| $ run_server ./test.exe
| - ocsigen:main: [WARNING] Command pipe created
| - ocsigen:access: connection for local-test from unix: (): /index.html
| - ocsigen:ext: [INFO] host found! local-test:0 matches .*
| - ocsigen:ext:staticmod: [INFO] Is it a static file?
| - ocsigen:local-file: [INFO] Testing "./index.html".
| - ocsigen:local-file: [INFO] checking if file index.html can be sent
| - ocsigen:ext: [INFO] Compiling exclusion regexp $^
| - ocsigen:local-file: [INFO] Returning "./index.html".
| - ocsigen:access: connection for local-test from unix: (): /index.html
| - ocsigen:ext: [INFO] host found! local-test:0 matches .*
| - ocsigen:ext:staticmod: [INFO] Is it a static file?
| - ocsigen:local-file: [INFO] Testing "./index.html".
| - ocsigen:local-file: [INFO] checking if file index.html can be sent
| - ocsigen:local-file: [INFO] Returning "./index.html".
| - ocsigen:access: connection for local-test from unix: (): /empty_dir/
| - ocsigen:ext: [INFO] host found! local-test:0 matches .*
| - ocsigen:ext:staticmod: [INFO] Is it a static file?
| - ocsigen:local-file: [INFO] Testing "./empty_dir/".
| - ocsigen:local-file: [INFO] Testing "./empty_dir/index.html" as possible
index.
| - ocsigen:local-file: [INFO] No index and no listing
| - ocsigen:access: connection for local-test from unix: ():
/doesnt_exists.html
| - ocsigen:ext: [INFO] host found! local-test:0 matches .*
| - ocsigen:ext:staticmod: [INFO] Is it a static file?
| - ocsigen:local-file: [INFO] Testing "./doesnt_exists.html".
| - application: [WARNING] Command received: shutdown
| + ption Invalid_argument("Failed to set protocol to SSLv3")
| + ls: cannot access './local.sock': No such file or directory
| + ls: cannot access './local.cmd': No such file or directory
| + [1]
|
| First response is not compressed:
|
| $ curl_ "index.html"
| - HTTP/1.1 200 OK
| - content-type: text/html
| - server: Ocsigen
| - content-length: 12
| -
| - Hello world
| + [1]
|
| Second response is compressed:
|
| $ curl_ "index.html" --compressed
| - HTTP/1.1 200 OK
| - content-type: text/html
| - content-encoding: gzip
| - server: Ocsigen
| - transfer-encoding: chunked
| -
| - Hello world
| + [1]
|
| Querying a directory or a non-existing file should give "Not found" without
| compression:
|
| $ mkdir empty_dir && curl_ empty_dir/ --compressed
| - HTTP/1.1 404 Not Found
| - server: Ocsigen
| - content-length: 16
| -
| - Error: Not Found
| + [1]
| $ curl_ doesnt_exists.html --compressed
| - HTTP/1.1 404 Not Found
| - server: Ocsigen
| - content-length: 16
| -
| - Error: Not Found
| + [1]
| dh_auto_test: error: dune runtest -j 1 -p ocsigenserver returned exit code 1
Full buildlog
https://breakpoint.cc/openssl-rebuild/logs-4/attempted/ocsigenserver_7.0.0-1_amd64-2026-04-19T08:46:38Z
Sebastian
--- End Message ---
--- Begin Message ---
On 2026-05-30 18:50:02 [+0200], Stéphane Glondu wrote:
> I cannot reproduce, I suppose you did this build before #1137561 was fixed?
Confirm.
Package: ocsigenserver Source-Version: 7.0.0-1
Package: ocaml-conduit Source-Version: 8.0.0-4
Package: belenios Source-Version: 3.2.0+dfsg-1
built against openssl 4.0.
> Cheers,
Sebastian
--- End Message ---