Your message dated Sat, 25 Oct 2025 18:00:14 +0000
with message-id <[email protected]>
and subject line Bug#1097994: fixed in thrift 0.22.0-1
has caused the Debian Bug report #1097994,
regarding thrift: ftbfs with GCC-15
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.)
--
1097994: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097994
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:thrift
Version: 0.19.0-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/thrift_0.19.0-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html
[...]
2052 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_1_method(void);
/* TLSv1.1 */
| ^~~~~~~~~~~~~~
src/thrift/transport/TSSLSocket.cpp:189:38: warning: 'const SSL_METHOD*
TLSv1_2_method()' is deprecated: Since OpenSSL 1.1.0 [-Wdeprecated-declarations]
189 | ctx_ = SSL_CTX_new(TLSv1_2_method());
| ~~~~~~~~~~~~~~^~
/usr/include/openssl/ssl.h:2060:50: note: declared here
2060 | OSSL_DEPRECATEDIN_1_1_0 __owur const SSL_METHOD *TLSv1_2_method(void);
/* TLSv1.2 */
| ^~~~~~~~~~~~~~
src/thrift/transport/TSSLSocket.cpp: In member function 'virtual void
apache::thrift::transport::TSSLSocket::authorize()':
src/thrift/transport/TSSLSocket.cpp:758:43: warning: 'unsigned char*
ASN1_STRING_data(ASN1_STRING*)' is deprecated: Since OpenSSL 1.1.0
[-Wdeprecated-declarations]
758 | char* data = (char*)ASN1_STRING_data(name->d.ia5);
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /usr/include/openssl/objects.h:21,
from /usr/include/openssl/evp.h:44,
from /usr/include/openssl/rand.h:23,
from src/thrift/transport/TSSLSocket.cpp:52:
/usr/include/openssl/asn1.h:683:40: note: declared here
683 | OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x);
| ^~~~~~~~~~~~~~~~
src/thrift/transport/TSSLSocket.cpp: At global scope:
src/thrift/transport/TSSLSocket.cpp:111:13: warning: 'void
apache::thrift::transport::dyn_destroy(CRYPTO_dynlock_value*, const char*,
int)' defined but not used [-Wunused-function]
111 | static void dyn_destroy(struct CRYPTO_dynlock_value* lock, const char*,
int) {
| ^~~~~~~~~~~
src/thrift/transport/TSSLSocket.cpp:101:13: warning: 'void
apache::thrift::transport::dyn_lock(int, CRYPTO_dynlock_value*, const char*,
int)' defined but not used [-Wunused-function]
101 | static void dyn_lock(int mode, struct CRYPTO_dynlock_value* lock, const
char*, int) {
| ^~~~~~~~
src/thrift/transport/TSSLSocket.cpp:97:30: warning: 'CRYPTO_dynlock_value*
apache::thrift::transport::dyn_create(const char*, int)' defined but not used
[-Wunused-function]
97 | static CRYPTO_dynlock_value* dyn_create(const char*, int) {
| ^~~~~~~~~~
src/thrift/transport/TSSLSocket.cpp:76:13: warning: 'void
apache::thrift::transport::callbackLocking(int, int, const char*, int)' defined
but not used [-Wunused-function]
76 | static void callbackLocking(int mode, int n, const char*, int) {
| ^~~~~~~~~~~~~~~
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c src/thrift/transport/TSSLSocket.cpp
-o src/thrift/transport/TSSLSocket.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++11
-DHAVE_CONFIG_H -I/usr/include -I./src -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pedantic
-g -O2 -ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o
src/thrift/transport/TSocketPool.lo src/thrift/transport/TSocketPool.cpp
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c src/thrift/transport/TSocketPool.cpp
-fPIC -DPIC -o src/thrift/transport/.libs/TSocketPool.o
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c src/thrift/transport/TSocketPool.cpp
-o src/thrift/transport/TSocketPool.o >/dev/null 2>&1
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++11
-DHAVE_CONFIG_H -I/usr/include -I./src -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pedantic
-g -O2 -ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o
src/thrift/transport/TServerSocket.lo src/thrift/transport/TServerSocket.cpp
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
src/thrift/transport/TServerSocket.cpp -fPIC -DPIC -o
src/thrift/transport/.libs/TServerSocket.o
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
src/thrift/transport/TServerSocket.cpp -o src/thrift/transport/TServerSocket.o
>/dev/null 2>&1
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -std=c++11
-DHAVE_CONFIG_H -I/usr/include -I./src -D__STDC_FORMAT_MACROS
-D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -pedantic
-g -O2 -ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c -o
src/thrift/transport/TSSLServerSocket.lo
src/thrift/transport/TSSLServerSocket.cpp
libtool: compile: g++ -std=c++11 -DHAVE_CONFIG_H -I/usr/include -I./src
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -Wextra -pedantic -g -O2
-ffile-prefix-map=/build/reproducible-path/thrift-0.19.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
src/thrift/transport/TSSLServerSocket.cpp -fPIC -DPIC -o
src/thrift/transport/.libs/TSSLServerSocket.o
In file included from ./src/thrift/transport/TServerSocket.h:25,
from ./src/thrift/transport/TSSLServerSocket.h:23,
from src/thrift/transport/TSSLServerSocket.cpp:21:
./src/thrift/concurrency/Mutex.h:47:26: error: 'int64_t' has not been declared
47 | virtual bool timedlock(int64_t milliseconds) const;
| ^~~~~~~
./src/thrift/concurrency/Mutex.h:25:1: note: 'int64_t' is defined in header
'<cstdint>'; this is probably fixable by adding '#include <cstdint>'
24 | #include <thrift/TNonCopyable.h>
+++ |+#include <cstdint>
25 |
./src/thrift/concurrency/Mutex.h:60:29: error: 'int64_t' has not been declared
60 | Guard(const Mutex& value, int64_t timeout = 0) : mutex_(&value) {
| ^~~~~~~
./src/thrift/concurrency/Mutex.h:60:29: note: 'int64_t' is defined in header
'<cstdint>'; this is probably fixable by adding '#include <cstdint>'
make[6]: *** [Makefile:1316: src/thrift/transport/TSSLServerSocket.lo] Error 1
make[6]: Leaving directory '/build/reproducible-path/thrift-0.19.0/lib/cpp'
make[5]: *** [Makefile:1591: all-recursive] Error 1
make[5]: Leaving directory '/build/reproducible-path/thrift-0.19.0/lib/cpp'
make[4]: *** [Makefile:580: all-recursive] Error 1
make[4]: Leaving directory '/build/reproducible-path/thrift-0.19.0/lib'
make[3]: *** [Makefile:693: all-recursive] Error 1
make[3]: Leaving directory '/build/reproducible-path/thrift-0.19.0'
make[2]: *** [Makefile:609: all] Error 2
make[2]: Leaving directory '/build/reproducible-path/thrift-0.19.0'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:90: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/thrift-0.19.0'
make: *** [debian/rules:142: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: thrift
Source-Version: 0.22.0-1
Done: Laszlo Boszormenyi (GCS) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
thrift, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated thrift 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: Wed, 28 May 2025 17:27:03 +0200
Source: thrift
Binary: golang-thrift-dev libthrift-0.22.0 libthrift-0.22.0-dbgsym
libthrift-c-glib-dev libthrift-c-glib0t64 libthrift-c-glib0t64-dbgsym
libthrift-dev libthrift-perl php-thrift php-thrift-dbgsym python3-thrift
python3-thrift-dbgsym thrift-compiler thrift-compiler-dbgsym
Architecture: source all amd64
Version: 0.22.0-1
Distribution: experimental
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Description:
golang-thrift-dev - Go language support for Thrift
libthrift-0.22.0 - Thrift C++ library
libthrift-c-glib-dev - Thrift glib library (development headers)
libthrift-c-glib0t64 - Thrift glib library
libthrift-dev - Thrift C++ library (development headers)
libthrift-perl - Perl language support for Thrift
php-thrift - PHP language support for Thrift
python3-thrift - Python 3 library for Thrift
thrift-compiler - code generator/compiler for Thrift definitions
Closes: 1097994 1105208
Changes:
thrift (0.22.0-1) experimental; urgency=medium
.
* New major upstream release:
- fixes FTBFS with GCC 15 (closes: #1097994).
* Update patches.
* Rename related packages to -0.22.0 suffix.
* Do not build depend on phpunit (closes: #1105208).
* Update watch file.
* Refer online version of Free Software Foundation licence.
* Update Standards-Version to 4.7.2 .
Checksums-Sha1:
d19a43edd0d23f7f18d4cf8e41e660391552af5e 3137 thrift_0.22.0-1.dsc
7c876bff662016696c3e841df434f0f76b3cf85c 4422267 thrift_0.22.0.orig.tar.gz
d5dec3a476b676e1cbf2a4f123788b203eb01bd9 691 thrift_0.22.0.orig.tar.gz.asc
90f2c18b3ef7f627daf38950b72ab20a204e0732 18192 thrift_0.22.0-1.debian.tar.xz
a1953c993b2af3d81cbf6f3f65385bdc25908380 180024
golang-thrift-dev_0.22.0-1_all.deb
49491e992f1f93bd1eb541ea5ab0318e2723a6b0 4069504
libthrift-0.22.0-dbgsym_0.22.0-1_amd64.deb
c9409c6212928f6fac1d68c35c2a6489c3bea3b1 402632
libthrift-0.22.0_0.22.0-1_amd64.deb
a9e25fe5a9e2c39599f9300292c4291f3f9a43ed 170160
libthrift-c-glib-dev_0.22.0-1_amd64.deb
2a2576982aa56cc2f696f9f6154e0f782f6fe3f0 146508
libthrift-c-glib0t64-dbgsym_0.22.0-1_amd64.deb
cf1927a6ec2e9ca98c5ed0f8b5bd2bb0d6738583 150148
libthrift-c-glib0t64_0.22.0-1_amd64.deb
ae84d72f6b6ebc2af9d1a1eb33a1e403605164d4 561144
libthrift-dev_0.22.0-1_amd64.deb
112725ed2ae567958ab7e04413199be4fe870e30 120864 libthrift-perl_0.22.0-1_all.deb
efdc9913fac46ca5b39a97ecedfa4042260185e5 87124
php-thrift-dbgsym_0.22.0-1_amd64.deb
6c7099851dbbe31d7cc841506cb3d727a72d500e 150172 php-thrift_0.22.0-1_amd64.deb
67b093b6fd8cf66eeb5e78a28ac91d81a013c818 169692
python3-thrift-dbgsym_0.22.0-1_amd64.deb
369dbea2b5b4e8129c684f411a156a5c0eb46a76 168752
python3-thrift_0.22.0-1_amd64.deb
36e355b30d00486646361bda8408986628eddb52 23749208
thrift-compiler-dbgsym_0.22.0-1_amd64.deb
dd448ae6d7e2e9ce31b3e1c69ee854086398c047 1539268
thrift-compiler_0.22.0-1_amd64.deb
aa100a1dc2220b1aa2769dcba4d6252dde92b464 25351 thrift_0.22.0-1_amd64.buildinfo
Checksums-Sha256:
7f6c351f806647959672229e15581edc48c53a7e7260b20eaafc6d8b264854be 3137
thrift_0.22.0-1.dsc
794a0e455787960d9f27ab92c38e34da27e8deeda7a5db0e59dc64a00df8a1e5 4422267
thrift_0.22.0.orig.tar.gz
34c9e67ca87100093c18e5ef9f7d983119dcf4db67a4760511738df324e65b2c 691
thrift_0.22.0.orig.tar.gz.asc
c9bb5293250b6a1267c312a3a7848d3f5a0447fe90480d351eb63952a188cbfe 18192
thrift_0.22.0-1.debian.tar.xz
ceecf8cedb6f27e8a51f427ecda0c668c4289fc31907402ca839c1954b9c7838 180024
golang-thrift-dev_0.22.0-1_all.deb
de3ec9b9a430ef06766c6cdd3be98fda45bb0b0650f64616e7fd07675b971751 4069504
libthrift-0.22.0-dbgsym_0.22.0-1_amd64.deb
90f21a784b17e0faad11b803ee21e3922616658c12dd079c51ccb6f5afaa037c 402632
libthrift-0.22.0_0.22.0-1_amd64.deb
394e86a996a48b4a3b05bc84e0aa3309a4738888319d27607dbe7af96e65a251 170160
libthrift-c-glib-dev_0.22.0-1_amd64.deb
5df9be6e4d666e80013965ba50b15060614415061a0d2a971c79b54a31ed1c22 146508
libthrift-c-glib0t64-dbgsym_0.22.0-1_amd64.deb
0fd6ba3cc8d3cc007a49809f9f9cff19639932fdc6c9f6afdee1498c53b219f7 150148
libthrift-c-glib0t64_0.22.0-1_amd64.deb
1c0acb30951def6bc7c23f7625b39d90fc3d550d396fd35d5e385c53e55ff1d1 561144
libthrift-dev_0.22.0-1_amd64.deb
18dee5eeebebd8f87f628aa2d0468cf92700e411c4ab36f1608c3feb9da8216c 120864
libthrift-perl_0.22.0-1_all.deb
3c5d693a65f8b76aa5e72f655831ac4f925bb90bb5dcf881fd459ad6bad1b4bb 87124
php-thrift-dbgsym_0.22.0-1_amd64.deb
dae22d23e0fe46d5e622a8450123e925a672f12bb53da02d61e4ec19afb0a415 150172
php-thrift_0.22.0-1_amd64.deb
fe78e6c11e031f9ce58e49609f0ebf9981316045307a8b2c90a284d0220cc218 169692
python3-thrift-dbgsym_0.22.0-1_amd64.deb
b4963e2235198e1854afbcbacfeb74b706ada2f2214f83a2e70c46f1420e4b1b 168752
python3-thrift_0.22.0-1_amd64.deb
d0aaa725e0d5d211c39af50e2d7566c3c26689c28cb42428594642c564670b18 23749208
thrift-compiler-dbgsym_0.22.0-1_amd64.deb
f377c936e296b7272da3292ec3f7196f9bfde6f865e7728445d4981f9ce2dbfb 1539268
thrift-compiler_0.22.0-1_amd64.deb
736d26b2588ecdfd6bd65e600a7a30a5fb8bacd304889365def80a35d9a49642 25351
thrift_0.22.0-1_amd64.buildinfo
Files:
2fc77bb05ef5abde8e4892ded3aec7e2 3137 devel optional thrift_0.22.0-1.dsc
29f4ef82e6ebc336c69ef4f26fb4d2a1 4422267 devel optional
thrift_0.22.0.orig.tar.gz
79d3f06a4d59652ef0042564f0fa3d69 691 devel optional
thrift_0.22.0.orig.tar.gz.asc
c65e977971a2df554d1c99c68733483a 18192 devel optional
thrift_0.22.0-1.debian.tar.xz
217e6af1c0f112c16b3280a0153eac5d 180024 devel optional
golang-thrift-dev_0.22.0-1_all.deb
3107d8d344e8b54ab766ebfd72112a66 4069504 debug optional
libthrift-0.22.0-dbgsym_0.22.0-1_amd64.deb
9862b7e314676c14ef325b8ddee3ee46 402632 libs optional
libthrift-0.22.0_0.22.0-1_amd64.deb
0f01bbf82687e0b218f3c3b00bb598fc 170160 libdevel optional
libthrift-c-glib-dev_0.22.0-1_amd64.deb
6a3ccfc064aa20932ae9d58fea56ff55 146508 debug optional
libthrift-c-glib0t64-dbgsym_0.22.0-1_amd64.deb
80ebbfaaae05f22d956157fb4510bb74 150148 libs optional
libthrift-c-glib0t64_0.22.0-1_amd64.deb
d2b4dd5cb3e8b96ade20105d8fad89d6 561144 libdevel optional
libthrift-dev_0.22.0-1_amd64.deb
c0f5b1173e030cf00d9cc84b97889bf7 120864 perl optional
libthrift-perl_0.22.0-1_all.deb
737e68a4e991e3fec4d38f5768c2eaa5 87124 debug optional
php-thrift-dbgsym_0.22.0-1_amd64.deb
b838cc742cb1787c7def91782f86dd3f 150172 php optional
php-thrift_0.22.0-1_amd64.deb
0d3b7dab9f0bb08ab9782dd0738a1bb1 169692 debug optional
python3-thrift-dbgsym_0.22.0-1_amd64.deb
82a05acbce3d55fd166537054e58f0f0 168752 python optional
python3-thrift_0.22.0-1_amd64.deb
b7b9a18e363f1daea3a8776f52375716 23749208 debug optional
thrift-compiler-dbgsym_0.22.0-1_amd64.deb
fcaa55bcc01bd35bfd3ffa325ed947b4 1539268 devel optional
thrift-compiler_0.22.0-1_amd64.deb
2c12bedda2647855dd6de670f0bcc8c5 25351 devel optional
thrift_0.22.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAmj7cowACgkQ3OMQ54ZM
yL/ESA/8C1phDr2ztZTbXTWx9sxD08+dVBflrthoDloL8yqKEL2WurPiqDA7dd+m
Q35TfTvQ8ImJAztoJWx4hCEieWaCoDocWyGYvOzykhyfrB5xsy1EwRSucR2kQOgQ
+qMYwvjqWXWRsRXmek+/RD6bKjC+mPkWIY7hLfuj4qC4tK3s7eK6N3KohaFEWjaa
fBFjKpS0mJQNcoyfGCj8LneVZ3KpmaPZD7ENj7xJDOguMjZzLzCijJdZso86CSAy
HAB3OWNwt+iifil5bm2YsvZXqVOsxs7FB6ljfYhZCJcldpP+AFD5CBSkkScwWhvd
b90AH/vL5gPjYWPCyCDJN2Xc07Gjm1e5UftZxOF7fEyfKFMMpezo987vqtgTySYr
rhrUKVhhWhZoUZH1uMsZ+ADai+/n39GUcJknrOqrrPvpl1L2VH5GQJv+00x7Cru4
1V4r4bWUWBKtoQVT/FrJoRMmJBA1uzIFeWEdkOrTjUU/Gzlf8yEY7yH0h/cLxLUo
KhjX/jDMZc07RkMms4Xqc1VQwF3Y3DaUjh02iWgemTSYqP+7N1ZVAaEfYwyCD5Ew
AUmCvO6cOwzEjLIhB14vBDMPAYJprSrFvV+DJ14G9a1uOyo0ey3cLA8JYRgm9Lqw
DEDRRRJyd4I+L8ypbGzaAYiQO9EM06c7AasSwrmeolYcihevYNE=
=zFAe
-----END PGP SIGNATURE-----
pgpFprX2Tgcys.pgp
Description: PGP signature
--- End Message ---