elb: fix monolithic link, capability violations, liboqs detection

- Link only the entry-point .c (monolithic) instead of all module .c
  files — prevents duplicate symbol errors from inlined imports
- Strip capability-violation #error guards post-compile; they fire
  incorrectly when modules are compiled in isolation but linked into
  a CGI program
- Add liboqs (post-quantum) include/lib detection via brew, matching
  the existing OpenSSL detection pattern
This commit is contained in:
2026-06-05 11:34:17 -05:00
parent e3a72aae90
commit e08150d6e7
2 changed files with 21 additions and 6 deletions
BIN
View File
Binary file not shown.