Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937881 - net-p2p/transmission-4.0.6-r3: app-arch/libdeflate[gzip] required
Summary: net-p2p/transmission-4.0.6-r3: app-arch/libdeflate[gzip] required
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mike Gilbert
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-13 19:13 UTC by CaptainBlood
Modified: 2024-08-13 20:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (net-p2p:transmission-4.0.6-r3:20240813-185857.log.gz,14.59 KB, application/gzip)
2024-08-13 19:13 UTC, CaptainBlood
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CaptainBlood 2024-08-13 19:13:15 UTC
Created attachment 900077 [details]
build log

[103/144] /usr/bin/x86_64-pc-linux-gnu-g++ -DDISABLE_GETTEXT -DFMT_EXCEPTIONS=0 -DFMT_HEADER_ONLY=1 -DHAVE_DAEMON -DHAVE_GETTEXT -DHAVE_NGETTEXT -DHAVE_SYSLOG -DHAVE_SYS_SIGNALFD_H -I/var/tmp/portage/net-p2p/transmission-4.0.6-r3/work/transmission-4.0.6/libtransmission/.. -I/var/tmp/portage/net-p2p/transmission-4.0.6-r3/work/transmission-4.0.6_build/libtransmission/.. -isystem /var/tmp/portage/net-p2p/transmission-4.0.6-r3/work/transmission-4.0.6/cmake/../third-party/fmt/include  -DNDEBUG -march=core2 -mtune=native -O2 -pipe -Wa,-mbranches-within-32B-boundaries -std=gnu++17 -W -Wall -Wextra -Wcast-align -Wduplicated-cond -Wextra-semi -Wfloat-equal -Winit-self -Wint-in-bool-context -Wlogical-op -Wmissing-format-attribute -Wnull-dereference -Wpointer-arith -Wredundant-decls -Wredundant-move -Wrestrict -Wself-move -Wshadow -Wsign-compare -Wsuggest-override -Wuninitialized -Wunreachable-code -Wunused -Wunused-const-variable -Wunused-parameter -Wunused-result -Wwrite-strings -Wformat-security -MD -MT daemon/CMakeFiles/transmission-daemon.dir/daemon-posix.cc.o -MF daemon/CMakeFiles/transmission-daemon.dir/daemon-posix.cc.o.d -o daemon/CMakeFiles/transmission-daemon.dir/daemon-posix.cc.o -c /var/tmp/portage/net-p2p/transmission-4.0.6-r3/work/transmission-4.0.6/daemon/daemon-posix.cc
[104/144] : && /usr/bin/x86_64-pc-linux-gnu-g++ -march=core2 -mtune=native -O2 -pipe -Wa,-mbranches-within-32B-boundaries -Wl,-O1 -Wl,-fuse-ld=mold daemon/CMakeFiles/transmission-daemon.dir/daemon.cc.o daemon/CMakeFiles/transmission-daemon.dir/daemon-posix.cc.o -o daemon/transmission-daemon  libtransmission/libtransmission.a  /usr/lib64/libevent.so  /usr/lib64/libdeflate.so  /usr/lib64/libssl.so  /usr/lib64/libcrypto.so  /usr/lib64/libcurl.so  /usr/lib64/libpsl.so  /usr/lib64/libnatpmp.so  /usr/lib64/libminiupnpc.so  third-party/dht.bld/pfx/lib/libdht.a  third-party/libutp.bld/libutp.a  third-party/libb64.bld/src/libb64.a  -lm  third-party/jsonsl/libjsonsl.a  third-party/wildmat/libwildmat.a && :
FAILED: daemon/transmission-daemon 
: && /usr/bin/x86_64-pc-linux-gnu-g++ -march=core2 -mtune=native -O2 -pipe -Wa,-mbranches-within-32B-boundaries -Wl,-O1 -Wl,-fuse-ld=mold daemon/CMakeFiles/transmission-daemon.dir/daemon.cc.o daemon/CMakeFiles/transmission-daemon.dir/daemon-posix.cc.o -o daemon/transmission-daemon  libtransmission/libtransmission.a  /usr/lib64/libevent.so  /usr/lib64/libdeflate.so  /usr/lib64/libssl.so  /usr/lib64/libcrypto.so  /usr/lib64/libcurl.so  /usr/lib64/libpsl.so  /usr/lib64/libnatpmp.so  /usr/lib64/libminiupnpc.so  third-party/dht.bld/pfx/lib/libdht.a  third-party/libutp.bld/libutp.a  third-party/libb64.bld/src/libb64.a  -lm  third-party/jsonsl/libjsonsl.a  third-party/wildmat/libwildmat.a && :
mold: error: undefined symbol: libdeflate_gzip_compress
>>> referenced by rpc-server.cc
>>>               libtransmission/libtransmission.a(rpc-server.cc.o):((anonymous namespace)::make_response(evhttp_request*, tr_rpc_server const*, std::basic_string_view<char, std::char_traits<char> >))
mold: error: undefined symbol: libdeflate_gzip_decompress
>>> referenced by rpcimpl.cc
>>>               libtransmission/libtransmission.a(rpcimpl.cc.o):((anonymous namespace)::onBlocklistFetched(tr_web::FetchResponse const&))
collect2: error: ld returned 1 exit status

[U] net-p2p/transmission
Installed versions:  4.0.6-r2^t(21:06:23 06/08/2024)(gtk -appindicator -cli -debug -mbedtls -nls -qt5 -qt6 -systemd -test)

[I] app-arch/libdeflate
Installed versions:  1.19^t(09:30:03 30/05/2024)(zlib -gzip -test -utils)
Comment 1 Larry the Git Cow gentoo-dev 2024-08-13 20:44:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8029cfa8bd51084e4c3f836212fe0b3f1b5702b

commit b8029cfa8bd51084e4c3f836212fe0b3f1b5702b
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2024-08-13 20:44:08 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2024-08-13 20:44:08 +0000

    net-p2p/transmission: depend on app-arch/libdeflate[gzip]
    
    Closes: https://bugs.gentoo.org/937881
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 .../{transmission-4.0.6-r3.ebuild => transmission-4.0.6-r4.ebuild}      | 2 +-
 net-p2p/transmission/transmission-9999.ebuild                           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)