Your message dated Sat, 11 Jan 2025 17:06:49 +0000
with message-id <e1twewj-004rhq...@fasolo.debian.org>
and subject line Bug#1091121: fixed in plplot 5.15.0+dfsg2-12
has caused the Debian Bug report #1091121,
regarding plplot: FTBFS: plplotcPYTHON_wrap.c:7070:17: error: implicit
declaration of function ‘t_output_helper’ [-Wimplicit-function-declaration]
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.)
--
1091121: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091121
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: plplot
Version: 5.15.0+dfsg2-11
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20241222 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/tcl && /usr/bin/cc
> -DPLPLOT_HAVE_CONFIG_H -DUSINGDLL -Dplplottcltk_Main_EXPORTS
> -I/usr/include/tcl -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/lib/qsastime
> -I/<<PKGBUILDDIR>>/bindings/tcl -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/qsastime
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/tcl -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -fcf-protection -fvisibility=hidden -Wdate-time
> -D_FORTIFY_SOURCE=2 -I/usr/include/octave-9.2.0/octave/..
> -I/usr/include/octave-9.2.0/octave -Wdate-time -D_FORTIFY_SOURCE=2
> -I/usr/include/octave-9.2.0/octave/.. -I/usr/include/octave-9.2.0/octave
> -fPIC -MD -MT bindings/tcl/CMakeFiles/plplottcltk_Main.dir/__/tk/tkMain.c.o
> -MF CMakeFiles/plplottcltk_Main.dir/__/tk/tkMain.c.o.d -o
> CMakeFiles/plplottcltk_Main.dir/__/tk/tkMain.c.o -c
> /<<PKGBUILDDIR>>/bindings/tk/tkMain.c
> /usr/bin/cmake -E cmake_copy_f90_mod
> bindings/fortran/plplot_private_exposed.mod
> bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_private_exposed.mod.stamp
> GNU
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘do_pltr_callback’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:4102:13:
> warning: ‘PyEval_CallObjectWithKeywords’ is deprecated
> [-Wdeprecated-declarations]
> 4102 | result = PyEval_CallObject( python_pltr, arglist );
> | ^~~~~~
> In file included from /usr/include/python3.12/Python.h:95,
> from
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:203:
> /usr/include/python3.12/ceval.h:27:43: note: declared here
> 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *)
> PyEval_CallObjectWithKeywords(
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘do_f2eval_callback’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:4151:13:
> warning: ‘PyEval_CallObjectWithKeywords’ is deprecated
> [-Wdeprecated-declarations]
> 4151 | result = PyEval_CallObject( python_f2eval, arglist );
> | ^~~~~~
> /usr/include/python3.12/ceval.h:27:43: note: declared here
> 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *)
> PyEval_CallObjectWithKeywords(
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘do_label_callback’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:4195:13:
> warning: ‘PyEval_CallObjectWithKeywords’ is deprecated
> [-Wdeprecated-declarations]
> 4195 | result = PyEval_CallObject( python_label, arglist );
> | ^~~~~~
> /usr/include/python3.12/ceval.h:27:43: note: declared here
> 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *)
> PyEval_CallObjectWithKeywords(
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘do_ct_callback’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:4252:13:
> warning: ‘PyEval_CallObjectWithKeywords’ is deprecated
> [-Wdeprecated-declarations]
> 4252 | result = PyEval_CallObject( python_ct, arglist );
> | ^~~~~~
> /usr/include/python3.12/ceval.h:27:43: note: declared here
> 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *)
> PyEval_CallObjectWithKeywords(
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/bin/cmake -E cmake_copy_f90_mod
> bindings/fortran/plplot_private_utilities.mod
> bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_private_utilities.mod.stamp
> GNU
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘do_mapform_callback’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:4293:13:
> warning: ‘PyEval_CallObjectWithKeywords’ is deprecated
> [-Wdeprecated-declarations]
> 4293 | result = PyEval_CallObject( python_mapform, arglist );
> | ^~~~~~
> /usr/include/python3.12/ceval.h:27:43: note: declared here
> 27 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *)
> PyEval_CallObjectWithKeywords(
> |
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/bin/cmake -E cmake_copy_f90_mod bindings/fortran/plplot_types.mod
> bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_types.mod.stamp GNU
> /usr/bin/cmake -E cmake_copy_f90_mod bindings/fortran/plplot_graphics.mod
> bindings/fortran/CMakeFiles/plplotfortran.dir/plplot_graphics.mod.stamp GNU
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘_wrap_plgdev’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:7070:17:
> error: implicit declaration of function ‘t_output_helper’
> [-Wimplicit-function-declaration]
> 7070 | resultobj = t_output_helper( resultobj, o );
> | ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:7070:15:
> error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes
> pointer from integer without a cast [-Wint-conversion]
> 7070 | resultobj = t_output_helper( resultobj, o );
> | ^
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/fortran &&
> /usr/bin/gfortran -DPLPLOT_HAVE_CONFIG_H -DUSINGDLL -Dplplotfortran_EXPORTS
> -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/lib/qsastime
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib/qsastime
> -I/<<PKGBUILDDIR>>/bindings/fortran
> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/fortran -g -O2
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
> -fstack-clash-protection -fcf-protection -fvisibility=hidden -fPIC -c
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90 -o
> CMakeFiles/plplotfortran.dir/plplot_single.f90.o
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘_wrap_plgfnam’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:7287:15:
> error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes
> pointer from integer without a cast [-Wint-conversion]
> 7287 | resultobj = t_output_helper( resultobj, o );
> | ^
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘_wrap_plgriddata’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:7546:17:
> error: too few arguments to function ‘SWIG_Python_AppendOutput’
> 7546 | resultobj = SWIG_Python_AppendOutput( resultobj, array7 );
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:1259:1:
> note: declared here
> 1259 | SWIG_Python_AppendOutput(PyObject* result, PyObject* obj, int
> is_void) {
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:
> In function ‘_wrap_plgver’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:7676:15:
> error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes
> pointer from integer without a cast [-Wint-conversion]
> 7676 | resultobj = t_output_helper( resultobj, o );
> | ^
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/tcl && /usr/bin/cmake -E
> cmake_link_script CMakeFiles/plplottcltk_Main.dir/link.txt --verbose=1
> included_plplot_real_interfaces.f90:109:35:
>
> Warning: Symbol ‘interface_plcont’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plcont’
> included_plplot_real_interfaces.f90:133:8:
>
> Warning: Symbol ‘interface_plf2evalr’ at (1) is marked PRIVATE but has been
> given the binding label ‘plf2evalr’
> included_plplot_real_interfaces.f90:145:36:
>
> Warning: Symbol ‘interface_plfcont’ at (1) is marked PRIVATE but has been
> given the binding label ‘plfcont’
> included_plplot_real_interfaces.f90:179:35:
>
> Warning: Symbol ‘interface_plfill’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plfill’
> included_plplot_real_interfaces.f90:189:36:
>
> Warning: Symbol ‘interface_plfvect’ at (1) is marked PRIVATE but has been
> given the binding label ‘plfvect’
> included_plplot_real_interfaces.f90:222:38:
>
> Warning: Symbol ‘interface_plimagefr’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plimagefr’
> included_plplot_real_interfaces.f90:247:43:
>
> Warning: Symbol ‘interface_plimagefr_null’ at (1) is marked PRIVATE but has
> been given the binding label ‘plimagefr_null’
> included_plplot_real_interfaces.f90:261:34:
>
> Warning: Symbol ‘interface_plmap’ at (1) is marked PRIVATE but has been given
> the binding label ‘c_plmap’
> included_plplot_real_interfaces.f90:273:38:
>
> Warning: Symbol ‘interface_plmapfill’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plmapfill’
> included_plplot_real_interfaces.f90:287:38:
>
> Warning: Symbol ‘interface_plmapline’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plmapline’
> included_plplot_real_interfaces.f90:301:40:
>
> Warning: Symbol ‘interface_plmapstring’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plmapstring’
> included_plplot_real_interfaces.f90:315:37:
>
> Warning: Symbol ‘interface_plmaptex’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plmaptex’
> included_plplot_real_interfaces.f90:328:40:
>
> Warning: Symbol ‘interface_plmeridians’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plmeridians’
> included_plplot_real_interfaces.f90:339:36:
>
> Warning: Symbol ‘interface_plshade’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plshade’
> included_plplot_real_interfaces.f90:376:41:
>
> Warning: Symbol ‘interface_plshade_null’ at (1) is marked PRIVATE but has
> been given the binding label ‘plshade_null’
> included_plplot_real_interfaces.f90:402:37:
>
> Warning: Symbol ‘interface_plshades’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plshades’
> included_plplot_real_interfaces.f90:438:42:
>
> Warning: Symbol ‘interface_plshades_null’ at (1) is marked PRIVATE but has
> been given the binding label ‘plshades_null’
> included_plplot_real_interfaces.f90:463:34:
>
> Warning: Symbol ‘interface_pltr0’ at (1) is marked PRIVATE but has been given
> the binding label ‘pltr0’
> included_plplot_real_interfaces.f90:474:34:
>
> Warning: Symbol ‘interface_pltr1’ at (1) is marked PRIVATE but has been given
> the binding label ‘pltr1’
> included_plplot_real_interfaces.f90:485:35:
>
> Warning: Symbol ‘interface_pltr2f’ at (1) is marked PRIVATE but has been
> given the binding label ‘pltr2f’
> included_plplot_real_interfaces.f90:497:35:
>
> Warning: Symbol ‘interface_plvect’ at (1) is marked PRIVATE but has been
> given the binding label ‘c_plvect’
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90:65:27:
>
> 65 | subroutine pllabelerf2c( axis, value, label, length, data )
> bind(c, name = 'plplot_single_private_pllabelerf2c')
> | 1
> Warning: Symbol ‘pllabelerf2c’ at (1) is marked PRIVATE but has been given
> the binding label ‘plplot_single_private_pllabelerf2c’
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90:86:32:
>
> 86 | subroutine pllabelerf2c_data( axis, value, label, length, data )
> bind(c, name = 'plplot_single_private_pllabelerf2c_data')
> | 1
> Warning: Symbol ‘pllabelerf2c_data’ at (1) is marked PRIVATE but has been
> given the binding label ‘plplot_single_private_pllabelerf2c_data’
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90:49:27:
>
> 49 | subroutine plmapformf2c( n, x, y ) bind(c, name =
> 'plplot_single_private_plmapformf2c')
> | 1
> Warning: Symbol ‘plmapformf2c’ at (1) is marked PRIVATE but has been given
> the binding label ‘plplot_single_private_plmapformf2c’
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90:102:29:
>
> 102 | subroutine pltransformf2c( x, y, tx, ty, data ) bind(c, name =
> 'plplot_single_private_pltransformf2c')
> | 1
> Warning: Symbol ‘pltransformf2c’ at (1) is marked PRIVATE but has been given
> the binding label ‘plplot_single_private_pltransformf2c’
> /<<PKGBUILDDIR>>/bindings/fortran/plplot_single.f90:119:34:
>
> 119 | subroutine pltransformf2c_data( x, y, tx, ty, data ) bind(c, name
> = 'plplot_single_private_pltransformf2c_data')
> | 1
> Warning: Symbol ‘pltransformf2c_data’ at (1) is marked PRIVATE but has been
> given the binding label ‘plplot_single_private_pltransformf2c_data’
> make[3]: *** [bindings/python/CMakeFiles/plplotc.dir/build.make:78:
> bindings/python/CMakeFiles/plplotc.dir/plplotcPYTHON_wrap.c.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/22/plplot_5.15.0+dfsg2-11_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241222;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241222&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: plplot
Source-Version: 5.15.0+dfsg2-12
Done: Rafael Laboissière <raf...@debian.org>
We believe that the bug you reported is fixed in the latest version of
plplot, 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 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rafael Laboissière <raf...@debian.org> (supplier of updated plplot 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: Sat, 11 Jan 2025 04:58:56 -0300
Source: plplot
Architecture: source
Version: 5.15.0+dfsg2-12
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Team
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Rafael Laboissière <raf...@debian.org>
Closes: 1091121
Changes:
plplot (5.15.0+dfsg2-12) unstable; urgency=medium
.
[ Ole Streicher ]
* Remove myself from the list of uploaders
.
[ Rafael Laboissière ]
* d/p/build-against-python-3.13.patch: New patch
Thanks to Orion Poplawski <or...@nwra.com> for the patch.
* d/p/replace-gdc-extensions.patch: Add Author field
* d/p/build-against-qt-5.15.patch: Extend Author information
* d/p/build-against-swig-4.3.patch: New patch.
Thanks to Jitka Plesnikova <jples...@redhat.com> for the patch and
Matthias Klose <d...@debian.org> for the heads up. (Closes: #1091121)
Checksums-Sha1:
8997e0cc3df6f2d770a4c5db01dd70912930187c 4616 plplot_5.15.0+dfsg2-12.dsc
79f9d861312a6be7a92487848429546b07efaece 75504
plplot_5.15.0+dfsg2-12.debian.tar.xz
Checksums-Sha256:
71e9870df43bbd5d8c768c985f71d9a7989c07586fab734ba48315a882f00783 4616
plplot_5.15.0+dfsg2-12.dsc
5f6f4e80883e2fecc52cebce0d633be90c5d1a3147dc9c532d959064cb110ee6 75504
plplot_5.15.0+dfsg2-12.debian.tar.xz
Files:
05e1a00b62d390b338a9e042e677329e 4616 math optional plplot_5.15.0+dfsg2-12.dsc
4cd739641727099a0e929a13597172d0 75504 math optional
plplot_5.15.0+dfsg2-12.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEP0ZDkUmP6HS9tdmPISSqGYN4XJAFAmeCnuQSHHJhZmFlbEBk
ZWJpYW4ub3JnAAoJECEkqhmDeFyQql0P/3hfgnzX5klnoiOLslcHi9Ql0GTIw4Ob
FD5KrQ/n4cueTZ/n6KALaoOxgGrDEb8Dgf0f62Df/UD0a9NFl2xD05mCmTRnf+x+
f3ymI76VezVcnGmjU8E0BZHnwZ3vml0GGGym4aHTEvr+WTm5wO3FyeeINXxAcC/3
kpimCA+sKD+21A2MD+8Twpho65sW0tvVk7mRQ8j8sghEmhjVPwKuiP6mqICCLtsQ
yTK+A1niNhwH70RoBPjTvIXQwMVqXBFuhh8FzAB4SA6iCwseBdfWC5Iv469WZlRa
N+8/P35okXyLztGOGwYoE4fSexxQWLWASIfo876hsI5GcSLqJ0jCdVl9UDIm2HSQ
gHeSRO+7evrZ8+zrFy4rsxovv/Q+/DpCZMPLv9/AylGLr/iJldDXaqDHwjw+7Mpq
irhjtLSV5NliO1gy2md0GVXNhai1OCoWG/KcuFH+iHs8g+ULGH310f+0WjIFhFyM
6G6GUophbGlOLpkfqVBHV7MdCdokkoKcR1njhWZ7G9GC/66BU/6ZvU60wbj+hEGC
YdSfnfj5hRrqo/hSVAIK/9JuAKEHpqqzc2rpvnTFxloccokQtLTUzvLJ7RV4MBa6
THv8lZE3yb9Ous3bKf8NFHyHjYag4uLyL9t6lO8cqIZDD7WB6ysmz4TYM66Cgl7Y
zwCa1PpuTG3V
=EFv0
-----END PGP SIGNATURE-----
pgpEs3w9YY4wo.pgp
Description: PGP signature
--- End Message ---