summaryrefslogtreecommitdiffstats
path: root/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* bpo-28015: Support LTO build with clang (GH-9908)serge-sans-paille2018-10-241-2/+2
| | | | | | | | | | .o generated by clang in LTO mode actually are LLVM bitcode files, which leads to a few errors during configure/build step: - add lto flags to the BASECFLAGS instead of CFLAGS, as CFLAGS are used to build autoconf test case, and some are not compatible with clang LTO (they assume binary in the .o, not bitcode) - force llvm-ar instead of ar, as ar is not aware of .o files generated by clang -flto
* run autoconf (GH-9411)Benjamin Peterson2018-09-191-0/+1
| | | Follow up to 2a9c3805ddedf282881ef7811a561c70b74f80b1 (bpo-34585).
* Remove configure check LOG1P_DROPS_ZERO_SIGN. (GH-9193)Benjamin Peterson2018-09-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is unused. <!-- Thanks for your contribution! Please read this comment in its entirety. It's quite important. # Pull Request title It should be in the following format: ``` bpo-NNNN: Summary of the changes made ``` Where: bpo-NNNN refers to the issue number in the https://bugs.python.org. Most PRs will require an issue number. Trivial changes, like fixing a typo, do not need an issue. # Backport Pull Request title If this is a backport PR (PR made against branches other than `master`), please ensure that the PR title is in the following format: ``` [X.Y] <title from the original PR> (GH-NNNN) ``` Where: [X.Y] is the branch name, e.g. [3.6]. GH-NNNN refers to the PR number from `master`. -->
* bpo-32430: Rename Modules/Setup.dist to Modules/Setup (GH-8229)Antoine Pitrou2018-07-161-2/+2
| | | | | bpo-32430: Rename Modules/Setup.dist to Modules/Setup Remove the necessity to copy the former manually to the latter when updating the local source tree.
* bpo-34121: Fix detection of C11 atomic support on clang. (GH-8288)Benjamin Peterson2018-07-161-8/+8
|
* closes bpo-33619: Fix libffi detection by regenerating ./configure (GH-7075)Chih-Hsuan Yen2018-05-241-0/+276
|
* run autoreconf (GH-6850)Benjamin Peterson2018-05-151-278/+2
|
* bpo-33332: Add signal.valid_signals() (GH-6581)Antoine Pitrou2018-05-041-10/+10
|
* bpo-31368: Expose preadv and pwritev in the os module (#5239)Pablo Galindo2018-01-271-74/+6
|
* bpo-32598: Use autoconf to detect usable OpenSSL (#5242)Christian Heimes2018-01-201-4/+73
| | | | | | | | | | | | | | Add https://www.gnu.org/software/autoconf-archive/ax_check_openssl.html to auto-detect compiler flags, linker flags and libraries to compile OpenSSL extensions. The M4 macro uses pkg-config and falls back to manual detection. Add autoconf magic to detect usable X509_VERIFY_PARAM_set1_host() and related functions. Refactor setup.py to use new config vars to compile _ssl and _hashlib modules. Signed-off-by: Christian Heimes <christian@python.org>
* bpo-29137: Remove fpectl module (#4789)Nathaniel J. Smith2018-01-061-5/+5
| | | | | This module has never been enabled by default, never worked correctly on x86-64, and caused ABI problems that caused C extension compatibility. See bpo-29137 for details/discussion.
* bpo-31462: Remove trailing whitespaces. (#3564)Serhiy Storchaka2017-09-141-1/+1
|
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-71/+3
| | | | | | * Remove Setup.config * Always define WITH_THREAD for compatibility.
* bpo-31343: Include sys/sysmacros.h (#3318)Christian Heimes2017-09-051-3/+71
| | | | | | Include sys/sysmacros.h for major(), minor(), and makedev(). GNU C libray plans to remove the functions from sys/types.h. Signed-off-by: Christian Heimes <christian@python.org>
* improve alignment autoconf test (#1129)Benjamin Peterson2017-04-141-2/+2
| | | | Replace the deprecated AC_TRY_RUN with AC_RUN_IFELSE. Also, standardize the variable name and allow for caching of the result.
* Write configure message to AS_MESSAGE_FDChristian Heimes2016-09-241-2/+2
|
* more PY_LONG_LONG to long longBenjamin Peterson2016-09-081-2/+2
|
* Issue 28017: Use -std=gnu99 to get C99 with GNU extensions for bluetooth.h ↵Christian Heimes2016-09-081-2/+2
| | | | on big endian.
* assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes ↵Benjamin Peterson2016-07-071-78/+139
| | | | #24557)
* Issue #24324: Do not enable unreachable code warnings when usingNed Deily2016-03-081-2/+2
| | | | | gcc as the option does not work correctly in older versions of gcc and has been silently removed as of gcc-4.5.
* - the PKG_PROG_PKG_CONFIG macro is not part of autoconf, but comes from thirddoko@ubuntu.com2015-04-131-0/+229
| | | | | party sources. Run aclocal to import it to aclocal.m4 and add aclocal.m4 to the archive.
* Delete aclocal.m4, and require autoconf 2.59, fixingMartin v. Löwis2006-01-291-57/+0
| | | | #811160 in a different way.
* fix for bug #811160 - autoconf vs. hp/ux system header files.Anthony Baxter2003-09-271-0/+57
also applied to release23-maint. Note that aclocal.m4 can go away when autoconf 2.58 is out.