Add a build-only cmake job with system mbedTLS package and `pkg-config`
enabled. Ubuntu 24.04 comes with mbedTLS 2.28.8 which supports
`pkg-config`.
Follow-up to
7bab201abe3915a0167c002f9308950cb8a06e4b #15193
Closes #15286
- name: mbedtls
install_packages: libnghttp2-dev
install_steps: mbedtls
- PKG_CONFIG_PATH: '$HOME/mbedtls/lib/pkgconfig' # Requires v3.6.0 or upper
+ PKG_CONFIG_PATH: '$HOME/mbedtls/lib/pkgconfig' # Requires v3.6.0 or v2.28.8
generate: -DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON
- name: mbedtls-pkg
install_packages: libnghttp2-dev libmbedtls-dev
+ generate: -DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON
+
+ - name: mbedtls-pkg !pc
+ install_packages: libnghttp2-dev libmbedtls-dev
+ install_steps: skipall
generate: -DCURL_USE_MBEDTLS=ON -DENABLE_DEBUG=ON -DCURL_USE_PKGCONFIG=OFF
- name: msh3