2007-07-13 Damien Carbery <[email protected]> gnome-2-18 NEVADA_70
authordcarbery
Fri, 13 Jul 2007 17:24:57 +0000
branchgnome-2-18
changeset 18929 80f5b4af535e
parent 18928 c3e8143c16ed
child 18930 c314162d2159
2007-07-13 Damien Carbery <[email protected]> * base-specs/control-center.spec: Add patch 16-getpwuid_r to get build to work. Wrong definition of getpwuid_r being picked up. * patches/control-center-16-getpwuid_r.diff: Added to get build to work. Wrong definition of getpwuid_r being picked up.
ChangeLog
base-specs/control-center.spec
patches/control-center-16-getpwuid_r.diff
--- a/ChangeLog	Fri Jul 13 11:49:24 2007 +0000
+++ b/ChangeLog	Fri Jul 13 17:24:57 2007 +0000
@@ -1,3 +1,10 @@
+2007-07-13  Damien Carbery <[email protected]>
+
+	* base-specs/control-center.spec: Add patch 16-getpwuid_r to get build
+	  to work. Wrong definition of getpwuid_r being picked up.
+	* patches/control-center-16-getpwuid_r.diff: Added to get build to
+	  work. Wrong definition of getpwuid_r being picked up.
+
 2007-07-13  Laszlo (Laca) Peter  <[email protected]>
 
 	* patches/Python-07-dtrace.diff: updated patch form John Levon,
--- a/base-specs/control-center.spec	Fri Jul 13 11:49:24 2007 +0000
+++ b/base-specs/control-center.spec	Fri Jul 13 17:24:57 2007 +0000
@@ -48,6 +48,8 @@
 Patch14:      control-center-14-full-hinting-dialog.diff
 # date:2007-05-23 owner:dkenny type:bug bugster:6558695 bugzilla:439398
 Patch15:      control-center-15-libslab.diff
+# date:2007-07-13 owner:dcarbery type:feature
+Patch16:      control-center-16-getpwuid_r.diff
 
 URL:          http://www.gnome.org
 BuildRoot:    %{_tmppath}/%{name}-%{version}-build
@@ -123,6 +125,7 @@
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 %build
 %ifos linux
@@ -231,6 +234,9 @@
 %{_libdir}/*.so
 
 %changelog
+* Fri Jul 13 2007 - [email protected]
+- Add patch 16-getpwuid_r to get build to work. Wrong definition of getpwuid_r
+  being picked up.
 * Wed May 23 2007 - [email protected]
 - Add patch for bug#6558695 (bugzilla:439398) where libslab was causing g-c-c
   to crash.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/control-center-16-getpwuid_r.diff	Fri Jul 13 17:24:57 2007 +0000
@@ -0,0 +1,11 @@
+--- control-center-2.18.1/capplets/about-me/gnome-about-me.c.orig	2007-07-13 17:46:42.026217429 +0100
++++ control-center-2.18.1/capplets/about-me/gnome-about-me.c	2007-07-13 17:59:30.743202297 +0100
+@@ -289,7 +289,7 @@
+ 	struct passwd pwd, *err;
+ 
+ 	int i;
+-#if __sun
++#ifndef __sun
+ 	i = getpwuid_r (getuid (), &pwd, buf, sizeof (buf));
+ 	return (i != 0) ? g_strdup (pwd.pw_name) : NULL;
+ #else