Skip to content

Commit 7539646

Browse files
authored
[Fix] Works on Debian 12 Bookworm now. (#220)
2 parents f0d3892 + 4222d37 commit 7539646

10 files changed

+12
-24
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,6 @@ jobs:
250250
docker run --network host -v $PWD/test:/home/test alpine:latest sh -c \
251251
"cd home; apk add --no-cache bash && bash ./test/suite/linux/install-test-remove.sh alpine .apk $URL_NO_EXT"
252252
253-
docker run --network host -v $PWD/test:/home/test debian:11-slim bash -c \
253+
docker run --network host -v $PWD/test:/home/test debian:12-slim bash -c \
254254
"cd home; ./test/suite/linux/install-test-remove.sh debian .deb $URL_NO_EXT"
255255

EXAMPLES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ Total curl args:
436436
=========================== POST Response Headers =========================== <<<
437437
HTTP/1.1 200 OK
438438
Content-Type: application/x-protobuf
439-
Date: Sat, 25 May 2024 22:15:22 GMT
439+
Date: Wed, 19 Mar 2025 14:21:33 GMT
440440
Connection: keep-alive
441441
Keep-Alive: timeout=5
442442
Content-Length: 35

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ configurable http requests. Otherwise `protocurl` will use a simple non-configur
5555

5656
**Debian .deb package**
5757

58-
*This hasn't been tested on Debian 12 Bookworm.*
59-
6058
1. Download the latest release `.deb` for your architecture from https://github.com/qaware/protocurl/releases
6159
2. Install dependency curl: `sudo apt install curl`
6260
3. Install `sudo dpkg -i <downloaded-release>.deb`

dev/builder.local.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM debian:11-slim AS builder
1+
FROM debian:12-slim AS builder
22
# A developer variant of protocurl for local development. See DEVELOPER.md
33
# This should be kept in sync with release/builder.Dockerfile
44

doc/template.README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ configurable http requests. Otherwise `protocurl` will use a simple non-configur
5555

5656
**Debian .deb package**
5757

58-
*This hasn't been tested on Debian 12 Bookworm.*
59-
6058
1. Download the latest release `.deb` for your architecture from https://github.com/qaware/protocurl/releases
6159
2. Install dependency curl: `sudo apt install curl`
6260
3. Install `sudo dpkg -i <downloaded-release>.deb`

release/builder.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This should be kept in sync with dev/builder.local.Dockerfile
22

3-
FROM debian:11-slim AS builder
3+
FROM debian:12-slim AS builder
44
ARG VERSION
55
ARG TARGETARCH
66
RUN apt-get -q update && \

test/results/additional-curl-args-verbose--X_GET-expected.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,11 +276,9 @@ Total curl args:
276276
> Content-Length: 15
277277
>
278278
} [15 bytes data]
279-
* upload completely sent off: 15 out of 15 bytes
280-
* Mark bundle as not supporting multiuse
281279
< HTTP/1.1 200 OK
282280
< Content-Type: application/x-protobuf
283-
< Date: Tue, 20 Feb 2024 22:11:16 GMT
281+
< Date: Wed, 19 Mar 2025 14:18:17 GMT
284282
< Connection: keep-alive
285283
< Keep-Alive: timeout=5
286284
< Content-Length: 65
@@ -291,7 +289,7 @@ Total curl args:
291289
=========================== GET Response Headers =========================== <<<
292290
HTTP/1.1 200 OK
293291
Content-Type: application/x-protobuf
294-
Date: Tue, 20 Feb 2024 22:11:16 GMT
292+
Date: Wed, 19 Mar 2025 14:18:17 GMT
295293
Connection: keep-alive
296294
Keep-Alive: timeout=5
297295
Content-Length: 65

test/results/additional-curl-args-verbose-expected.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -276,11 +276,9 @@ Total curl args:
276276
> Content-Length: 15
277277
>
278278
} [15 bytes data]
279-
* upload completely sent off: 15 out of 15 bytes
280-
* Mark bundle as not supporting multiuse
281279
< HTTP/1.1 200 OK
282280
< Content-Type: application/x-protobuf
283-
< Date: Tue, 20 Feb 2024 22:11:16 GMT
281+
< Date: Wed, 19 Mar 2025 14:18:16 GMT
284282
< Connection: keep-alive
285283
< Keep-Alive: timeout=5
286284
< Content-Length: 65
@@ -291,7 +289,7 @@ Total curl args:
291289
=========================== POST Response Headers =========================== <<<
292290
HTTP/1.1 200 OK
293291
Content-Type: application/x-protobuf
294-
Date: Tue, 20 Feb 2024 22:11:16 GMT
292+
Date: Wed, 19 Mar 2025 14:18:16 GMT
295293
Connection: keep-alive
296294
Keep-Alive: timeout=5
297295
Content-Length: 65

test/results/echo-empty-with-curl-args--X_GET-expected.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ includeReason: true
66
* Connected to localhost (127.0.0.1) port 8080 (#0)
77
> GET /echo HTTP/1.1
88
> Host: localhost:8080
9-
> User-Agent: curl/7.74.0
9+
> User-Agent: curl/7.88.1
1010
> Accept: */*
1111
> Content-Type: application/x-protobuf
1212
> Content-Length: 2
1313
>
1414
} [2 bytes data]
15-
* upload completely sent off: 2 out of 2 bytes
16-
* Mark bundle as not supporting multiuse
1715
< HTTP/1.1 200 OK
1816
< Content-Type: application/x-protobuf
19-
< Date: Thu, 05 Oct 2023 09:18:28 GMT
17+
< Date: Wed, 19 Mar 2025 14:18:42 GMT
2018
< Connection: keep-alive
2119
< Keep-Alive: timeout=5
2220
< Content-Length: 2

test/results/echo-empty-with-curl-args-expected.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,15 @@ includeReason: true
66
* Connected to localhost (127.0.0.1) port 8080 (#0)
77
> POST /echo HTTP/1.1
88
> Host: localhost:8080
9-
> User-Agent: curl/7.74.0
9+
> User-Agent: curl/7.88.1
1010
> Accept: */*
1111
> Content-Type: application/x-protobuf
1212
> Content-Length: 2
1313
>
1414
} [2 bytes data]
15-
* upload completely sent off: 2 out of 2 bytes
16-
* Mark bundle as not supporting multiuse
1715
< HTTP/1.1 200 OK
1816
< Content-Type: application/x-protobuf
19-
< Date: Thu, 05 Oct 2023 09:18:27 GMT
17+
< Date: Wed, 19 Mar 2025 14:18:41 GMT
2018
< Connection: keep-alive
2119
< Keep-Alive: timeout=5
2220
< Content-Length: 2

0 commit comments

Comments
 (0)