~ruther/guix-local

93ce8a8e0060dedbe97581c1a6e365336d5b4969 — Ludovic Courtès 10 years ago 98f2339
build: Use 127 as the Linux hash-bang limit.

Reported by taylanbayirli@gmail.com (Taylan Ulrich Bayırlı/Kammer).

* m4/guix.m4 (LINUX_HASH_BANG_LIMIT): Set to 127.
1 files changed, 3 insertions(+), 3 deletions(-)

M m4/guix.m4
M m4/guix.m4 => m4/guix.m4 +3 -3
@@ 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 <sys/un.h>.
m4_define([SOCKET_FILE_NAME_LIMIT], 108)