summaryrefslogtreecommitdiff
path: root/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* Run autoreconf.Benjamin Peterson2019-02-251-4/+4
|
* bpo-28015: Support LTO build with clang (GH-9908)Miss Islington (bot)2018-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 (cherry picked from commit 5ad36f9b21a3aa3b2265b1b43d73522cc3322df2) Co-authored-by: serge-sans-paille <serge.guelton@telecom-bretagne.eu>
* bpo-34121: Fix detection of C11 atomic support on clang. (GH-8288)Miss Islington (bot)2018-07-151-8/+8
| | | | | (cherry picked from commit 15c7b2abdfb93f8902dd72474818aee2bf97fa66) Co-authored-by: Benjamin Peterson <benjamin@python.org>
* 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-051-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-061-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.