[Scummvm-tracker] [ScummVM :: Bugs] #12405: BUILD: Build failure on alpinelinux with fortify-headers
ScummVM :: Bugs
trac at scummvm.org
Sat May 1 04:39:07 UTC 2021
#12405: BUILD: Build failure on alpinelinux with fortify-headers
-------------------+---------------------
Reporter: kmmndr | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Common
Version: | Resolution:
Keywords: | Game:
-------------------+---------------------
Comment (by digitall):
PR 2939 has now been merged, but that issue is tricky to solve. ScummVM
uses the forbidden header to replace certain system function symbols with
broken ones to enforce "forbidding" their usage in code, especially in
engines without a clear declaration to override this and thus mark code
for refactoring.
However, the fortify header does something similar to override the symbols
to replace them with more protected versions... I would suspect these are
not going to interact well without a bit of work on the order of header
inclusion here.
--
Ticket URL: <https://bugs.scummvm.org/ticket/12405#comment:4>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list