Bug#401566: le-dico-de-rene-cougnenc: debdiff for an easier NMU of grave bug #401566
Package: le-dico-de-rene-cougnenc
Followup-For: Bug #401566
Dear all,
Here is a debdiff which turns the patch from Aurelien into a NMU. I
tested the patch in a ppc64 chroot and it seems to work well. Just in
case it is useful, I also uploaded the NMUed package on Mentors. I hope
that it can make easier to anybody to fix the bug. Not being a DD I can
not proceed any further.
Have a nice day,
-- Charles Plessy, Wako, Saitama, Japan.
-- System Information:
Debian Release: 4.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: powerpc (ppc64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-2-powerpc64
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages le-dico-de-rene-cougnenc depends on:
ii libc6 2.3.6.ds1-8 GNU C Library: Shared libraries
le-dico-de-rene-cougnenc recommends no packages.
-- no debconf information
diff -u le-dico-de-rene-cougnenc-1.3/debian/changelog le-dico-de-rene-cougnenc-1.3/debian/changelog
--- le-dico-de-rene-cougnenc-1.3/debian/changelog
+++ le-dico-de-rene-cougnenc-1.3/debian/changelog
@@ -1,3 +1,10 @@
+le-dico-de-rene-cougnenc (1.3-2.1) unstable; urgency=high
+
+ * Non-maintainer upload
+ * Patch from A. Jarno to fix a segfault on 64-bit arches (Closes #401566).
+
+ -- Charles Plessy <charles-debian-nospam@plessy.org> Tue, 5 Dec 2006 23:09:10 +0900
+
le-dico-de-rene-cougnenc (1.3-2) unstable; urgency=low
* Change Guingampois to Guingampais. Closes: #315607
only in patch2:
unchanged:
--- le-dico-de-rene-cougnenc-1.3.orig/src/dico.c
+++ le-dico-de-rene-cougnenc-1.3/src/dico.c
@@ -273,13 +273,13 @@
* Pour l'instant, il n'y en que deux :-)
*
*/
-options( char *c )
+options( int c ) /* changé pour résoudre le bug 401566 */
{
char fname[127] ;
char buf[80];
FILE *fp ;
- switch ( (int) c )
+ switch ( c ) /* changé pour résoudre le bug 401566 */
{
case 'v': /* Affiche la date mise a jour dico, fichier version.dic */
@@ -824,7 +824,7 @@
char* retval;
char *tmp;
- int s_lng,tmp_lng;
+ size_t s_lng,tmp_lng; /* changé pour résoudre le bug 401566 */
#ifdef linux
iconv_t cd ;
Reply to: