Query
Monday 18 October 2021
2021-10-18 09:17:41 (7 months ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/modules/Mysql/configure.in (+6/-1)(7 lines)
branch: 8.0
Mysql [Configure]: Fix detection of OpenSSL 1.1.x and later.
Saturday 16 October 2021
2021-10-16 15:41:59 (7 months ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/modules/Mysql/configure.in (+6/-1)(7 lines)
branch: master
Mysql [Configure]: Fix detection of OpenSSL 1.1.x and later.
Sunday 19 September 2021
2021-09-19 14:15:51 (8 months ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/run_autoconfig (+5/-1)(6 lines)
branch: 8.0
Build [Configure]: Prefer autoconf 2.69.
Avoid using autoconf 2.71.
Tuesday 16 March 2021
2021-03-16 23:24:02 (1 year ago) by Tobias S. Josefowitz <tobij@tobij.de>
- pike/src/configure.in (+0/-0)(0 lines)
branch: master
Merge branch 'tobij/fix-find-stack-direction-inlining'
* tobij/fix-find-stack-direction-inlining:
Build [Configure]: Prevent inling of find_stack_direction()
Build [Configure]: Remove $Id$
2021-03-16 23:00:28 (1 year ago) by Tobias S. Josefowitz <tobij@tobij.de>
- pike/src/configure.in (+0/-0)(0 lines)
branch: 8.0
Merge branch 'tobij/fix-find-stack-direction-inlining' into 8.0
* tobij/fix-find-stack-direction-inlining:
Build [Configure]: Prevent inling of find_stack_direction()
Build [Configure]: Remove $Id$
2021-03-16 22:51:16 (1 year ago) by Tobias S. Josefowitz <tobij@tobij.de>
- pike/src/configure.in (+7/-2)(9 lines)
branch: 4d31d28e33109fde145a10b6063ae6fe6757bfec
Build [Configure]: Prevent inling of find_stack_direction()
Clang 11 has either learned to inline find_stack_direction(), or it may
have inlined find_stack_direction() before but changed allocation order
for our "objects with automatic storage duration" that we use to check
the stack direction.
Calling find_stack_direction() through a volatile function pointer
should reliably prevent it from getting inlined and thus flush out the
real stack direction.
Thanks to Cezary Cerekwicki <ccerekwicki@opera.com> for the report.
- pike/.gitattributes (+1/-1)(2 lines)
- pike/src/configure.in (+4/-4)(8 lines)
branch: 4d31d28e33109fde145a10b6063ae6fe6757bfec
Build [Configure]: Remove $Id$
2021-03-16 13:30:43 (1 year ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/run_autoconfig (+5/-1)(6 lines)
branch: master
Build [Configure]: Prefer autoconf 2.69.
Avoid using autoconf 2.71.
Saturday 23 January 2021
2021-01-23 15:39:40 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+4/-0)(4 lines)
- pike/src/modules/system/configure.in (+2/-1)(3 lines)
- pike/src/signal_handler.c (+3/-0)(3 lines)
branch: 8.0
Build [Configure]: Blacklist chroot on macOS
The prototype is not available with _POSIX_C_SOURCE.
Tuesday 05 January 2021
2021-01-05 16:00:15 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+9/-2)(11 lines)
branch: master
Build [Configure]: Include prototypes for OOB test
2021-01-05 11:12:49 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+2/-0)(2 lines)
branch: master
Build [Configure]: Add prototype to dlopen test
Monday 04 January 2021
2021-01-04 19:18:55 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+2/-1)(3 lines)
branch: master
Build [Configure]: Fix likely typo in const check
If anyone with "IBM C" suffers a regression because of this, please
let me know. :-)
2021-01-04 17:11:34 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+4/-0)(4 lines)
- pike/src/modules/system/configure.in (+2/-1)(3 lines)
- pike/src/signal_handler.c (+3/-0)(3 lines)
branch: master
Build [Configure]: Blacklist chroot on macOS
The prototype is not available with _POSIX_C_SOURCE.
2021-01-04 13:49:59 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/modules/_Stdio/configure.in (+9/-0)(9 lines)
branch: master
Build [Configure]: Include <stdlib.h> in tests using exit()
2021-01-04 13:29:06 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+2/-1)(3 lines)
branch: master
Build [Configure]: Add /opt/homebrew to locations to search
This is the new default location for macOS homebrew.
2021-01-04 02:53:16 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+4/-0)(4 lines)
branch: master
Build [Configure]: Blacklist getpagesize on macOS
getpagesize() was removed from POSIX.1-2001. macOS therefore removes
the prototype from <unistd.h> if _POSIX_C_SOURCE is 200112 or higher.
However, the function still exists for backwards compat, which leads
to the configure check finding it (since it fakes a prototype).
Prevent the configure check from running and finding the prototype-less
function so that we don't get a compilation error trying to call it.
(The correct way of getting the page size in POSIX is sysconf(_SC_PAGESIZE).)
Thursday 31 December 2020
2020-12-31 12:29:23 (1 year ago) by Marcus Comstedt <marcus@mc.pp.se>
- pike/src/configure.in (+4/-0)(4 lines)
branch: master
Build [Configure]: mkdir test needs <sys/stat.h> on MacOS 11
- pike/src/aclocal.m4 (+4/-0)(4 lines)
- pike/src/configure.in (+43/-4)(47 lines)
- pike/src/fd_control.c (+2/-0)(2 lines)
branch: master
Build [Configure]: Include <stdlib.h> in tests using exit()
Thursday 03 September 2020
2020-09-03 11:21:01 (2 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+6/-3)(9 lines)
branch: master
Build [Configure]: Use the new 2-level lfun lookup table by default.
Friday 09 November 2018
2018-11-09 14:03:10 (4 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/aclocal.m4 (+11/-1)(12 lines)
branch: 8.0
Build [Configure]: Make result of PIKE_PKG_CONFIG easier to detect.
Wednesday 17 October 2018
2018-10-17 12:59:20 (4 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/aclocal.m4 (+11/-1)(12 lines)
branch: master
Build [Configure]: Make result of PIKE_PKG_CONFIG easier to detect.
Sunday 26 June 2016
2016-06-26 10:18:37 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/aclocal.m4 (+3/-0)(3 lines)
branch: 8.1
Build [Configure]: Added some compatibility notes.
Thursday 23 June 2016
2016-06-23 12:23:55 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/aclocal.m4 (+4/-3)(7 lines)
branch: 8.0
Build [Configure]: Hide some irrelevant output.
Hides the output from type when it fails to find binaries.
- pike/src/aclocal.m4 (+4/-3)(7 lines)
branch: 8.1
Build [Configure]: Hide some irrelevant output.
Hides the output from type when it fails to find binaries.
Monday 04 April 2016
2016-04-04 18:57:06 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+1/-14)(15 lines)
branch: 8.1
Build [Configure]: No need to disable SSE2 anymore.
Saturday 02 April 2016
2016-04-02 14:19:32 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+15/-0)(15 lines)
branch: 8.1
Build [Configure]: Avoid SSE opcodes on 32-bit x86.
Potential fix for SIGSEGVs in SSE-code in multiple places
for 32-bit ABI on x86_64.
Wednesday 30 March 2016
2016-03-30 16:50:07 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+7/-4)(11 lines)
branch: 8.0
Build [Configure]: Second attempt at fixing --with-abi.
The previous patch broke the AC_CHECK_SIZEOF-tests when using
a non-default ABI.
2016-03-30 16:47:52 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+7/-4)(11 lines)
branch: 8.1
Build [Configure]: Second attempt at fixing --with-abi.
The previous patch broke the AC_CHECK_SIZEOF-tests when using
a non-default ABI.
2016-03-30 16:34:26 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+8/-7)(15 lines)
branch: 8.0
Build [Configure]: Strip arguments from REALCC et al.
Fixes compiler propagation to sub-configures when eg compiling
--with-abi.
2016-03-30 16:32:01 (6 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/configure.in (+8/-7)(15 lines)
branch: 8.1
Build [Configure]: Strip arguments from REALCC et al.
Fixes compiler propagation to sub-configures when eg compiling
--with-abi.
Tuesday 24 March 2015
2015-03-24 15:33:20 (7 years ago) by Henrik Grubbström (Grubba) <grubba@grubba.org>
- pike/src/aclocal.m4 (+7/-0)(7 lines)
- pike/src/modules/system/configure.in (+1/-2)(3 lines)
branch: 8.0
Build [configure]: AC_MODULE_INIT now checks the OS.
This causes PIKE_FUNCS_NEED_DECLS to be set up correctly in all modules,
and should fix various compilation problems on NT. In Pike 7.8 and
earlier these settings were propagated via the configure cache.
- pike/src/aclocal.m4 (+7/-0)(7 lines)
- pike/src/modules/system/configure.in (+1/-2)(3 lines)
branch: 8.1
Build [configure]: AC_MODULE_INIT now checks the OS.
This causes PIKE_FUNCS_NEED_DECLS to be set up correctly in all modules,
and should fix various compilation problems on NT. In Pike 7.8 and
earlier these settings were propagated via the configure cache.