* .github/workflows/vm1-ci.yml
* reenabled freebsd builds
* be sure N_CPUS is always set
* show compiler version before build
* contrib/3rd/sqlite3/sqlite3.hbp
* enable -Wno-unknown-warning-option only for CLANG - older GCC versions
does not like it
* use -Wno-stringop-overread instead of -Wno-error=stringop-overread,
Unlike Wno-error=* the unknown -Wno-* options are ignored by most of
old GCC compilers
* .github/workflows/vm1-ci.yml
* .github/workflows/vm2-ci.yml
* updated to always set number of CPUs for -j GNU make switch,
using unlimited number of forks (-j without parameter) causes
'Resource temporarily unavailable' error
* .github/workflows/linux-ci.yml
! Linux CI build fix (outdated packages).
* .github/workflows/vm1-ci.yml
+ .github/workflows/vm2-ci.yml
+ Added an OmniOS CI build.
! Switched FreeBSD CI build to vmactions/freebsd@v1 action as it's
more stable.
* .github/workflows/linux-ci.yml
* .github/workflows/macos-ci.yml
* .github/workflows/vm1-ci.yml
* .github/workflows/windows-ci.yml
* Made strict CI build not that strict by adding
-Wno-error=deprecated-declarations.
! Fixed ccache configuration under msys2.
* .github/workflows/linux-ci.yml
* .github/workflows/macos-ci.yml
* .github/workflows/vm1-ci.yml
* .github/workflows/windows-ci.yml
* Use `-Wno-error=array-bounds` in GCC strict mode CI builds as the array
bounds checker is buggy in GCC 12-13.