The branch, master has been updated via 503824cb69ecba2a97a90e819ea14769fd9281a9 (commit) from 60e9eef4f6bce85085d8c62812bd9dcc8a94e57c (commit)
- Shortlog ------------------------------------------------------------ 503824c debian/patches/0006-fix-iteration-over-random-devices.patch Summary of changes: debian/changelog | 8 ++++++ .../0006-fix-iteration-over-random-devices.patch | 25 ++++++++++++++++++++ debian/patches/series | 1 + 3 files changed, 34 insertions(+), 0 deletions(-) ----------------------------------------------------------------------- Details of changes: commit 503824cb69ecba2a97a90e819ea14769fd9281a9 Author: Sjoerd Simons <[EMAIL PROTECTED]> Date: Sun Aug 3 13:24:52 2008 +0100 debian/patches/0006-fix-iteration-over-random-devices.patch * debian/patches/0006-fix-iteration-over-random-devices.patch - Added. Iterate over the various random devices if opening fails (Closes: #491270) diff --git a/debian/changelog b/debian/changelog index 14d9d3e..dd8bf90 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +pulseaudio (0.9.10-3) UNRELEASED; urgency=low + + * debian/patches/0006-fix-iteration-over-random-devices.patch + - Added. Iterate over the various random devices if opening fails + (Closes: #491270) + + -- Sjoerd Simons <[EMAIL PROTECTED]> Sun, 03 Aug 2008 13:01:38 +0100 + pulseaudio (0.9.10-2) unstable; urgency=low * debian/patches/0003-Define-PULSE_INTERNAL.patch diff --git a/debian/patches/0006-fix-iteration-over-random-devices.patch b/debian/patches/0006-fix-iteration-over-random-devices.patch new file mode 100644 index 0000000..bc57578 --- /dev/null +++ b/debian/patches/0006-fix-iteration-over-random-devices.patch @@ -0,0 +1,25 @@ +From 78c55228a18940134a4e811ed8249fc365587cb4 Mon Sep 17 00:00:00 2001 +From: Sjoerd Simons <[EMAIL PROTECTED]> +Date: Sun, 3 Aug 2008 12:29:18 +0100 +Subject: [PATCH] fix iteration over random devices + +Actually iterate over the various random devices. Fixes a infinite loop on +startup when /dev/urandom isn't readable. Patch by Matt Kraai on Debian bug +491270, closes #333 +--- + src/pulsecore/random.c | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +diff --git a/src/pulsecore/random.c b/src/pulsecore/random.c +index c72876e..ff73532 100644 +--- a/src/pulsecore/random.c ++++ b/src/pulsecore/random.c +@@ -75,6 +75,8 @@ static int random_proper(void *ret_data, size_t length) { + + if (ret == 0) + break; ++ ++ device++; + } + + return ret; diff --git a/debian/patches/series b/debian/patches/series index 9e5b23d..2838e4b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ 0003-Define-PULSE_INTERNAL.patch 0004-load-module-gconf-earlier.patch 0005-Reduce-RT-prio-logging-severity.patch +0006-fix-iteration-over-random-devices.patch -- pulseaudio packaging _______________________________________________ Pkg-pulseaudio-devel mailing list Pkg-pulseaudio-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-pulseaudio-devel