[3.10] Fail the CI if an optional module fails to compile (GH-27466). (GH-27481)

(cherry picked from commit 7cad0bee80a536c7e47f54cf43174175834f30a0)

Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
5 files changed