Well. I've been wrong on this one. I'm afraid that the kernel has
nothing to do with this.
The limit for find and xargs is hardcoded in lib/buildcmd.c in
bc_use_sensible_arg_max and can be at build time.
Here is the relevant part of the changelog and more details can be found
in the README.
2007-07-31 Eric Blake <[EMAIL PROTECTED]>
Allow choice of default arg size, Savannah bug #20594.
* configure.ac (DEFAULT_ARG_SIZE): Check environment for a default
size override.
* lib/buildcmd.c (bc_use_sensible_arg_max): Use default size from
configure, if requested.
* README (DEFAULT_ARG_SIZE): Mention the ability to tune this at
configure time.
* NEWS: Document the change.
I'm marking this report "confirmed" .
** Changed in: findutils (Ubuntu)
Status: Invalid => Confirmed
--
xargs complains command line is too long, but kernel allows command lines of
arbitrary length
https://bugs.launchpad.net/bugs/249937
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs