This will probably be of little to no help (or maybe as inspiration ?) since 
we're talking gmake here, but I'll mention in passing that in other build tools 
there is sometimes support for a "piecemeal" modifier for compilation units : 
this modifier instructs the build tool to repeatedly invoke the 
compilation/build unit with a subset of parameters small enough to fit the OS 
buffer size (e.g. 2048 bytes) : 
https://duckduckgo.com/?q=jam+redux+%22piecemeal%22&t=ffab&ia=web

Cedric

> De : Uwe <[email protected]>
> Sujet : Aw: Re: depot/extract: make: execvp: bash: Argument list too long
> 
> > In my opinion a proper fix that prevents exceeding command line
> > arguments is much appreciated and could serve as valuable blueprint in
> > other places too. It sounds like the issue needs a mechanism similar
> > to the xargs tool.
> How about using exactly that, `xargs`? It should be easy to do some $(for 
> ...)
> in make to put the arguments in some temporary file, and xargs -1 can 
> extract
> them line by line. Or we could develop some patch for xargs that allows the





_______________________________________________
Genode users mailing list
[email protected]
https://lists.genode.org/listinfo/users

Reply via email to