Andrew Geissler | 82c905d | 2020-04-13 13:39:40 -0500 | [diff] [blame] | 1 | From ed1f7e9de0d6a1d5a9e581e02a63593d22cf1e52 Mon Sep 17 00:00:00 2001 |
| 2 | From: Explorer09 <explorer09@gmail.com> |
| 3 | Date: Mon, 4 Sep 2017 10:47:33 +0800 |
| 4 | Subject: [PATCH] build: AC_USE_SYSTEM_EXTENSIONS in configure.ac. |
| 5 | |
| 6 | This would, e.g. define _GNU_SOURCE in config.h, enabling the |
| 7 | reallocarray() prototype in glibc 2.26+ on Linux systems with that |
| 8 | version of glibc. |
| 9 | |
| 10 | Fixes #241. |
| 11 | |
| 12 | Upstream-Status: Backport |
| 13 | Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> |
| 14 | --- |
| 15 | configure.ac | 2 ++ |
| 16 | 1 file changed, 2 insertions(+) |
| 17 | |
| 18 | diff --git a/configure.ac b/configure.ac |
| 19 | index 55e774b..c879fe1 100644 |
| 20 | --- a/configure.ac |
| 21 | +++ b/configure.ac |
| 22 | @@ -25,8 +25,10 @@ |
| 23 | # autoconf requirements and initialization |
| 24 | |
| 25 | AC_INIT([the fast lexical analyser generator],[2.6.4],[flex-help@lists.sourceforge.net],[flex]) |
| 26 | +AC_PREREQ([2.60]) |
| 27 | AC_CONFIG_SRCDIR([src/scan.l]) |
| 28 | AC_CONFIG_AUX_DIR([build-aux]) |
| 29 | +AC_USE_SYSTEM_EXTENSIONS |
| 30 | LT_INIT |
| 31 | AM_INIT_AUTOMAKE([1.11.3 -Wno-portability foreign check-news std-options dist-lzip parallel-tests subdir-objects]) |
| 32 | AC_CONFIG_HEADER([src/config.h]) |