Subject: Re: pkg/36141 (graphics/gthumb Solaris10 amd64 gcc)
To: None <solaris-pkg-people@NetBSD.org, pkg-manager@NetBSD.org,>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: pkgsrc-bugs
Date: 04/12/2007 16:15:57
> From: snj@NetBSD.org
> To: solaris-pkg-people@NetBSD.org, pkg-manager@NetBSD.org,
pkgsrc-bugs@NetBSD.org, gnats-admin@NetBSD.org, snj@NetBSD.org, "Gilles Dauphin"
<dauphin@enst.fr>
> Subject: Re: pkg/36141 (graphics/gthumb Solaris10 amd64 gcc)
> X-Gnats-Was-Stupid: no
> Cc:
> Date: Thu, 12 Apr 2007 14:07:37 +0000 (UTC)
>
> Synopsis: graphics/gthumb Solaris10 amd64 gcc
>
> Responsible-Changed-From-To: pkg-manager->solaris-pkg-people
> Responsible-Changed-By: snj@netbsd.org
> Responsible-Changed-When: Thu, 12 Apr 2007 14:07:36 +0000
> Responsible-Changed-Why:
> Solaris problem.
Is this patch correct?
--- libgthumb/file-utils.c.orig Tue Apr 10 09:50:23 2007
+++ libgthumb/file-utils.c Thu Apr 12 16:08:01 2007
@@ -2209,11 +2209,13 @@
{
char *tmppath;
char *retval;
+ int status;
tmppath = (char*) g_build_filename (g_get_tmp_dir (), "gthumb.XXXXXX",
NULL);
- retval = mkdtemp (tmppath);
- if (retval == NULL)
+ retval = mktemp(tmppath);
+ status = mkdir (retval,0700);
+ if (status != 0)
g_free(tmppath);
return retval;