Your message dated Mon, 07 Nov 2016 16:18:58 +0000
with message-id <e1c3mdo-0007v6...@fasolo.debian.org>
and subject line Bug#831097: fixed in eclipse-pydev 3.9.2-5
has caused the Debian Bug report #831097,
regarding eclipse-pydev: FTBFS with GCC 6: 
plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:237:25:
 error: expected initializer before 'pydevdTracingMod'
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
831097: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831097
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: eclipse-pydev
Version: 3.9.2-4
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> g++ -shared $CPPFLAGS $CXXFLAGS $LDFLAGS -fPIC -nostartfiles -o 
> attach_linux.so \
>       
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c: 
> In function 'int _PYDEVD_ExecWithGILSetSysStrace(bool, bool)':
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:237:25:
>  error: expected initializer before 'pydevdTracingMod'
>      auto PyObjectHolder pydevdTracingMod = PyObjectHolder(isDebug, 
> pyImportModFunc("pydevd_tracing"));
>                          ^~~~~~~~~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:238:16:
>  error: 'pydevdTracingMod' was not declared in this scope
>      CHECK_NULL(pydevdTracingMod.ToPython(), "pydevd_tracing module null.\n", 
> 9);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:240:23:
>  error: 'pydevdTracingMod' was not declared in this scope
>      if(!pyHasAttrFunc(pydevdTracingMod.ToPython(), "_original_settrace")){
>                        ^~~~~~~~~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:252:25:
>  error: expected initializer before 'settrace'
>      auto PyObjectHolder settrace = PyObjectHolder(isDebug, 
> pyGetAttr(pydevdTracingMod.ToPython(), "_original_settrace"));
>                          ^~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:253:16:
>  error: 'settrace' was not declared in this scope
>      CHECK_NULL(settrace.ToPython(), "pydevd_tracing._original_settrace 
> null!\n", 10);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:255:25:
>  error: expected initializer before 'pydevdMod'
>      auto PyObjectHolder pydevdMod = PyObjectHolder(isDebug, 
> pyImportModFunc("pydevd"));
>                          ^~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:256:16:
>  error: 'pydevdMod' was not declared in this scope
>      CHECK_NULL(pydevdMod.ToPython(), "pydevd module null.\n", 10);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:258:25:
>  error: expected initializer before 'getGlobalDebugger'
>      auto PyObjectHolder getGlobalDebugger = PyObjectHolder(isDebug, 
> pyGetAttr(pydevdMod.ToPython(), "GetGlobalDebugger"));
>                          ^~~~~~~~~~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:259:16:
>  error: 'getGlobalDebugger' was not declared in this scope
>      CHECK_NULL(getGlobalDebugger.ToPython(), "pydevd.GetGlobalDebugger 
> null.\n", 11);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:265:25:
>  error: expected initializer before 'globalDbg'
>      auto PyObjectHolder globalDbg = PyObjectHolder(isDebug, 
> call(getGlobalDebugger.ToPython(), NULL));
>                          ^~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:266:16:
>  error: 'globalDbg' was not declared in this scope
>      CHECK_NULL(globalDbg.ToPython(), "pydevd.GetGlobalDebugger() returned 
> null.\n", 12);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:268:23:
>  error: 'globalDbg' was not declared in this scope
>      if(!pyHasAttrFunc(globalDbg.ToPython(), "trace_dispatch")){
>                        ^~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:275:25:
>  error: expected initializer before 'traceFunc'
>      auto PyObjectHolder traceFunc = PyObjectHolder(isDebug, 
> pyGetAttr(globalDbg.ToPython(), "trace_dispatch"));
>                          ^~~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:276:16:
>  error: 'traceFunc' was not declared in this scope
>      CHECK_NULL(traceFunc.ToPython(), 
> "pydevd.GetGlobalDebugger().trace_dispatch returned null!\n", 14);
>                 ^
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:124:45:
>  note: in definition of macro 'CHECK_NULL'
>  # define CHECK_NULL(ptr, msg, returnVal) if(ptr == 
> NULL){if(showDebugInfo){printf(msg);} return returnVal;}
>                                              ^~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:278:17:
>  error: 'settrace' was not declared in this scope
>      DecRef(call(settrace.ToPython(), traceFunc.ToPython(), NULL), isDebug);
>                  ^~~~~~~~
> plugins/org.python.pydev/pysrc/pydevd_attach_to_process/linux/attach_linux.c:278:38:
>  error: 'traceFunc' was not declared in this scope
>      DecRef(call(settrace.ToPython(), traceFunc.ToPython(), NULL), isDebug);
>                                       ^~~~~~~~~
> make[1]: *** [override_dh_auto_build-arch] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/07/13/eclipse-pydev_3.9.2-4_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: eclipse-pydev
Source-Version: 3.9.2-5

We believe that the bug you reported is fixed in the latest version of
eclipse-pydev, which is due to be installed in the Debian FTP archive.

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 831...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emmanuel Bourg <ebo...@apache.org> (supplier of updated eclipse-pydev 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 07 Nov 2016 14:55:57 +0100
Source: eclipse-pydev
Binary: eclipse-pydev eclipse-pydev-data eclipse-mylyn-context-pydev
Architecture: source all amd64
Version: 3.9.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 
<pkg-java-maintainers@lists.alioth.debian.org>
Changed-By: Emmanuel Bourg <ebo...@apache.org>
Description:
 eclipse-mylyn-context-pydev - Mylyn context integration for PyDev
 eclipse-pydev - Python IDE for Eclipse
 eclipse-pydev-data - Python IDE for Eclipse (data)
Closes: 831097
Changes:
 eclipse-pydev (3.9.2-5) unstable; urgency=medium
 .
   * Team upload.
   * Fixed the build failure with GCC 6 (Closes: #831097)
   * Depend on libasm-java (>= 5.0) instead of libasm4-java
   * Standards-Version updated to 3.9.8
   * Use a secure Vcs-Git URL
   * Switch to debhelper level 10
Checksums-Sha1:
 cba2beb1baec9962007ee246330ac249d2596f38 2557 eclipse-pydev_3.9.2-5.dsc
 34e3ae7ab06d0c7fa777c141006ea26d82bc3f85 20016 
eclipse-pydev_3.9.2-5.debian.tar.xz
 822b452a36e22dec401f0b9bc7d2c7f766915c26 21336 
eclipse-mylyn-context-pydev_3.9.2-5_all.deb
 b76fcb817a9233a3ce0953989077385c5c42c599 5446742 
eclipse-pydev-data_3.9.2-5_all.deb
 b448dd68022a8a021ab98e7d5b776520f226b4a8 11604 
eclipse-pydev-dbgsym_3.9.2-5_amd64.deb
 979cfcc3208e6faf16a1075f3ca09f3bb8b4ff3c 13433 
eclipse-pydev_3.9.2-5_20161107T154625z-1d3fe99c.buildinfo
 2fbc0840afe902b2ef46fe8be23ac69dd59d0cfc 14438 eclipse-pydev_3.9.2-5_amd64.deb
Checksums-Sha256:
 557f2ce479efc74758495329069a62ecd46ac66c8ec241232f79f304239bd875 2557 
eclipse-pydev_3.9.2-5.dsc
 072da82e1c6e19959a7c33089b007cd1a7becb6af1811b70fd17b9376e3c9cb4 20016 
eclipse-pydev_3.9.2-5.debian.tar.xz
 9108c24ec43989eb1f2b4cca71e5892c329cfe6aa4391c9a44fb43a2edb4c30b 21336 
eclipse-mylyn-context-pydev_3.9.2-5_all.deb
 d083e70ee7ac7f21af816fb25b01616b95bb12d77cada294e920b640ac577760 5446742 
eclipse-pydev-data_3.9.2-5_all.deb
 7e7a828f78bbf916fabe327e61ccaa19f261f9d2d8906e42ca4de604b0427de8 11604 
eclipse-pydev-dbgsym_3.9.2-5_amd64.deb
 b063fbdcc67744c62ceadd973112b80a6f979f1b6998416a4e8d574337fd03b6 13433 
eclipse-pydev_3.9.2-5_20161107T154625z-1d3fe99c.buildinfo
 707e75146faf4aa09da42c051ca47e7a932c3e9e40dabe27eeaad0551f23da61 14438 
eclipse-pydev_3.9.2-5_amd64.deb
Files:
 02b9c8b6a0e0142c26ba992315497d7e 2557 devel optional eclipse-pydev_3.9.2-5.dsc
 dc2ea8cf0c3faff0c8fa8737a95d8d8e 20016 devel optional 
eclipse-pydev_3.9.2-5.debian.tar.xz
 6cbda8bd8842af91bac2c3e1e6ccf6bf 21336 devel optional 
eclipse-mylyn-context-pydev_3.9.2-5_all.deb
 959f2bc44b396fd270f8464d7932bb40 5446742 devel optional 
eclipse-pydev-data_3.9.2-5_all.deb
 78e06a7c250b03317a9d4326e4fbf64c 11604 debug extra 
eclipse-pydev-dbgsym_3.9.2-5_amd64.deb
 1d3fe99c0dcfbcd89bb761c7b777d2fc 13433 devel optional 
eclipse-pydev_3.9.2-5_20161107T154625z-1d3fe99c.buildinfo
 29bda3a4b3b4f97c83b9e2396de3b67f 14438 devel optional 
eclipse-pydev_3.9.2-5_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJYIKHUAAoJEPUTxBnkudCsnM8P/1rkuYGsDjnIgnVfdD7hcpN8
Amy7ZAfrerKu924VK0JK67gc6nHwslphAwXCXRSJX+bKV6If9HPBK1k+l3+9fckw
oIkE5RuTP9rioNrAUBV5Bczn78let7SASZA0lSiu30i3YMY9o8gjyFWZYWKGqm21
TYgRPBZSisiHtQdLCU2ja45dz1fEv4r8l9Z4ufjmD5wqVR+rT7yFBtq8QaudG1Nt
SlZgYyhUBw+IOttc4GLRZ7kwlRs+vbKzupmAm2SjlGRdlqpnIhFVQoaUq1oUcy4A
DyQv4CjxkjcMiwRtQeZnJQigZF/bPBqABvtSz7OTw1gtadx5HlmSGchx3O/7xpnF
KcjY7v7PQGIKaqXYZMR8R/CW6fRE9WA+BoReJzfO9XscDoTbEHp7dUky3il1+lWF
AJQuQd329xGtCzLid9fAN3JqEfljLY/FUrCPoor6GLIR17QrCSB73brcdCZjeAaV
qaRVuJ5rMCrJILIokOrESoHif9xcNF1nI+WSXiRCsX08P+7JLnLsAPaHwIif6KbF
V1AvSuw22d71Ahn/5XHFhrRuGt+THfmJ0++UBjL6v4mnIKxBEK+0pqZz0fmH+ckf
7tz1HULSat4nbCcaIPQNZxv3UcGisURZNcJV07eX5uM2EWwYWr/lbLiE94utMnP4
eAG9Y/50YUEemj6SRn6i
=XImc
-----END PGP SIGNATURE-----

--- End Message ---
__
This is the maintainer address of Debian's Java team
<http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Reply via email to