canonical / chisel-releases

36 stars 51 forks source link

feat(23.10): add httping slices #278

Closed hd9 closed 4 months ago

hd9 commented 4 months ago

Proposed changes

This PR adds the httping slice to Ubuntu 23.10, a ping-like program for HTTP requests.

Related issues/PRs

277

279

Forward porting

279

Testing

fs=testfs
rm -rf ./$fs; mkdir ./$fs
chisel cut --release ./chisel-releases/ --root $fs httping_bins
sudo chroot $fs /usr/bin/httping --version

2024/07/05 18:21:08 Processing ./chisel-releases/ release...
2024/07/05 18:21:09 Selecting slices...
2024/07/05 18:21:09 Fetching ubuntu 23.10 mantic suite details...
2024/07/05 18:21:10 Release date: Mon, 16 Oct 2023 21:12:12 UTC
2024/07/05 18:21:10 Fetching index for ubuntu 23.10 mantic main component...
2024/07/05 18:21:10 Fetching index for ubuntu 23.10 mantic universe component...
2024/07/05 18:21:10 Fetching ubuntu 23.10 mantic-security suite details...
2024/07/05 18:21:11 Release date: Fri, 05 Jul 2024 12:42:45 UTC
2024/07/05 18:21:11 Fetching index for ubuntu 23.10 mantic-security main component...
2024/07/05 18:21:11 Fetching index for ubuntu 23.10 mantic-security universe component...
2024/07/05 18:21:11 Fetching ubuntu 23.10 mantic-updates suite details...
2024/07/05 18:21:11 Release date: Fri, 05 Jul 2024 21:30:18 UTC
2024/07/05 18:21:11 Fetching index for ubuntu 23.10 mantic-updates main component...
2024/07/05 18:21:11 Fetching index for ubuntu 23.10 mantic-updates universe component...
2024/07/05 18:21:11 Fetching pool/main/g/gcc-13/gcc-13-base_13.2.0-4ubuntu3_amd64.deb...
2024/07/05 18:21:11 Fetching pool/universe/h/httping/httping_2.5-5.2_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/g/glibc/libc6_2.38-1ubuntu6.3_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/f/fftw3/libfftw3-double3_3.3.10-1ubuntu1_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/g/gcc-13/libgomp1_13.2.0-4ubuntu3_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/n/ncurses/libtinfo6_6.4+20230625-2_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/n/ncurses/libncursesw6_6.4+20230625-2_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/o/openssl/libssl3_3.0.10-1ubuntu2.3_amd64.deb...
2024/07/05 18:21:11 Fetching pool/main/o/openssl/openssl_3.0.10-1ubuntu2.3_amd64.deb...
2024/07/05 18:21:11 Extracting files from package "gcc-13-base"...
2024/07/05 18:21:11 Extracting files from package "httping"...
2024/07/05 18:21:11 Extracting files from package "libc6"...
2024/07/05 18:21:11 Extracting files from package "libfftw3-double3"...
2024/07/05 18:21:11 Extracting files from package "libgomp1"...
2024/07/05 18:21:11 Extracting files from package "libtinfo6"...
2024/07/05 18:21:11 Extracting files from package "libncursesw6"...
2024/07/05 18:21:11 Extracting files from package "libssl3"...
2024/07/05 18:21:11 Extracting files from package "openssl"...
HTTPing v2.5, (C) 2003-2016 folkert@vanheusden.com
 * SSL support included (-l)
 * ncurses interface with FFT included (-K)
 * TFO (TCP fast open) support included (-F)

Checklist

github-actions[bot] commented 4 months ago

Diff of dependencies:

slices/httping.yaml ```diff @@ -1,4 +1,3 @@ -libc6 libfftw3-double3 libncursesw6 libssl3 ```

hd9 commented 4 months ago

Closing PR as Mantic reached its EOL.