tags 660947 + pending
thanks

Dear maintainer,

I've prepared an NMU for lebiniou (versioned as 3.15-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
  Hector Oron
diff -Nru lebiniou-3.15/debian/changelog lebiniou-3.15/debian/changelog
--- lebiniou-3.15/debian/changelog	2012-02-20 20:10:28.000000000 +0100
+++ lebiniou-3.15/debian/changelog	2012-03-05 02:16:58.000000000 +0100
@@ -1,3 +1,11 @@
+lebiniou (3.15-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "lebiniou FTBFS on architectures where char is unsigned."
+    - Thanks Peter Green (Closes: #660947)
+
+ -- Hector Oron <zu...@debian.org>  Mon, 05 Mar 2012 01:07:16 +0000
+
 lebiniou (3.15-1) unstable; urgency=low
 
   * New upstream release 3.15.
diff -Nru lebiniou-3.15/debian/patches/fix-char-signdness.patch lebiniou-3.15/debian/patches/fix-char-signdness.patch
--- lebiniou-3.15/debian/patches/fix-char-signdness.patch	1970-01-01 01:00:00.000000000 +0100
+++ lebiniou-3.15/debian/patches/fix-char-signdness.patch	2012-03-05 02:09:55.000000000 +0100
@@ -0,0 +1,35 @@
+Description: fix error on systems with signed char
+ The code this patch changes was causing a "comparison is always false" error
+ on systems where char defaults to unsigned.
+Author: Peter Green <plugw...@p10link.net>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- lebiniou-3.15.orig/plugins/stable/main/speaker/speaker.c
++++ lebiniou-3.15/plugins/stable/main/speaker/speaker.c
+@@ -96,12 +96,12 @@ destroy(__attribute__ ((unused)) Context
+ void
+ run(Context_t *ctx)
+ {
+-  char volume;
++  signed char volume;
+ 
+   if (ctx->input == NULL)
+     return;
+ 
+-  volume = (char)(Input_get_volume(ctx->input) * 10);
++  volume = (signed char)(Input_get_volume(ctx->input) * 10);
+ 
+   if (volume >= NB_FCT)
+     volume = NB_FCT-1;
diff -Nru lebiniou-3.15/debian/patches/series lebiniou-3.15/debian/patches/series
--- lebiniou-3.15/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ lebiniou-3.15/debian/patches/series	2012-03-05 02:10:05.000000000 +0100
@@ -0,0 +1 @@
+fix-char-signdness.patch

Reply via email to