Your message dated Tue, 28 Jun 2005 20:32:02 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#298084: fixed in pyrex 0.9.3-2
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 4 Mar 2005 15:40:11 +0000
>From [EMAIL PROTECTED] Fri Mar 04 07:40:11 2005
Return-path: <[EMAIL PROTECTED]>
Received: from c223012.adsl.hansenet.de (localhost.localdomain) [213.39.223.12] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1D7EuQ-0000L6-00; Fri, 04 Mar 2005 07:40:11 -0800
Received: from aj by localhost.localdomain with local (Exim 4.44)
        id 1D7Fqk-0001hK-P8; Fri, 04 Mar 2005 17:40:26 +0100
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
From: Andreas Jochens <[EMAIL PROTECTED]>
Subject: pyrex: produces C code which does not compile with gcc-4.0 ('invalid 
lvalue in assignment')
Message-Id: <[EMAIL PROTECTED]>
Date: Fri, 04 Mar 2005 17:40:26 +0100
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: pyrex
Severity: normal

Pyrex produces C code which does not compile with gcc-4.0.

As an example you can try to build the Debian 'dbus' package
with gcc-4.0. The build log for 'dbus' looks as follows:

 cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../dbus -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/python2.3 
-DDBUS_API_SUBJECT_TO_CHANGE=1 -g -Wall -O2 -Wchar-subscripts 
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith 
-Wcast-align -Wfloat-equal -Wsign-compare -MT dbus_bindings.lo -MD -MP -MF 
.deps/dbus_bindings.Tpo -c dbus_bindings.c  -fPIC -DPIC -o .libs/dbus_bindings.o
dbus_bindings.c: In function 
'__pyx_f_13dbus_bindings_cunregister_function_handler':
dbus_bindings.c:310: error: invalid lvalue in assignment
dbus_bindings.c:354: error: invalid lvalue in assignment
dbus_bindings.c: In function 
'__pyx_f_13dbus_bindings_cmessage_function_handler':
dbus_bindings.c:404: error: invalid lvalue in assignment
dbus_bindings.c:405: error: invalid lvalue in assignment
dbus_bindings.c:455: error: invalid lvalue in assignment
dbus_bindings.c:468: error: invalid lvalue in assignment

The relevant part of the code created by pyrex is

((PyObject*)__pyx_v_conn) = Py_None; Py_INCREF(((PyObject*)__pyx_v_conn));

The (PyObject*) type cast on the left hand side is not allowed by
the C Standard and consequently rejected by gcc-4.0.

Regards
Andreas Jochens

---------------------------------------
Received: (at 298084-close) by bugs.debian.org; 29 Jun 2005 00:41:39 +0000
>From [EMAIL PROTECTED] Tue Jun 28 17:41:39 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DnQe3-0008O8-00; Tue, 28 Jun 2005 17:41:39 -0700
Received: from jeroen by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DnQUk-0001pt-00; Tue, 28 Jun 2005 20:32:02 -0400
From: Paul Brossier <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#298084: fixed in pyrex 0.9.3-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Jeroen van Wolffelaar <[EMAIL PROTECTED]>
Date: Tue, 28 Jun 2005 20:32:02 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 
X-CrossAssassin-Score: 2

Source: pyrex
Source-Version: 0.9.3-2

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

pyrex-mode_0.9.3-2_all.deb
  to pool/main/p/pyrex/pyrex-mode_0.9.3-2_all.deb
pyrex_0.9.3-2.diff.gz
  to pool/main/p/pyrex/pyrex_0.9.3-2.diff.gz
pyrex_0.9.3-2.dsc
  to pool/main/p/pyrex/pyrex_0.9.3-2.dsc
python-pyrex_0.9.3-2_all.deb
  to pool/main/p/pyrex/python-pyrex_0.9.3-2_all.deb
python2.2-pyrex_0.9.3-2_all.deb
  to pool/main/p/pyrex/python2.2-pyrex_0.9.3-2_all.deb
python2.3-pyrex_0.9.3-2_all.deb
  to pool/main/p/pyrex/python2.3-pyrex_0.9.3-2_all.deb
python2.4-pyrex_0.9.3-2_all.deb
  to pool/main/p/pyrex/python2.4-pyrex_0.9.3-2_all.deb



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.
Paul Brossier <[EMAIL PROTECTED]> (supplier of updated pyrex 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: Tue, 21 Jun 2005 20:02:11 +0100
Source: pyrex
Binary: pyrex-mode python2.2-pyrex python-pyrex python2.4-pyrex python2.3-pyrex
Architecture: source all
Version: 0.9.3-2
Distribution: unstable
Urgency: low
Maintainer: Paul Brossier <[EMAIL PROTECTED]>
Changed-By: Paul Brossier <[EMAIL PROTECTED]>
Description: 
 pyrex-mode - emacs-lisp pyrex-mode for pyrex
 python-pyrex - compile native-code modules for python from python-like syntax
 python2.2-pyrex - compile native-code modules for python from python-like 
syntax
 python2.3-pyrex - compile native-code modules for python from python-like 
syntax
 python2.4-pyrex - compile native-code modules for python from python-like 
syntax
Closes: 292257 298084
Changes: 
 pyrex (0.9.3-2) unstable; urgency=low
 .
   * Added python2.4-pyrex (closes: #292257)
   * Patch to get friendlier code for gcc 4.0 (closes: #298084)
      Author is Jeremy Katz, sent to pyrex ML via John (J5) Palmieri
   * Also add additional patch from Martijn Faassen
   * Fix swig_sources function in Pyrex/Distutils for python2.4
   * Correct the email in previous changelog entry 0.9.2.1-4
   * Move pyrexc link to python-pyrex
   * Remove Guenter from the uploaders (thanks for the uploads)
Files: 
 3358a4fea9af059715091a7c1f9ead8b 682 python optional pyrex_0.9.3-2.dsc
 e247f860caec313c7740e319bb7d95eb 54117 python optional pyrex_0.9.3-2.diff.gz
 2e2ae2d1267050e3478b6a5c6d6bf72f 173110 python optional 
python2.3-pyrex_0.9.3-2_all.deb
 156e91f3580512e119378d6bbce82048 173114 python optional 
python2.4-pyrex_0.9.3-2_all.deb
 b05cd8ec8e24e80d9d4429f9495e97ca 173124 python optional 
python2.2-pyrex_0.9.3-2_all.deb
 e884e9cdcb89ff80dea8def9bffb08ce 14492 python optional 
python-pyrex_0.9.3-2_all.deb
 6102b8b1f159cba240c984b50a588c1a 14470 python optional 
pyrex-mode_0.9.3-2_all.deb

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

iD8DBQFCuGfn2PLmgVuXpdIRAnbEAJ9jDkfM5iSG5zIbVO8R3Sy4IjduMgCfX11H
2+teAVT0fjRZd6Sp2xSk2j0=
=TMeh
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to