From 93ce8a8e0060dedbe97581c1a6e365336d5b4969 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Wed, 13 Jan 2016 11:04:29 +0100 Subject: [PATCH] build: Use 127 as the Linux hash-bang limit. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reported by taylanbayirli@gmail.com (Taylan Ulrich Bayırlı/Kammer). * m4/guix.m4 (LINUX_HASH_BANG_LIMIT): Set to 127. --- m4/guix.m4 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/m4/guix.m4 b/m4/guix.m4 index 563ce51699..acfc33e170 100644 --- a/m4/guix.m4 +++ b/m4/guix.m4 @@ -175,9 +175,9 @@ AC_DEFUN([GUIX_TEST_ROOT_DIRECTORY], [ [ac_cv_guix_test_root="`pwd`/test-tmp"]) ]) -dnl 'BINPRM_BUF_SIZE' constant in Linux. The Hurd has a limit -dnl of about a page (see exec/hashexec.c.) -m4_define([LINUX_HASH_BANG_LIMIT], 128) +dnl 'BINPRM_BUF_SIZE' constant in Linux (we leave room for the trailing zero.) +dnl The Hurd has a limit of about a page (see exec/hashexec.c.) +m4_define([LINUX_HASH_BANG_LIMIT], 127) dnl Hardcoded 'sun_path' length in . m4_define([SOCKET_FILE_NAME_LIMIT], 108)