Changes between Version 4 and Version 5 of WimplicitFunctionDeclaration


Ignore:
Timestamp:
Jan 29, 2022, 2:44:10 AM (2 years ago)
Author:
JDLH (Jim DeLaHunt)
Comment:

Fix spelling error "processers" to "processors"

Legend:

Unmodified
Added
Removed
Modified
  • WimplicitFunctionDeclaration

    v4 v5  
    9999    If many programs check for functions which we know are not ever present on certain versions of macOS, then we can mark that in a central location rather than individually in each affected port.
    100100
    101 The -Wimplicit-function-declaration warning does not cause the problem. The underlying code, together with the behaviour of Xcode 12 and ARM processors, causes the problem. And the problem might be silent in some cases. The message just makes the problem visible. It is sometimes possible to work around such problems by having the port patch the underlying code at the MacPorts stage. It is far better to have the upstream developers change their code so that it works with Xcode 12 and on ARM processers, along with all the other compilers and processors where it needs to work.
     101The -Wimplicit-function-declaration warning does not cause the problem. The underlying code, together with the behaviour of Xcode 12 and ARM processors, causes the problem. And the problem might be silent in some cases. The message just makes the problem visible. It is sometimes possible to work around such problems by having the port patch the underlying code at the MacPorts stage. It is far better to have the upstream developers change their code so that it works with Xcode 12 and on ARM processors, along with all the other compilers and processors where it needs to work.
    102102
    103103Thus, in the long term, the most helpful response to this message is enough diagnosis to make useful bug report, then filing that bug report with the upstream developers.
     
    216216== Respond by filing upstream bug reports ==
    217217
    218 If you can, please report these indications to the upstream developers. It is far better to have the upstream developers change their code so that it works with Xcode 12 and on ARM processers, along with all the other compilers and processors where it needs to work.
     218If you can, please report these indications to the upstream developers. It is far better to have the upstream developers change their code so that it works with Xcode 12 and on ARM processors, along with all the other compilers and processors where it needs to work.
    219219
    220220Thus, in the long term, the most helpful response to this message is enough diagnosis to make useful bug report, then filing that bug report with the upstream developers.