Message ID | 20210317110512.583747-1-thuth@redhat.com |
---|---|
Headers | show |
Series | Fix atomic test in "configure" + bump FreeBSD CI to 12.2 | expand |
Thomas Huth <thuth@redhat.com> writes: > FreeBSD 12.1 is out of service now, so the Cirrus-CI task is failing due > to using some packages from 12.2 on the 12.1 image. We have to update > it to 12.2. However, there are two obstacles: > > First, the check for the 128-bit atomic functions in the configure > script does not work right with the version of Clang in FreeBSD 12.2 > anymore. Looks like the __atomic_*_16() functions do not have valid > prototypes anymore. First patch fixes this issue. > > Second, there is a problem with libtasn1 and the latest version of > Clang that also triggers on FreeBSD 12.2. We have to disable gnutls > in this task until libtasn1 got fixed in FreeBSD. > > Thomas Huth (2): > configure: Don't use the __atomic_*_16 functions for testing 128-bit > support > cirrus.yml: Update the FreeBSD task to version 12.2 Queued to for-6.0/fixes-for-rc1, thanks. b4 did manage to pick up v2 of 2/2 which confused me a little.