Your message dated Fri, 04 Jan 2008 16:32:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#394932: fixed in freej 0.9.1+dl0-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: freej
Version: 0.8.1-3

Your package fails to build with recent versions of the gcc-snapshot
package, i.e. a pre-release of GCC 4.2.  The problem is that external
variables are defined both in a C and C++ context, as you can see in
this simple example:

42059:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c t.cc
t.cc:1: error: previous declaration of 'int i' with 'C++' linkage
t.cc:4: error: conflicts with new declaration with 'C' linkage
42060:[EMAIL PROTECTED]: ~] cat t.cc
extern int i;

extern "C" {
        extern int i;
}

According to http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27227#c8 this
is not valid, so please investgate.


> Automatic build of freej_0.8.1-3 on chico by sbuild/i386 0.49
...
> if i486-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../..    -pipe 
> -D_REENTRANT -O2 -fomit-frame-pointer -march=i486 -ffast-math -msse 
> -mfpmath=sse -MT flash.o -MD -MP -MF ".deps/flash.Tpo" -c -o flash.o 
> flash.cc; \
>       then mv -f ".deps/flash.Tpo" ".deps/flash.Po"; else rm -f 
> ".deps/flash.Tpo"; exit 1; fi
> swf.h:202: error: previous declaration of 'int shape_size' with 'C++' linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> swf.h:202: error: previous declaration of 'int shape_nb' with 'C++' linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> swf.h:202: error: previous declaration of 'int shaperecord_size' with 'C++' 
> linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> swf.h:202: error: previous declaration of 'int shaperecord_nb' with 'C++' 
> linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> swf.h:202: error: previous declaration of 'int style_size' with 'C++' linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> swf.h:202: error: previous declaration of 'int style_nb' with 'C++' linkage
> flash.cc:294: error: conflicts with new declaration with 'C' linkage
> make[4]: *** [flash.o] Error 1
> make[4]: Leaving directory `/build/tbm/freej-0.8.1/lib/flash'

-- 
Martin Michlmayr
http://www.cyrius.com/


--- End Message ---
--- Begin Message ---
Source: freej
Source-Version: 0.9.1+dl0-1

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

freej_0.9.1+dl0-1.diff.gz
  to pool/main/f/freej/freej_0.9.1+dl0-1.diff.gz
freej_0.9.1+dl0-1.dsc
  to pool/main/f/freej/freej_0.9.1+dl0-1.dsc
freej_0.9.1+dl0-1_i386.deb
  to pool/main/f/freej/freej_0.9.1+dl0-1_i386.deb
freej_0.9.1+dl0.orig.tar.gz
  to pool/main/f/freej/freej_0.9.1+dl0.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.
Guido Trotter <[EMAIL PROTECTED]> (supplier of updated freej 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, 04 Jan 2008 17:01:24 +0100
Source: freej
Binary: freej
Architecture: source i386
Version: 0.9.1+dl0-1
Distribution: unstable
Urgency: low
Maintainer: Guido Trotter <[EMAIL PROTECTED]>
Changed-By: Guido Trotter <[EMAIL PROTECTED]>
Description: 
 freej      - Digital instrument for video liveset
Closes: 381410 388132 393749 394932 419813 423765 458599
Changes: 
 freej (0.9.1+dl0-1) unstable; urgency=low
 .
   [ Guido Trotter and Luca Bigliardi ]
   * New upstream version (closes: #458599)
     - Now compiles with gcc 4.2 (closes: #394932, #423765)
     - ImageLayer objects from a .js file now work (closes: #388132)
   * Compile linking all libraries which are in debian dynamically
     - This makes it build on amd64 (closes: #381410, #393749)
   * Ship upstream manpage (and remove debian's)
   * Recommend freefonts, whose dir is now scanned by freej (closes: #419813)
   * Update menu file to the new policy
   * Ship scripting documentation and example scripts
Files: 
 848bb3cb8ec59bc4ea8d9a5d3d283e7f 946 x11 optional freej_0.9.1+dl0-1.dsc
 982492f98b37578576c7d01e5ae608e5 1693806 x11 optional 
freej_0.9.1+dl0.orig.tar.gz
 2fc7139eb2866c6491e9b215ecfa2fac 7611 x11 optional freej_0.9.1+dl0-1.diff.gz
 77dc84e1578209c0cab2c6b89a0a2c80 456616 x11 optional freej_0.9.1+dl0-1_i386.deb

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

iD8DBQFHfluThImxTYgHUpsRAuwAAJwLi9PjmLzv5TBVfo0EhWixoUGXNgCfRzJT
RhFxQmRCOn3qOVvh+hwEH6U=
=H72G
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to