blob: dc1a092eb117f7cfc49617fd2bbb81ffe875a68b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
https://github.com/robbat2/readahead-list/pull/1
From 9d7b7a13ac265b76bb7933072a20bf462e5377a6 Mon Sep 17 00:00:00 2001
From: Sam James <sam@gentoo.org>
Date: Sun, 25 Dec 2022 20:35:38 +0000
Subject: [PATCH 3/6] Simplify setting up Large File Support (use
AC_SYS_LARGEFILE)
Signed-off-by: Sam James <sam@gentoo.org>
--- a/configure.ac
+++ b/configure.ac
@@ -13,18 +13,15 @@ AC_PREREQ([2.71])
# date +"1.%Y%m%d.%H%M" -u
AC_INIT([readahead-list],[1.20060421.1016],[Robin H. Johnson robbat2@orbis-terrarum.net],[readahead-list])
-LFS_CPPFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
WARN_CFLAGS="-Wall -W"
CFLAGS="$CFLAGS $WARN_CFLAGS"
CXXFLAGS="$CXXFLAGS $WARN_CFLAGS"
-CPPFLAGS="$CPPFLAGS $LFS_CPPFLAGS"
-export CFLAGS CXXFLAGS CPPFLAGS
+export CFLAGS CXXFLAGS
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([dist-bzip2])
-
# Checks for programs.
AC_PROG_AWK
AC_PROG_CC
@@ -43,6 +40,8 @@ AC_PROG_RANLIB
# Provides _GNU_SOURCE for readahead()
AC_USE_SYSTEM_EXTENSIONS
+AC_SYS_LARGEFILE
+
# Checks for header files.
AC_CHECK_HEADERS([ errno.h fcntl.h getopt.h linux/fs.h sched.h stdio.h stdlib.h string.h sys/ioctl.h sys/mman.h sys/syscall.h sys/types.h unistd.h ])
--
2.39.0
|