This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author yan12125
Recipients Alex.Willmer, benjamin.peterson, martin.panter, ned.deily, ronaldoussoren, vstinner, xdegaye, yan12125
Date 2016-12-25.14:28:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1482676082.35.0.0649679133632.issue27659@psf.upfronthosting.co.za>
In-reply-to
Content
(Re-use the existing issue)

Here's a patch that tries to add -Werror=implicit-function-declaration to $BASECFLAGS.

This is useful for cross-compiling. When a function is missing, the error jumps out during the build time rather than runtime.

Tested configurations:
* Arch Linux x86_64 native build
* macOS Sierra native build
* Android ARM, API 21 cross build

I'd like to hear some ideas from macOS experts as in my memory macOS's build system is fragile than that on Linux.
History
Date User Action Args
2016-12-25 14:28:02yan12125setrecipients: + yan12125, ronaldoussoren, vstinner, benjamin.peterson, ned.deily, xdegaye, martin.panter, Alex.Willmer
2016-12-25 14:28:02yan12125setmessageid: <1482676082.35.0.0649679133632.issue27659@psf.upfronthosting.co.za>
2016-12-25 14:28:02yan12125linkissue27659 messages
2016-12-25 14:28:01yan12125create