Your message dated Fri, 12 Jul 2024 13:29:59 +0000
with message-id <[email protected]>
and subject line Bug#1075415: fixed in python-gevent 24.2.1-1
has caused the Debian Bug report #1075415,
regarding python-gevent: ftbfs with GCC-14
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 [email protected]
immediately.)
--
1075415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075415
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-gevent
Version: 24.2.1-0.1
Severity: important
Tags: sid trixie
User: [email protected]
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/python-gevent_24.2.1-0.1_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
building 'gevent._gevent_cgreenlet' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/greenlet.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/greenlet.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/greenlet.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_cgreenlet.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_c_tracer' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/_tracer.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/_tracer.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/_tracer.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_c_tracer.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_c_abstract_linkable' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/_abstract_linkable.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/_abstract_linkable.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/_abstract_linkable.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_c_abstract_linkable.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_c_semaphore' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/_semaphore.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/_semaphore.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/_semaphore.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_c_semaphore.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_clocal' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/local.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/local.o
In file included from src/gevent/local.c:1251:
src/gevent/_compat.h:80:18: warning: ‘Gevent_PyFrame_GetCode’ defined but not
used [-Wunused-function]
80 | static PyObject* Gevent_PyFrame_GetCode(PyObject* o)
| ^~~~~~~~~~~~~~~~~~~~~~
src/gevent/_compat.h:75:12: warning: ‘Gevent_PyFrame_GetLineNumber’ defined but
not used [-Wunused-function]
75 | static int Gevent_PyFrame_GetLineNumber(PyObject* o)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/gevent/_compat.h:64:18: warning: ‘Gevent_PyFrame_GetBack’ defined but not
used [-Wunused-function]
64 | static PyObject* Gevent_PyFrame_GetBack(PyObject* frame)
| ^~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/local.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_clocal.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_c_ident' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/_ident.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/_ident.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/_ident.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_c_ident.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_c_imap' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/_imap.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/_imap.o
In file included from src/gevent/_imap.c:1251:
src/gevent/_compat.h:80:18: warning: ‘Gevent_PyFrame_GetCode’ defined but not
used [-Wunused-function]
80 | static PyObject* Gevent_PyFrame_GetCode(PyObject* o)
| ^~~~~~~~~~~~~~~~~~~~~~
src/gevent/_compat.h:75:12: warning: ‘Gevent_PyFrame_GetLineNumber’ defined but
not used [-Wunused-function]
75 | static int Gevent_PyFrame_GetLineNumber(PyObject* o)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/gevent/_compat.h:64:18: warning: ‘Gevent_PyFrame_GetBack’ defined but not
used [-Wunused-function]
64 | static PyObject* Gevent_PyFrame_GetBack(PyObject* frame)
| ^~~~~~~~~~~~~~~~~~~~~~
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/_imap.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_c_imap.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_cevent' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/event.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/event.o
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g
-fwrapv -O2 -Wl,-z,relro -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2
build/temp.linux-x86_64-cpython-312/src/gevent/event.o
-L/usr/lib/x86_64-linux-gnu -o
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build/gevent/_gevent_cevent.cpython-312-x86_64-linux-gnu.so
building 'gevent._gevent_cqueue' extension
x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall
-g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DCYTHON_FAST_THREAD_STATE=0
-I/usr/include/python3.12 -I/usr/include/python3.12 -I/<<PKGBUILDDIR>>/deps
-Isrc/gevent -Isrc/gevent/libev -Isrc/gevent/resolver -I.
-I/usr/include/python3.12 -c src/gevent/queue.c -o
build/temp.linux-x86_64-cpython-312/src/gevent/queue.o
src/gevent/queue.c: In function
‘__pyx_pf_6gevent_14_gevent_cqueue_12UnboundQueue_2put’:
src/gevent/queue.c:11896:83: error: passing argument 1 of
‘__pyx_vtabptr_6gevent_14_gevent_cqueue_UnboundQueue->__pyx_base.put’ from
incompatible pointer type [-Wincompatible-pointer-types]
11896 | __pyx_t_1 =
__pyx_vtabptr_6gevent_14_gevent_cqueue_UnboundQueue->__pyx_base.put(__pyx_v_self,
__pyx_v_item, 1, &__pyx_t_2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 432,
__pyx_L1_error)
|
^~~~~~~~~~~~
|
|
|
struct __pyx_obj_6gevent_14_gevent_cqueue_UnboundQueue *
src/gevent/queue.c:11896:83: note: expected ‘struct
__pyx_obj_6gevent_14_gevent_cqueue_Queue *’ but argument is of type ‘struct
__pyx_obj_6gevent_14_gevent_cqueue_UnboundQueue *’
src/gevent/queue.c:11896:114: error: passing argument 4 of
‘__pyx_vtabptr_6gevent_14_gevent_cqueue_UnboundQueue->__pyx_base.put’ from
incompatible pointer type [-Wincompatible-pointer-types]
11896 | __pyx_t_1 =
__pyx_vtabptr_6gevent_14_gevent_cqueue_UnboundQueue->__pyx_base.put(__pyx_v_self,
__pyx_v_item, 1, &__pyx_t_2); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 432,
__pyx_L1_error)
|
^~~~~~~~~~
|
|
|
struct
__pyx_opt_args_6gevent_14_gevent_cqueue_12UnboundQueue_put *
src/gevent/queue.c:11896:114: note: expected ‘struct
__pyx_opt_args_6gevent_14_gevent_cqueue_5Queue_put *’ but argument is of type
‘struct __pyx_opt_args_6gevent_14_gevent_cqueue_12UnboundQueue_put *’
src/gevent/queue.c: At top level:
src/gevent/queue.c:7637:12: warning:
‘__pyx_pw_6gevent_14_gevent_cqueue_5Queue_25__nonzero__’ defined but not used
[-Wunused-function]
7637 | static int
__pyx_pw_6gevent_14_gevent_cqueue_5Queue_25__nonzero__(PyObject *__pyx_v_self) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1:
/usr/bin/python3 setup.py build
dh_auto_build: error: pybuild --build -i python{version} -p "3.11 3.12"
returned exit code 13
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:16: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: python-gevent
Source-Version: 24.2.1-1
Done: Jochen Sprickerhof <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-gevent, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jochen Sprickerhof <[email protected]> (supplier of updated python-gevent
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: SHA512
Format: 1.8
Date: Fri, 12 Jul 2024 14:51:06 +0200
Source: python-gevent
Architecture: source
Version: 24.2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jochen Sprickerhof <[email protected]>
Closes: 1075415
Changes:
python-gevent (24.2.1-1) unstable; urgency=medium
.
* Team upload.
* Switch to python3-full as a build dependency
* Add workaround for gcc-14 (Closes: #1075415)
Checksums-Sha1:
2071f74baa09ea265452cbe872a157414b2c6feb 2540 python-gevent_24.2.1-1.dsc
9135c5e2ea7d6f5e8f41cb7149005b58896c23c9 73380
python-gevent_24.2.1-1.debian.tar.xz
Checksums-Sha256:
12f9dda5129222ade3f317df2e62ec902614af9667357ec4c49df79e4e847d7c 2540
python-gevent_24.2.1-1.dsc
54615b7aeeedda84c3005f6d3f80d833e7f8ba4bdb0d422926f030e8cbc5c123 73380
python-gevent_24.2.1-1.debian.tar.xz
Files:
3aed56617cc55790c933d2f962059455 2540 python optional
python-gevent_24.2.1-1.dsc
70be40da08813220fcc5240b54e06c00 73380 python optional
python-gevent_24.2.1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmaRK/4ACgkQW//cwljm
lDNMUg/+Jh4tWrIJo4afZD5KPkLxZwad+LwOXUjJ8ic898RA/gGfiWiConkUO9BV
3/oa0z5IlOY8FhlSlT1b1pNvqY/Itwqj01+umi7HScIRiYxb4gVI2nehJ2Bspii7
uYlGsT8hl7amefwp3HLt7G0hruXAro5PS5v566e9fWRXawCkvRxXds9lpf2LZJ/W
wpKyYyh3hpit5RWZm2jeGzAk5ofhkBEAM5LwteFahw6xMK8IN+1Kf6FVfOGXl/+K
Twtu8xIVvtoFWTtIXOW5IC7hI0wPXYyvXXpfo8gIbsZVP3JNqpXGhmIg7JiZLDP+
xeuXvftkXVGzeCJFNqnj+UazbItwZvIqFGw2VLrp6kEwb3xyxKd9luMkx5KkHZ8g
3rrp5Td4Kwi40If36DoTHFM59xCmO2MT9Oj8TadUKHi6WPeQAPDpI9pRIz4Wy7sL
Ra0i13eKfc7avR1vZVe+J1a77PMN+0Jp4kxiJ2gfRvVdEn1rIrLfZ/ZyQQBBT7Yj
IrRwc2CawwYVUCIZi1pcYK3gzujl8sMFQacBxlvAoRKyAhA9Z/F5R8NwZ0gi71gD
gidU7KMFAn+EHvFCQIpBfTY7JH5NUsKC/84alNgEkRJ7suNTMzwPPqnC+Mvvo70h
0tAIbuP0yFyt1SSpTZeHJaj+6F5BIzfcVkNTjb1w+oeD1Pqh86c=
=pyBL
-----END PGP SIGNATURE-----
pgpsbQQ8lStgJ.pgp
Description: PGP signature
--- End Message ---