Your message dated Fri, 26 Jan 2024 19:00:11 +0000
with message-id <[email protected]>
and subject line Bug#1051842: fixed in gensio 2.8.2-1
has caused the Debian Bug report #1051842,
regarding gensio: FTBFS: error: some symbols or patterns disappeared in the
symbols file
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.)
--
1051842: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051842
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gensio
Version: 2.6.6-6
Severity: normal
Tags: patch ftbfs
User: [email protected]
Usertags: loongarch64
Dear maintainers,
When compiling the package gensio for loong64 in the Debian Package
Auto-Building environment [1], the dh_makeshlibs stage reports an error.
The full compilation log can be found at [2].
I have updated libgensio4.symbols file for loongarch64.
Please consider the patch I have attached.
BTW, I would like to remind that "riscvi" in libgensio4.symbols file may
be written incorrectly.
Meanwhile, refer to link [1], other architectures such as ppc64 should
also need to update the symbols file in build.
[1]:https://buildd.debian.org/status/package.php?p=gensio&suite=sid
[2]:https://buildd.debian.org/status/fetch.php?pkg=gensio&arch=loong64&ver=2.6.6-6&stamp=1693582913&raw=0
thanks,
Dandan Zhang
diff -Nru gensio-2.6.6/debian/changelog gensio-2.6.6/debian/changelog
--- gensio-2.6.6/debian/changelog 2023-07-03 05:15:11.000000000 +0000
+++ gensio-2.6.6/debian/changelog 2023-09-13 08:42:41.000000000 +0000
@@ -1,3 +1,9 @@
+gensio (2.6.6-6+loong64) unreleased; urgency=medium
+
+ * update symbols file for loongarch64
+
+ -- Dandan Zhang <[email protected]> Wed, 13 Sep 2023 16:42:41 +0800
+
gensio (2.6.6-6) unstable; urgency=medium
* hopefully final version of symbols file
diff -Nru gensio-2.6.6/debian/libgensio4.symbols
gensio-2.6.6/debian/libgensio4.symbols
--- gensio-2.6.6/debian/libgensio4.symbols 2023-07-03 05:15:11.000000000
+0000
+++ gensio-2.6.6/debian/libgensio4.symbols 2023-09-13 08:41:26.000000000
+0000
@@ -1029,11 +1029,11 @@
(c++)"gensios::set_log_mask(int)@Base" 2.6.2
(c++)"gensios::err_to_string[abi:cxx11](int)@Base" 2.6.2
(c++)"gensios::log_level_to_str[abi:cxx11](gensios::gensio_log_levels)@Base"
2.6.2
- (arch=mips64el mipsel hppa ia64 m68k ppc64 riscv64i
sparc64|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, void*)@Base" 2.6.2
+ (arch=mips64el mipsel hppa ia64 loong64 m68k ppc64 riscv64i
sparc64|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, void*)@Base" 2.6.2
(arch=i386
ppc64el|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, char*)@Base" 2.6.2
(arch=sh4|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, __va_list_tag)@Base" 2.6.2
(arch=arm64 armel
armhf|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, std::__va_list)@Base" 2.6.2
- (arch=!arm64 !armel !armhf !i386 !mips64el !mipsel !ppc64el !hppa !ia64 !m68k
!ppc64 !riscv64 !sh4
!sparc64|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, __va_list_tag*)@Base" 2.6.2
+ (arch=!arm64 !armel !armhf !i386 !loong64 !mips64el !mipsel !ppc64el !hppa
!ia64 !m68k !ppc64 !riscv64 !sh4
!sparc64|c++)"gensios::gensio_cpp_vlog_handler(gensios::gensio_os_funcs*,
gensios::gensio_log_levels, char const*, __va_list_tag*)@Base" 2.6.2
(c++)"gensios::Addr::Addr(gensios::Os_Funcs&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>, bool, int*, int*, char const***)@Base" 2.6.2
(c++)"gensios::Addr::Addr(gensios::Os_Funcs&,
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
>, bool, int)@Base" 2.6.2
(c++)"gensios::Addr::Addr(gensios::Os_Funcs&, int, void const*, unsigned
long, unsigned int)@Base" 2.6.2
--- End Message ---
--- Begin Message ---
Source: gensio
Source-Version: 2.8.2-1
Done: John Goerzen <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gensio, 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.
John Goerzen <[email protected]> (supplier of updated gensio 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, 24 Jan 2024 22:25:18 -0600
Source: gensio
Binary: gensio-bin gensio-bin-dbgsym libgensio-dev libgensio6 libgensio6-dbgsym
python3-gensio python3-gensio-dbgsym
Architecture: source amd64
Version: 2.8.2-1
Distribution: unstable
Urgency: medium
Maintainer: Marc Haber <[email protected]>
Changed-By: John Goerzen <[email protected]>
Description:
gensio-bin - abstract stream I/O (command line tool)
libgensio-dev - abstract stream I/O (development files)
libgensio6 - abstract stream I/O (runtime files)
python3-gensio - abstract stream I/O (Python 3 bindings)
Closes: 1051842
Changes:
gensio (2.8.2-1) unstable; urgency=medium
.
[ Marc Haber ]
* Update symbols file for longarch64. Closes: #1051842.
.
[ John Goerzen ]
* New upstream release.
* Adding myself to uploaders with agreement of Marc Haber.
* Adding build-dependencies on libglib2.0-dev, libudev-dev, and
libasound2-dev to accommodate new gensio features.
* Explicitly disable golang build in call to configure since it is not
yet supported in the Debian packages.
* Update Python install rules for new Python path
* Update and simplify manpage install rules for new version
* Change libgensio4 -> libgensio6 for upstream soname change
Checksums-Sha1:
960e5a42853db275a05a4c7abe2c441a2d96b232 2230 gensio_2.8.2-1.dsc
afffaf4d731c939d84cc517daa62f3e32fdc6b84 886620 gensio_2.8.2.orig.tar.gz
4b8cbb25faeecf6970e16d3732a449c2f0de6a29 11236 gensio_2.8.2-1.debian.tar.xz
be61e5382c6d77e6a870b21a211dd2bfd02e1ba9 256356
gensio-bin-dbgsym_2.8.2-1_amd64.deb
22f26776939ba58e1f31a889842211b75af5337f 125160 gensio-bin_2.8.2-1_amd64.deb
2554eb42edd86e45c841e15d1838457d556babe6 10647 gensio_2.8.2-1_amd64.buildinfo
8332d295bbe39c8317cb1c40f2d5b3dba29ed9c9 273468 libgensio-dev_2.8.2-1_amd64.deb
e322ac0aa408e13e79c458c82b32d3010cb372ff 1306688
libgensio6-dbgsym_2.8.2-1_amd64.deb
9c53dc9580db3dc5be6a2c03b7a7244029bf7a3d 324224 libgensio6_2.8.2-1_amd64.deb
41b86768ce035604128156130a9bca3ec954afbb 1136376
python3-gensio-dbgsym_2.8.2-1_amd64.deb
2b5a35f26dd070589df8670c13e0a37f987f713f 179144
python3-gensio_2.8.2-1_amd64.deb
Checksums-Sha256:
e763dc8688f8e0707bd8c06cf67563361fbb1af938b28aa7364ce25dea7850e4 2230
gensio_2.8.2-1.dsc
5cac546afd3106abdfb3eaba6c7b9eae1015fa2e93d994bd9537fff33fa413dc 886620
gensio_2.8.2.orig.tar.gz
f61006115284209222bf5adb27fbbdecdbbd7735efab568e685f21dc836fa50d 11236
gensio_2.8.2-1.debian.tar.xz
fdbafd69ee99d241b131f484c9402e3a520e90fdcb43d149a84cf60c1503f408 256356
gensio-bin-dbgsym_2.8.2-1_amd64.deb
13dfd6a59cd594a49bdc6a83dd7a7cafe0d12c0640d1abe073e4af73a889c94b 125160
gensio-bin_2.8.2-1_amd64.deb
895bd04c0128723b9f8fcf056cc68d5d48e904c0c83478419fd93a1f334f3b63 10647
gensio_2.8.2-1_amd64.buildinfo
c43a51916362bbeff6465a6c0bf5418c020498766f689f96c0a9da2abf115b09 273468
libgensio-dev_2.8.2-1_amd64.deb
f13220ed9848c2a26a7cb6781fff498bec74e463580f950b2a5940bb58e6caca 1306688
libgensio6-dbgsym_2.8.2-1_amd64.deb
9bf0b01a1b0dc6665920cc64a09e3d93d3d16872f84db7d1fda28ff8136e7a84 324224
libgensio6_2.8.2-1_amd64.deb
9a2ac378f0da489bbbe82c10e3007d500fc293a344ffa353b136db7b0c3befc9 1136376
python3-gensio-dbgsym_2.8.2-1_amd64.deb
5d19db0f8d20c26d8235d0e38e90b02dc5a47bcf9aba8f44c2f6f4575dbb3af4 179144
python3-gensio_2.8.2-1_amd64.deb
Files:
ecd1d2ace0f1f633b81dcb5646ca9da9 2230 libs optional gensio_2.8.2-1.dsc
af61895b827b7a5cf481aa6e7cebe8ea 886620 libs optional gensio_2.8.2.orig.tar.gz
92f4950decde47e3dc6455b57d3ae906 11236 libs optional
gensio_2.8.2-1.debian.tar.xz
b1297a67aeac18b7fa26cb6dc718f067 256356 debug optional
gensio-bin-dbgsym_2.8.2-1_amd64.deb
e6399c14dcea8624898424c538059559 125160 libs optional
gensio-bin_2.8.2-1_amd64.deb
03f403cfe4ed122334333f239f9149bb 10647 libs optional
gensio_2.8.2-1_amd64.buildinfo
695b42980851089f04b54bf403c4f6dc 273468 libdevel optional
libgensio-dev_2.8.2-1_amd64.deb
e2e5d13eca7602ae7f2c4150f4b0ae3a 1306688 debug optional
libgensio6-dbgsym_2.8.2-1_amd64.deb
a0110d73e50166c02f1a68a473a9bc7c 324224 libs optional
libgensio6_2.8.2-1_amd64.deb
52d0470a44bf479e337c06a0db4493f7 1136376 debug optional
python3-gensio-dbgsym_2.8.2-1_amd64.deb
3abd4fe9610334d25a6d4d8d1653ecae 179144 python optional
python3-gensio_2.8.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEJ217d7abdWx8toZp3Sn4hEKDntMFAmWyTCQACgkQ3Sn4hEKD
ntMbYg//algDbl0/GjPAqs1mz1O5qeFOdaB79Jitw8hV0d8TsYApDLgw2hh7f9Gz
tild/QeQ3I/4BAy+P0+mknhi5oUiBdCBtiDFOrZlvCoveo/2glkUsNz2cKjXTpIl
+MnA3MAL0DQgBVOwnmFlz1LPmwl+G1d4vvfhzqCP2FL0VV451gIQBEF4tn1itHWi
mMg1+8fKiD5Donldn85qn0In2DpDjGWMpPErnV8bVnDLhOUyIz+uGLNlJmO/vZOb
Bbqj6t6yYayXKE+hCj3n2NG+eT0I0GoafTK2pdlRTje84gfao6lEXZQrNEYs5iFv
h9utQaPDiBjOR8Ho+YNPosBHBT0cP6nnbMHFQZE1jOSWcegrSoqNhN+EvqvD8aLc
4MIUjQCFAMQfdvr+jhhK7ozydQzQLZfzt3AHBbIPKzXXjokMAccd6sjelTGQCueb
cBHGkBSP6rjw4biD/Giz1t6/PqTYNYSlE1joLjQvmvpjrm/oYCgm0NG/9AjNmfl7
0b7MyAsQ0LZ3LLdZhjTTvA6IG9pbFDtCO1fJ8+fTrKWcG8f/GM1YSfegas5eBz3k
iMyfHeYooqjmsXHkuZUU2+iaX/l+8TeXkhHPPV04OKKbjPnN6zh+++gb1dqlSrFZ
bx3pvU87JxLdG2qQaXc6NMP/26LRmO3R9hp6r+ZIqBTOFDKpM4A=
=jTaR
-----END PGP SIGNATURE-----
--- End Message ---