[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