rpms/pulseaudio/devel pulseaudio-0.9.8-multilib.patch, 1.1, 1.2 pulseaudio.spec, 1.31, 1.32

Lubomir Kundrak (lkundrak) fedora-extras-commits at redhat.com
Fri Feb 29 16:42:08 UTC 2008


Author: lkundrak

Update of /cvs/pkgs/rpms/pulseaudio/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26596

Modified Files:
	pulseaudio-0.9.8-multilib.patch pulseaudio.spec 
Log Message:
Fix multilib fix


pulseaudio-0.9.8-multilib.patch:

Index: pulseaudio-0.9.8-multilib.patch
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio-0.9.8-multilib.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pulseaudio-0.9.8-multilib.patch	29 Feb 2008 10:03:26 -0000	1.1
+++ pulseaudio-0.9.8-multilib.patch	29 Feb 2008 16:42:01 -0000	1.2
@@ -1,6 +1,13 @@
+Attempt to resolve the multilib conflicts by getting all the config files
+look equally for all plattforms.  This includes getting rid go pathnames
+with libdir; let's make ps search for files with relative paths there.
+
+https://bugzilla.redhat.com/show_bug.cgi?id=228383
+Lubomir Kundrak <lkundrak at redhat.com>
+
 diff -urp pulseaudio-0.9.8.orig/src/daemon/daemon.conf.in pulseaudio-0.9.8/src/daemon/daemon.conf.in
---- pulseaudio-0.9.8.orig/src/daemon/daemon.conf.in	2007-11-21 02:30:42.000000000 +0100
-+++ pulseaudio-0.9.8/src/daemon/daemon.conf.in	2008-02-29 09:04:27.000000000 +0100
+--- pulseaudio-0.9.8.orig/src/daemon/daemon.conf.in	2008-02-29 12:44:07.000000000 +0100
++++ pulseaudio-0.9.8/src/daemon/daemon.conf.in	2008-02-29 12:43:27.000000000 +0100
 @@ -38,7 +38,7 @@
  ; module-idle-time = 20
  ; scache-idle-time = 20
@@ -11,8 +18,8 @@
  ; default-script-file = @PA_DEFAULT_CONFIG_FILE@
  
 diff -urp pulseaudio-0.9.8.orig/src/daemon/default.pa.in pulseaudio-0.9.8/src/daemon/default.pa.in
---- pulseaudio-0.9.8.orig/src/daemon/default.pa.in	2008-02-29 06:40:07.000000000 +0100
-+++ pulseaudio-0.9.8/src/daemon/default.pa.in	2008-02-29 09:04:27.000000000 +0100
+--- pulseaudio-0.9.8.orig/src/daemon/default.pa.in	2008-02-29 12:44:07.000000000 +0100
++++ pulseaudio-0.9.8/src/daemon/default.pa.in	2008-02-29 12:43:27.000000000 +0100
 @@ -37,7 +37,7 @@ load-sample-lazy pulse-hotplug /usr/shar
  #load-module module-pipe-sink
  
@@ -41,8 +48,8 @@
  .endif
  
 diff -urp pulseaudio-0.9.8.orig/src/pulsecore/cli-command.c pulseaudio-0.9.8/src/pulsecore/cli-command.c
---- pulseaudio-0.9.8.orig/src/pulsecore/cli-command.c	2007-11-01 01:32:49.000000000 +0100
-+++ pulseaudio-0.9.8/src/pulsecore/cli-command.c	2008-02-29 09:04:27.000000000 +0100
+--- pulseaudio-0.9.8.orig/src/pulsecore/cli-command.c	2008-02-29 12:44:07.000000000 +0100
++++ pulseaudio-0.9.8/src/pulsecore/cli-command.c	2008-02-29 12:44:48.000000000 +0100
 @@ -31,6 +31,7 @@
  #include <stdlib.h>
  #include <errno.h>
@@ -51,7 +58,7 @@
  
  #include <pulse/xmalloc.h>
  
-@@ -1314,9 +1315,38 @@ int pa_cli_command_execute_line_stateful
+@@ -1314,9 +1315,39 @@ int pa_cli_command_execute_line_stateful
                      return -1;
                  } else {
                      const char *filename = cs+l+strspn(cs+l, whitespace);
@@ -75,9 +82,10 @@
 +                        char *pathname = malloc (strlen(path) + strlen(filename) + 2);
 +                        if (pathname == NULL)
 +                            return -1;
++                        pathname[0] = '\0';
 +
 +                        strcat(pathname, path);
-+                        strcat(pathname, '/'); /* XXX: Is this OK for Windows? */
++                        strcat(pathname, "/"); /* XXX: Is this OK for Windows? */
 +                        strcat(pathname, filename);
 +
 +                        *ifstate = access(pathname, F_OK) == 0 ? IFSTATE_TRUE : IFSTATE_FALSE;


Index: pulseaudio.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pulseaudio/devel/pulseaudio.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- pulseaudio.spec	29 Feb 2008 10:03:26 -0000	1.31
+++ pulseaudio.spec	29 Feb 2008 16:42:01 -0000	1.32
@@ -394,7 +394,10 @@
 %{_mandir}/man1/pax11publish.1.gz
 
 %changelog
-* Fri Feb 29 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-8
+* Fri Feb 29 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-9
+- Fix the fix.
+
+* Fri Feb 29 2008 Lubomir Kundrak <lkundrak at redhat.com> 0.9.8-9
 - Fix multilib issue (#228383)
 - Prevent dumping core if exiting sooner that ltdl initializaion (#427962)
 




More information about the fedora-extras-commits mailing list