You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(ci): add Linux make build sanity job (#5364)
* chore(ci): add Linux make build sanity job
The classic ./configure + make build is no longer officially supported,
but several embedded and legacy environments still rely on it. Add a
Linux build-only probe that exercises the make path with --everything
so any breakage in the configure script, build/config or per-component
Makefiles surfaces in CI. Tests are compiled (TESTS=1) but not executed
-- the cmake jobs above already cover the runtime signal. Samples are
skipped to keep the wall-clock reasonable.
* fix(Crypto): add OpenSSLInitializerTest to make testsuite
OpenSSLInitializerTest.{cpp,h} were added in #5246 and registered in
CryptoTestSuite, but the classic make testsuite Makefile lists sources
explicitly and was never updated. CMake's file(GLOB) hid the gap. The
new Linux make CI job exposes it as a link-time undefined reference.
* fix(make): Fix compile issues.
* fix(ci): install libltdl-dev for Data/ODBC link in make build
unixODBC's testsuite link pulls in libltdl for dynamic driver loading,
matching the historical pre-cmake CI install list.
0 commit comments