[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [libvirt] syntax-check Argument list too long problems
From: |
Eric Blake |
Subject: |
Re: [libvirt] syntax-check Argument list too long problems |
Date: |
Thu, 20 Aug 2015 08:42:22 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 |
[adding bug-gnulib]
On 08/20/2015 08:30 AM, Roman Bogorodskiy wrote:
> Hi,
>
> Not so long ago I've started encountering issues with syntax-check, for
> example:
>
> trailing_blank
> /bin/sh: grep: Argument list too long
>
> When I'm running it with SHELL='sh -x' I can see that it's indeed trying
> to run grep with really long list of files, e.g.:
>
> + grep -nE '\<error *\([^"]*"[^"]*[a-z]{3}' .ctags .dir-locals.el ...
>
> and many many other files in the list.
>
> I see this problem on FreeBSD, but not on Linux, I guess that's because
> ARG_MAX is much lower on FreeBSD:
>
> freebsd$ getconf ARG_MAX
> 262144
> linux$ getconf ARG_MAX
> 2097152
>
> It looks like it's not possible to change ARG_MAX value on FreeBSD. Do I
> get it right that it's something that I need to report to gnulib?
Reported. I'm not sure what it would take to work xargs into the mix to
allow breaking up the list of files to be checked into manageable
chunks. But hopefully all of the syntax checks still work in piecewise
fashion.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [libvirt] syntax-check Argument list too long problems,
Eric Blake <=