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