pdns icon indicating copy to clipboard operation
pdns copied to clipboard

auth: build with -fvisibility=hidden

Open Habbie opened this issue 3 years ago • 2 comments

Short description

Checklist

I have:

  • [ ] read the CONTRIBUTING.md document
  • [ ] compiled this code
  • [ ] tested this code
  • [ ] included documentation (including possible behaviour changes)
  • [ ] documented the code
  • [ ] added or modified regression test(s)
  • [ ] added or modified unit test(s)
  • [ ] checked that this code was merged to master

Habbie avatar Jan 14 '22 12:01 Habbie

This appears to actually break ODBC.

Habbie avatar Feb 03 '22 10:02 Habbie

I wonder if it's related to the "Problems with C++ exceptions" described in https://gcc.gnu.org/wiki/Visibility It might make hiding our symbols by default problematic in the authoritative server because it loads plugins at runtime.

rgacogne avatar Feb 03 '22 10:02 rgacogne