[PATCH] scripts/trylink: use portable invocation of mktemp

Andrew Oates andrew at andrewoates.com
Mon Jul 11 23:54:03 UTC 2016


True.  How about "mktemp ${TMPDIR:-/tmp}/tmp.XXXXXXXXXX" ?  If that works
I'll send a new patch

On Mon, Jul 11, 2016 at 9:44 AM, Brad Kemp <brad at beechwoods.com> wrote:

>
> On Jul 10, 2016, at 8:33 PM, Andrew Oates <andrew at andrewoates.com> wrote:
>
> --tmpdir unfortunately doesn't work on OS X/BSD-style mktemp, but '-t'
> does.  So "mktemp -t tmp.XXXXXXXXXX" obeys TMPDIR on both Linux and OS X.
>  "-t" is marked as deprecated in the Linux version's manpage, however ---
> not sure if you consider that a problem.
>
> Alternatively, it could just run "mktemp tmp.XXXXXXXXXX", which creates
> the temporary file in the current directory on both systems.  Not ideal,
> but consistent (and maybe that's fine given how the script is used in the
> build system?)
>
> The local directory may not be writeable
> Brad
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/busybox/attachments/20160711/d401c90f/attachment.html>


More information about the busybox mailing list