diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-12-06 12:06:08 +0100 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2021-12-06 13:52:26 +0100 |
commit | 8368f48df8d67f6c712534647f4d375bf219ae99 (patch) | |
tree | ba812fb015698abe5fbfbcf25589d55ee62fc270 /sc/inc | |
parent | 8fe1a3c479d4aeaeb3a378aaceb77f72edcfb7c8 (diff) |
Limit static system library linking to fuzzers
When building a static LO on Linux, I get a lost of missing
symbols for binaries, like oosplash. In that case we just link to
Xinerama, but this has obviously other X11-based dependencies,
and there is no real way to fix this.
According to caolan, this was just added in commit
7a3eaef6dd707781c2f4e341aebb9d4c42df780f ("for DISABLE_DYNLOADING
support linking to static .a system libs") to support instrumented
static libraries used for the oss-fuzz runs (see
https://github.com/google/oss-fuzz/issues/608).
So actually limit these flags for FUZZERS only.
Change-Id: I7eaa81c46fab040848fdf4dbe100a6e634f54446
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126409
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'sc/inc')
0 files changed, 0 insertions, 0 deletions