Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#54055 - [botan] Unnecessary dependency: asio
Attached to Project:
Community Packages
Opened by Baptiste (zorun) - Sunday, 14 May 2017, 22:47 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 28 May 2017, 11:56 GMT
Opened by Baptiste (zorun) - Sunday, 14 May 2017, 22:47 GMT
Last edited by Alexander F. Rødseth (xyproto) - Sunday, 28 May 2017, 11:56 GMT
|
Detailsbotan currently depends on asio, but it's not actually used.
The only usage of asio is done using boost::asio, see https://paste.swordarmor.fr/J6mf Also, this part of botan is not even enabled by default, as shown in the configure step: INFO: Skipping, requires external dependency - boost bzip2 lzma openssl sqlite3 tpm zlib So, removing the asio dependency does not make any change to the final package (verified with diffoscope on the binary package). Additionally, if the botan feature that uses boost::asio is desired, adding boost as makedepends and boost-libs as dependency is enough, asio is not necessary (verified by building in a clean chroot). |
This task depends upon
Comment by Alexander F. Rødseth (xyproto) -
Friday, 19 May 2017, 13:26 GMT
Thanks for reporting, will remove the dependency on asio.