Hello community, here is the log from the commit of package pulseaudio for openSUSE:Factory checked in at 2011-12-27 18:38:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pulseaudio (Old) and /work/SRC/openSUSE:Factory/.pulseaudio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "pulseaudio", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes 2011-10-25 17:01:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes 2011-12-27 18:38:18.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Dec 27 13:27:22 UTC 2011 - idonmez@suse.com + +- Fix wrong size argument in memset call + +------------------------------------------------------------------- New: ---- pulseaudio-wrong-memset.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pulseaudio.spec ++++++ --- /var/tmp/diff_new_pack.2aCmcT/_old 2011-12-27 18:38:19.000000000 +0100 +++ /var/tmp/diff_new_pack.2aCmcT/_new 2011-12-27 18:38:19.000000000 +0100 @@ -15,16 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: pulseaudio Version: 1.1 -Release: 1 +Release: 0 %define drvver 1.1 -License: GPL-2.0+ ; LGPL-2.1+ Summary: A Networked Sound Server -Url: http://pulseaudio.org +License: GPL-2.0+ ; LGPL-2.1+ Group: System/Sound Daemons +Url: http://pulseaudio.org Source: http://freedesktop.org/software/pulseaudio/releases/%{name}-%{version}.tar.xz Source1: default.pa-for-gdm Source2: setup-pulseaudio @@ -32,6 +30,7 @@ Source99: baselibs.conf Patch0: disabled-start.diff Patch1: suppress-socket-error-msg.diff +Patch2: pulseaudio-wrong-memset.patch BuildRequires: alsa-devel BuildRequires: bluez-devel BuildRequires: doxygen @@ -252,6 +251,7 @@ translation-update-upstream %patch0 %patch1 -p1 +%patch2 -p1 %build autoreconf ++++++ pulseaudio-wrong-memset.patch ++++++ Index: pulseaudio-1.1/src/modules/rtp/rtp.c =================================================================== --- pulseaudio-1.1.orig/src/modules/rtp/rtp.c +++ pulseaudio-1.1/src/modules/rtp/rtp.c @@ -286,7 +286,7 @@ int pa_rtp_recv(pa_rtp_context *c, pa_me if (!found_tstamp) { pa_log_warn("Couldn't find SO_TIMESTAMP data in auxiliary recvmsg() data!"); - memset(tstamp, 0, sizeof(tstamp)); + memset(tstamp, 0, sizeof(struct timeval)); } return 0; Index: pulseaudio-1.1/src/modules/echo-cancel/adrian-aec.c =================================================================== --- pulseaudio-1.1.orig/src/modules/echo-cancel/adrian-aec.c +++ pulseaudio-1.1/src/modules/echo-cancel/adrian-aec.c @@ -163,7 +163,7 @@ static void AEC_leaky(AEC *a) } else if (1 == a->hangover) { --(a->hangover); // My Leaky NLMS is to erase vector w when hangover expires - memset(a->w, 0, sizeof(a->w)); + memset(a->w, 0, sizeof(REAL)); } } } -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org