foomatic-rip and foo2zjs

Robert Backhaus robbak at robbak.com
Fri Apr 25 22:16:13 UTC 2014


Yes, sorry. I got this wrong.

The fix upstream has been to stop using mkstemp, and switch to using
sprintf directly.

http://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/revision/7196


On 26 April 2014 02:41, Wolfgang Jenkner <wjenkner at inode.at> wrote:

> On Fri, Apr 25 2014, Boris Samorodov wrote:
>
> >> Am 25.04.2014 um 15:20 schrieb Robert Backhaus <robbak at robbak.com>:
> >>
> >>> int fd = mkstemp (LOG_FILE "-XXXXXX.log"); - checked, edited, built -
> Yup, that's it. Here's the patch:
>
> I think the problem is simply that mkstemp(3) requires an argument with
> /trailing/ Xs, in accordance with POSIX[1].  So the upstream usage of it
> seems to be wrong.
>
> [1] http://pubs.opengroup.org/onlinepubs/009695399/functions/mkstemp.html
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>


More information about the freebsd-ports mailing list