From 8902061f1711c1bd95095abf5c4f7f7d07aac796 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Thu, 17 Sep 2009 14:15:01 +0200 Subject: [PATCH] build: use more gnulib modules for better POSIX compliance * bootstrap.conf (gnulib_modules): Add modules exposed via make CFLAGS=-DGNULIB_POSIXCHECK 2>&1 \ |perl -lne '/.* use gnulib module (\S+).*/ and print $1' \ |sort |uniq -c|sort -nr Add these: close fsync lseek mkstemp strdup unlink --- bootstrap.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bootstrap.conf b/bootstrap.conf index 8bf9c3f..d66f91d 100644 --- a/bootstrap.conf +++ b/bootstrap.conf @@ -28,9 +28,11 @@ gnulib_modules=" $avoided_gnulib_modules alloca announce-gen assert calloc config-h configmake + close closeout dirname fdl + fsync gettext git-version-gen gitlog-to-changelog @@ -39,15 +41,19 @@ gnulib_modules=" inttypes lib-ignore long-options + lseek malloc maintainer-makefile manywarnings + mkstemp mktempd realloc rpmatch progname safe-read stdbool + strdup + unlink update-copyright useless-if-before-free vc-list-files -- 2.11.0