Your message dated Thu, 27 Jul 2006 18:32:15 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#322857: fixed in libggimisc 2.2.1-1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: libggimisc
Version: 2.0.2-1.2
Severity: serious
Tags: patch

libggimisc fails to build because it contains invalid lvalues in two
assignments:

> source='init.c' object='init.lo' libtool=yes \
> depfile='.deps/init.Plo' tmpdepfile='.deps/init.TPlo' \
> depmode=gcc3 /bin/sh ../../depcomp \
> /bin/sh ../../libtool --mode=compile i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. 
> -I. -I../.. -I../../include   -I/usr/include -I/usr/include  -g -O2 
> -I/usr/include -I/usr/include -D_REENTRANT -D_THREAD_SAFE -g -Wall 
> -Wstrict-prototypes -c -o init.lo `test -f 'init.c' || echo './'`init.c
> i486-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include 
> -I/usr/include -I/usr/include -g -O2 -I/usr/include -I/usr/include 
> -D_REENTRANT -D_THREAD_SAFE -g -Wall -Wstrict-prototypes -c init.c -MT 
> init.lo -MD -MP -MF .deps/init.TPlo  -fPIC -DPIC -o init.lo
> init.c: In function 'GGIopen':
> init.c:52: error: invalid lvalue in assignment
> init.c: In function 'GGIclose':
> init.c:90: error: invalid lvalue in assignment

The attached patch fixes these two problems.

-- 
Matt
diff -ru libggimisc-2.0.2/display/svgalib/init.c 
libggimisc-2.0.2-new/display/svgalib/init.c
--- libggimisc-2.0.2/display/svgalib/init.c     2001-05-21 15:18:21.000000000 
-0700
+++ libggimisc-2.0.2-new/display/svgalib/init.c 2005-08-12 15:27:50.000000000 
-0700
@@ -49,7 +49,7 @@
 {
 
        /*-* Initialize target-private data structure */
-       SVGALIBGGIMISC_PRIV(vis) = malloc(sizeof(struct svgalibggimisc_priv));
+       LIBGGI_GGIMISCEXT(vis)->priv = malloc(sizeof(struct 
svgalibggimisc_priv));
        if (SVGALIBGGIMISC_PRIV(vis) == NULL) return GGI_DL_ERROR;
 
        /*-* Hook in target functions */
@@ -87,7 +87,7 @@
        /*-* Free target-private structure */
        free(SVGALIBGGIMISC_PRIV(vis));
 
-       SVGALIBGGIMISC_PRIV(vis) = NULL;
+       LIBGGI_GGIMISCEXT(vis)->priv = NULL;
 
        return 0;
 }      /* GGIclose */

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: libggimisc
Source-Version: 2.2.1-1

We believe that the bug you reported is fixed in the latest version of
libggimisc, which is due to be installed in the Debian FTP archive:

libggimisc2-dev_2.2.1-1_i386.deb
  to pool/main/libg/libggimisc/libggimisc2-dev_2.2.1-1_i386.deb
libggimisc2_2.2.1-1_i386.deb
  to pool/main/libg/libggimisc/libggimisc2_2.2.1-1_i386.deb
libggimisc_2.2.1-1.diff.gz
  to pool/main/libg/libggimisc/libggimisc_2.2.1-1.diff.gz
libggimisc_2.2.1-1.dsc
  to pool/main/libg/libggimisc/libggimisc_2.2.1-1.dsc
libggimisc_2.2.1.orig.tar.gz
  to pool/main/libg/libggimisc/libggimisc_2.2.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <[EMAIL PROTECTED]> (supplier of updated libggimisc 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 28 Jul 2006 10:12:49 +1000
Source: libggimisc
Binary: libggimisc2-dev libggimisc2
Architecture: source i386
Version: 2.2.1-1
Distribution: unstable
Urgency: low
Maintainer: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Changed-By: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
Description: 
 libggimisc2 - General Graphics Interface Misc runtime libraries
 libggimisc2-dev - General Graphics Interface Misc development package
Closes: 243227 322857 346879 349121 378922
Changes: 
 libggimisc (2.2.1-1) unstable; urgency=low
 .
   * New maintainers. Closes: #378922.
   * New upstream release.
   * Set Standards-Version to 3.7.2.
   * Added homepage to description.
   * Added watch file.
   * ACK NMUs. Closes: #346879, #322857, #243227, #349121.
Files: 
 37de9fb05229bd0c65b9e1c5bf78bb4d 873 libs extra libggimisc_2.2.1-1.dsc
 f0b350b73a1aa08c3c2eef813f3bae5f 450110 libs extra libggimisc_2.2.1.orig.tar.gz
 1cb90e8db879927c09ebc57889b4f2d2 4152 libs extra libggimisc_2.2.1-1.diff.gz
 362548c07b47c1034ea7989215bb88ac 33414 libs optional 
libggimisc2_2.2.1-1_i386.deb
 446d4134e0135ac6cf24dff88cdfc9b1 12960 libdevel optional 
libggimisc2-dev_2.2.1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEyWVNipBneRiAKDwRArFAAKCXqokBnmILWUAvOtNHx/EZ4r0EpQCeJyuj
JpeQeK0EhRE27j9f5QxHlBQ=
=l1VG
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to