build: show llvm/clang in platform flags and buildinfo.txt

Show these flags:
- `LLVM-CLANG` for mainline llvm/clang.
- `APPLE-CLANG` for Apple clang.
- `CLANG-CL` for clang-cl. (cmake only)

Also:
- GHA/linux: fix a job to build with clang, to match its descriptions.

Closes #18645
This commit is contained in:
Viktor Szakats 2025-09-20 19:04:21 +02:00
parent 4189c2c0fe
commit 0513f9f878
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
3 changed files with 15 additions and 0 deletions

View file

@ -179,6 +179,7 @@ jobs:
- name: 'openssl clang krb5 LTO'
install_packages: zlib1g-dev libkrb5-dev clang
install_steps: skiprun
CC: clang
generate: -DCURL_USE_OPENSSL=ON -DCURL_USE_GSSAPI=ON -DENABLE_DEBUG=ON -DCURL_LTO=ON
- name: 'openssl !ipv6 !--libcurl !--digest-auth'