Build failing on AUR's package ouch-git #16

Closed
opened 2025-04-09 14:58:12 +00:00 by tcsenpai · 0 comments
Owner

Originally created by @hownioni on 2/15/2025

Version

ecc05cd

Description

The AUR package for ouch-git was failing to build and was also orphaned so I adopted it to try and fix it. Here's what makepkg outputs:

==> Making package: ouch-git r1357.ecc05cd-1 (Sat 15 Feb 2025 01:45:54 PM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating ouch git repo...
==> Validating source files with sha256sums...
    ouch ... Skipped
==> Extracting sources...
  -> Creating working copy of ouch git repo...
Reset branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
   Compiling ouch v0.5.1 (/data/user-files/Repos/ouch-git/src/ouch)
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:\"/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/home/migu/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/migu/.local/bin:/home/wenus/.cargo/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcBxPPKH/symbols.o" "/data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/tmp/rustcBxPPKH/libzstd_sys-d88e97f2df68ddf4.rlib" "/tmp/rustcBxPPKH/liblibbzip3_sys-c751a0a6968bee94.rlib" "/tmp/rustcBxPPKH/libunrar_sys-1ae6408674d9e441.rlib" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8c202ccc40c7571c.rlib" "-Wl,-Bdynamic" "-llzma" "-lbz2" "-lz" "-lstdc++" "-lpthread" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/libbzip3-sys-0c34dd6577b3296e/out" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/unrar_sys-23bd7e1b79b1abfa/out" "-L" "/usr/lib" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/zstd-sys-79bfb7cc3e101654/out" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-all" "-nodefaultlibs"
  = note: /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<bzip3::read::Bz3Decoder<alloc::boxed::Box<dyn std::io::Read+core::marker::Send>>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr121drop_in_place$LT$bzip3..read..Bz3Decoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$u2b$core..marker..Send$GT$$GT$$GT$17hcffe6613a205c385E+0x14): undefined reference to `bz3_free'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<bzip3::write::Bz3Encoder<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr123drop_in_place$LT$bzip3..write..Bz3Encoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$GT$$GT$17h00fc878d4934ab0eE+0x70): undefined reference to `bz3_free'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr123drop_in_place$LT$bzip3..write..Bz3Encoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$GT$$GT$17h00fc878d4934ab0eE+0x145): undefined reference to `bz3_free'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<unrar::open_archive::OpenArchive<unrar::open_archive::Process,unrar::open_archive::CursorBeforeFile>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr129drop_in_place$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..Process$C$unrar..open_archive..CursorBeforeFile$GT$$GT$17h0957d3f8e092d536E+0xf): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::read::Decoder<std::io::buffered::bufreader::BufReader<alloc::boxed::Box<dyn std::io::Read>>>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr149drop_in_place$LT$zstd..stream..read..Decoder$LT$std..io..buffered..bufreader..BufReader$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$GT$$GT$$GT$$GT$17h927a2cc6a6908f1bE+0x62): undefined reference to `ZSTD_freeDCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr149drop_in_place$LT$zstd..stream..read..Decoder$LT$std..io..buffered..bufreader..BufReader$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$GT$$GT$$GT$$GT$17h927a2cc6a6908f1bE+0x92): undefined reference to `ZSTD_freeDCtx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::zio::writer::Writer<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,zstd::stream::raw::Encoder>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr161drop_in_place$LT$zstd..stream..zio..writer..Writer$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$zstd..stream..raw..Encoder$GT$$GT$17hecb1d4fe77f36c9aE+0x59): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr161drop_in_place$LT$zstd..stream..zio..writer..Writer$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$zstd..stream..raw..Encoder$GT$$GT$17hecb1d4fe77f36c9aE+0xa0): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<core::iter::adapters::map::Map<unrar::open_archive::OpenArchive<unrar::open_archive::List,unrar::open_archive::CursorBeforeHeader>,ouch::archive::rar::list_archive::{{closure}}>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr230drop_in_place$LT$core..iter..adapters..map..Map$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$C$ouch..archive..rar..list_archive..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h06e8cc2fb13e09b4E+0xa): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::write::AutoFinishEncoder<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,alloc::boxed::Box<dyn core::ops::function::FnMut<(core::result::Result<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,std::io::error::Error>,)>+Output = ()+core::marker::Send>>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x5e): undefined reference to `ZSTD_endStream'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x65): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x17d): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::write::Bz3Encoder<W>::compress_block':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip35write19Bz3Encoder$LT$W$GT$14compress_block17haa121c3da0b6dbc4E+0x2e): undefined reference to `bz3_encode_block'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip35write19Bz3Encoder$LT$W$GT$14compress_block17haa121c3da0b6dbc4E+0x9a): undefined reference to `bz3_strerror'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<bzip3::read::Bz3Decoder<R> as std::io::Read>::read':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN66_$LT$bzip3..read..Bz3Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17ha51ae88ea3ba28b2E+0x12d): undefined reference to `bz3_decode_block'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::read::Decoder<R> as std::io::Read>::read':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x29f): undefined reference to `ZSTD_DCtx_reset'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x2ab): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x3e3): undefined reference to `ZSTD_getErrorName'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::write::AutoFinishEncoder<W,F> as std::io::Write>::flush':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5flush17hf6cfdaaf0ba08584E+0x29): undefined reference to `ZSTD_flushStream'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5flush17hf6cfdaaf0ba08584E+0x30): undefined reference to `ZSTD_isError'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::write::AutoFinishEncoder<W,F> as std::io::Write>::write':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x5e): undefined reference to `ZSTD_CCtx_reset'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x6a): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0xfe): undefined reference to `ZSTD_compressStream'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x10a): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x18b): undefined reference to `ZSTD_getErrorName'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd_safe::DCtx::decompress_stream':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN9zstd_safe4DCtx17decompress_stream17h3f4a605208926fa8E+0x3f): undefined reference to `ZSTD_decompressStream'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN9zstd_safe4DCtx17decompress_stream17h3f4a605208926fa8E+0x4b): undefined reference to `ZSTD_isError'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::archive::rar::unpack_archive':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x121): undefined reference to `RAROpenArchiveEx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x172): undefined reference to `RARSetPassword'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x1b6): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x538): undefined reference to `RARSetCallback'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x54e): undefined reference to `RARProcessFile'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x609): undefined reference to `RARSetCallback'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x618): undefined reference to `RARProcessFile'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x685): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x722): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x738): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x763): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x920): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o:ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x981): more undefined references to `RARCloseArchive' follow
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::compress::compress_files::{{closure}}':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x27c): undefined reference to `bz3_new'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2da): undefined reference to `bz3_free'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4c7): undefined reference to `ZSTD_minCLevel'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4d0): undefined reference to `ZSTD_maxCLevel'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4ef): undefined reference to `ZSTD_createCCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x50b): undefined reference to `ZSTD_CCtx_setParameter'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x517): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x528): undefined reference to `ZSTD_getErrorName'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x643): undefined reference to `ZSTD_CCtx_loadDictionary'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x64f): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x660): undefined reference to `ZSTD_getErrorName'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x1588): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b17): undefined reference to `ZSTD_CCtx_setParameter'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b23): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b30): undefined reference to `ZSTD_getErrorName'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x340f): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x3827): undefined reference to `bz3_free'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x38b6): undefined reference to `ZSTD_freeCCtx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::decompress::decompress_file::{{closure}}':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands10decompress15decompress_file28_$u7b$$u7b$closure$u7d$$u7d$17h59d17de50c2b6c64E+0x6fb): undefined reference to `ZSTD_DStreamInSize'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands10decompress15decompress_file28_$u7b$$u7b$closure$u7d$$u7d$17h59d17de50c2b6c64E+0x1114): undefined reference to `bz3_free'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::list::list_archive_contents':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x38dc): undefined reference to `bz3_new'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x3b4a): undefined reference to `bz3_free'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x3fae): undefined reference to `ZSTD_DStreamInSize'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x5d05): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x5df1): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::Bz3State::new':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip38Bz3State3new17h0ca19c8f25a3d078E+0x2b): undefined reference to `bz3_new'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::Bz3State::error':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip38Bz3State5error17h81fcceb770a162abE+0xb): undefined reference to `bz3_strerror'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `unrar::archive::Archive::open_for_listing':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0xc5): undefined reference to `RAROpenArchiveEx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x11d): undefined reference to `RARSetPassword'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x159): undefined reference to `RARCloseArchive'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x2c4): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<unrar::open_archive::OpenArchive<unrar::open_archive::List,unrar::open_archive::CursorBeforeHeader> as core::iter::traits::iterator::Iterator>::next':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN166_$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h22e4f027559f4cc6E+0xa9): undefined reference to `RARSetCallback'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN166_$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h22e4f027559f4cc6E+0xb8): undefined reference to `RARProcessFile'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `unrar::open_archive::read_header':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar12open_archive11read_header17hd6fe303f10b2c6bcE+0x98): undefined reference to `RARSetCallback'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar12open_archive11read_header17hd6fe303f10b2c6bcE+0xd3): undefined reference to `RARReadHeaderEx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<unrar::open_archive::OpenArchive<unrar::open_archive::Process,unrar::open_archive::CursorBeforeFile>>':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr129drop_in_place$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..Process$C$unrar..open_archive..CursorBeforeFile$GT$$GT$17h6aabdef1061becfdE+0xf): undefined reference to `RARCloseArchive'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd::stream::raw::Decoder::with_dictionary':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x16): undefined reference to `ZSTD_createDCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x2b): undefined reference to `ZSTD_initDStream'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x37): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x44): undefined reference to `ZSTD_getErrorName'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xb4): undefined reference to `ZSTD_DCtx_loadDictionary'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xc0): undefined reference to `ZSTD_isError'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xd1): undefined reference to `ZSTD_getErrorName'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x1bc): undefined reference to `ZSTD_freeDCtx'
          /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x227): undefined reference to `ZSTD_freeDCtx'
          /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd::map_error_code':
          ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd14map_error_code17h836115cffb885ca9E+0xf): undefined reference to `ZSTD_getErrorName'
          collect2: error: ld returned 1 exit status
          
  = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
  = note: use the `-l` flag to specify native libraries to link
  = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib)

error: could not compile `ouch` (bin "ouch") due to 1 previous error
==> ERROR: A failure occurred in build().
    Aborting...

Current Behavior

Building the ouch binary fails

Expected Behavior

Building the ouch binary is successful

Additional Information

Arch Linux 6.13.2-arch1-1

*Originally created by @hownioni on 2/15/2025* ### Version ecc05cd ### Description The AUR package for ouch-git was failing to build and was also orphaned so I adopted it to try and fix it. Here's what makepkg outputs: ``` ==> Making package: ouch-git r1357.ecc05cd-1 (Sat 15 Feb 2025 01:45:54 PM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating ouch git repo... ==> Validating source files with sha256sums... ouch ... Skipped ==> Extracting sources... -> Creating working copy of ouch git repo... Reset branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... Compiling ouch v0.5.1 (/data/user-files/Repos/ouch-git/src/ouch) error: linking with `cc` failed: exit status: 1 | = note: LC_ALL="C" PATH="/usr/lib64/rustlib/x86_64-unknown-linux-gnu/bin:\"/sbin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/home/migu/.local/share/flatpak/exports/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/migu/.local/bin:/home/wenus/.cargo/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcBxPPKH/symbols.o" "/data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o" "-Wl,--as-needed" "-Wl,-Bstatic" "/tmp/rustcBxPPKH/libzstd_sys-d88e97f2df68ddf4.rlib" "/tmp/rustcBxPPKH/liblibbzip3_sys-c751a0a6968bee94.rlib" "/tmp/rustcBxPPKH/libunrar_sys-1ae6408674d9e441.rlib" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-8c202ccc40c7571c.rlib" "-Wl,-Bdynamic" "-llzma" "-lbz2" "-lz" "-lstdc++" "-lpthread" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/usr/lib" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/libbzip3-sys-0c34dd6577b3296e/out" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/unrar_sys-23bd7e1b79b1abfa/out" "-L" "/usr/lib" "-L" "/data/user-files/Repos/ouch-git/src/ouch/target/release/build/zstd-sys-79bfb7cc3e101654/out" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-Wl,--strip-all" "-nodefaultlibs" = note: /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<bzip3::read::Bz3Decoder<alloc::boxed::Box<dyn std::io::Read+core::marker::Send>>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr121drop_in_place$LT$bzip3..read..Bz3Decoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$u2b$core..marker..Send$GT$$GT$$GT$17hcffe6613a205c385E+0x14): undefined reference to `bz3_free' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<bzip3::write::Bz3Encoder<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr123drop_in_place$LT$bzip3..write..Bz3Encoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$GT$$GT$17h00fc878d4934ab0eE+0x70): undefined reference to `bz3_free' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr123drop_in_place$LT$bzip3..write..Bz3Encoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$GT$$GT$17h00fc878d4934ab0eE+0x145): undefined reference to `bz3_free' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<unrar::open_archive::OpenArchive<unrar::open_archive::Process,unrar::open_archive::CursorBeforeFile>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr129drop_in_place$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..Process$C$unrar..open_archive..CursorBeforeFile$GT$$GT$17h0957d3f8e092d536E+0xf): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::read::Decoder<std::io::buffered::bufreader::BufReader<alloc::boxed::Box<dyn std::io::Read>>>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr149drop_in_place$LT$zstd..stream..read..Decoder$LT$std..io..buffered..bufreader..BufReader$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$GT$$GT$$GT$$GT$17h927a2cc6a6908f1bE+0x62): undefined reference to `ZSTD_freeDCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr149drop_in_place$LT$zstd..stream..read..Decoder$LT$std..io..buffered..bufreader..BufReader$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Read$GT$$GT$$GT$$GT$17h927a2cc6a6908f1bE+0x92): undefined reference to `ZSTD_freeDCtx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::zio::writer::Writer<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,zstd::stream::raw::Encoder>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr161drop_in_place$LT$zstd..stream..zio..writer..Writer$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$zstd..stream..raw..Encoder$GT$$GT$17hecb1d4fe77f36c9aE+0x59): undefined reference to `ZSTD_freeCCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr161drop_in_place$LT$zstd..stream..zio..writer..Writer$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$zstd..stream..raw..Encoder$GT$$GT$17hecb1d4fe77f36c9aE+0xa0): undefined reference to `ZSTD_freeCCtx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<core::iter::adapters::map::Map<unrar::open_archive::OpenArchive<unrar::open_archive::List,unrar::open_archive::CursorBeforeHeader>,ouch::archive::rar::list_archive::{{closure}}>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr230drop_in_place$LT$core..iter..adapters..map..Map$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$C$ouch..archive..rar..list_archive..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h06e8cc2fb13e09b4E+0xa): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<zstd::stream::write::AutoFinishEncoder<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,alloc::boxed::Box<dyn core::ops::function::FnMut<(core::result::Result<alloc::boxed::Box<dyn std::io::Write+core::marker::Send>,std::io::error::Error>,)>+Output = ()+core::marker::Send>>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x5e): undefined reference to `ZSTD_endStream' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x65): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr397drop_in_place$LT$zstd..stream..write..AutoFinishEncoder$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnMut$LT$$LP$core..result..Result$LT$alloc..boxed..Box$LT$dyn$u20$std..io..Write$u2b$core..marker..Send$GT$$C$std..io..error..Error$GT$$C$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$17hd9b0639f350f0915E+0x17d): undefined reference to `ZSTD_freeCCtx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::write::Bz3Encoder<W>::compress_block': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip35write19Bz3Encoder$LT$W$GT$14compress_block17haa121c3da0b6dbc4E+0x2e): undefined reference to `bz3_encode_block' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip35write19Bz3Encoder$LT$W$GT$14compress_block17haa121c3da0b6dbc4E+0x9a): undefined reference to `bz3_strerror' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<bzip3::read::Bz3Decoder<R> as std::io::Read>::read': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN66_$LT$bzip3..read..Bz3Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17ha51ae88ea3ba28b2E+0x12d): undefined reference to `bz3_decode_block' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::read::Decoder<R> as std::io::Read>::read': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x29f): undefined reference to `ZSTD_DCtx_reset' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x2ab): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN70_$LT$zstd..stream..read..Decoder$LT$R$GT$$u20$as$u20$std..io..Read$GT$4read17h544c057e5ed89341E+0x3e3): undefined reference to `ZSTD_getErrorName' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::write::AutoFinishEncoder<W,F> as std::io::Write>::flush': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5flush17hf6cfdaaf0ba08584E+0x29): undefined reference to `ZSTD_flushStream' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5flush17hf6cfdaaf0ba08584E+0x30): undefined reference to `ZSTD_isError' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<zstd::stream::write::AutoFinishEncoder<W,F> as std::io::Write>::write': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x5e): undefined reference to `ZSTD_CCtx_reset' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x6a): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0xfe): undefined reference to `ZSTD_compressStream' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x10a): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN86_$LT$zstd..stream..write..AutoFinishEncoder$LT$W$C$F$GT$$u20$as$u20$std..io..Write$GT$5write17h76d5377f12c2163aE+0x18b): undefined reference to `ZSTD_getErrorName' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd_safe::DCtx::decompress_stream': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN9zstd_safe4DCtx17decompress_stream17h3f4a605208926fa8E+0x3f): undefined reference to `ZSTD_decompressStream' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN9zstd_safe4DCtx17decompress_stream17h3f4a605208926fa8E+0x4b): undefined reference to `ZSTD_isError' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::archive::rar::unpack_archive': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x121): undefined reference to `RAROpenArchiveEx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x172): undefined reference to `RARSetPassword' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x1b6): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x538): undefined reference to `RARSetCallback' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x54e): undefined reference to `RARProcessFile' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x609): undefined reference to `RARSetCallback' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x618): undefined reference to `RARProcessFile' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x685): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x722): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x738): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x763): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x920): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o:ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch7archive3rar14unpack_archive17hb499361ef731f708E+0x981): more undefined references to `RARCloseArchive' follow /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::compress::compress_files::{{closure}}': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x27c): undefined reference to `bz3_new' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2da): undefined reference to `bz3_free' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4c7): undefined reference to `ZSTD_minCLevel' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4d0): undefined reference to `ZSTD_maxCLevel' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x4ef): undefined reference to `ZSTD_createCCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x50b): undefined reference to `ZSTD_CCtx_setParameter' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x517): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x528): undefined reference to `ZSTD_getErrorName' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x643): undefined reference to `ZSTD_CCtx_loadDictionary' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x64f): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x660): undefined reference to `ZSTD_getErrorName' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x1588): undefined reference to `ZSTD_freeCCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b17): undefined reference to `ZSTD_CCtx_setParameter' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b23): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x2b30): undefined reference to `ZSTD_getErrorName' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x340f): undefined reference to `ZSTD_freeCCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x3827): undefined reference to `bz3_free' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands8compress14compress_files28_$u7b$$u7b$closure$u7d$$u7d$17h6cfec1de303ad5cfE+0x38b6): undefined reference to `ZSTD_freeCCtx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::decompress::decompress_file::{{closure}}': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands10decompress15decompress_file28_$u7b$$u7b$closure$u7d$$u7d$17h59d17de50c2b6c64E+0x6fb): undefined reference to `ZSTD_DStreamInSize' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands10decompress15decompress_file28_$u7b$$u7b$closure$u7d$$u7d$17h59d17de50c2b6c64E+0x1114): undefined reference to `bz3_free' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `ouch::commands::list::list_archive_contents': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x38dc): undefined reference to `bz3_new' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x3b4a): undefined reference to `bz3_free' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x3fae): undefined reference to `ZSTD_DStreamInSize' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x5d05): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4ouch8commands4list21list_archive_contents17h9c7196ff0b92c330E+0x5df1): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::Bz3State::new': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip38Bz3State3new17h0ca19c8f25a3d078E+0x2b): undefined reference to `bz3_new' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `bzip3::Bz3State::error': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5bzip38Bz3State5error17h81fcceb770a162abE+0xb): undefined reference to `bz3_strerror' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `unrar::archive::Archive::open_for_listing': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0xc5): undefined reference to `RAROpenArchiveEx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x11d): undefined reference to `RARSetPassword' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x159): undefined reference to `RARCloseArchive' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar7archive7Archive16open_for_listing17h537bd07470db8b4fE+0x2c4): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `<unrar::open_archive::OpenArchive<unrar::open_archive::List,unrar::open_archive::CursorBeforeHeader> as core::iter::traits::iterator::Iterator>::next': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN166_$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h22e4f027559f4cc6E+0xa9): undefined reference to `RARSetCallback' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN166_$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..List$C$unrar..open_archive..CursorBeforeHeader$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h22e4f027559f4cc6E+0xb8): undefined reference to `RARProcessFile' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `unrar::open_archive::read_header': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar12open_archive11read_header17hd6fe303f10b2c6bcE+0x98): undefined reference to `RARSetCallback' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN5unrar12open_archive11read_header17hd6fe303f10b2c6bcE+0xd3): undefined reference to `RARReadHeaderEx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `core::ptr::drop_in_place<unrar::open_archive::OpenArchive<unrar::open_archive::Process,unrar::open_archive::CursorBeforeFile>>': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4core3ptr129drop_in_place$LT$unrar..open_archive..OpenArchive$LT$unrar..open_archive..Process$C$unrar..open_archive..CursorBeforeFile$GT$$GT$17h6aabdef1061becfdE+0xf): undefined reference to `RARCloseArchive' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd::stream::raw::Decoder::with_dictionary': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x16): undefined reference to `ZSTD_createDCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x2b): undefined reference to `ZSTD_initDStream' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x37): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x44): undefined reference to `ZSTD_getErrorName' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xb4): undefined reference to `ZSTD_DCtx_loadDictionary' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xc0): undefined reference to `ZSTD_isError' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0xd1): undefined reference to `ZSTD_getErrorName' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x1bc): undefined reference to `ZSTD_freeDCtx' /bin/ld: ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd6stream3raw7Decoder15with_dictionary17h858b305c4d8f4f4aE+0x227): undefined reference to `ZSTD_freeDCtx' /bin/ld: /data/user-files/Repos/ouch-git/src/ouch/target/release/deps/ouch-a6c4aab09e321fbc.ouch.c23aa93d6d0e0c9f-cgu.0.rcgu.o: in function `zstd::map_error_code': ouch.c23aa93d6d0e0c9f-cgu.0:(.text._ZN4zstd14map_error_code17h836115cffb885ca9E+0xf): undefined reference to `ZSTD_getErrorName' collect2: error: ld returned 1 exit status = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified = note: use the `-l` flag to specify native libraries to link = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib) error: could not compile `ouch` (bin "ouch") due to 1 previous error ==> ERROR: A failure occurred in build(). Aborting... ``` ### Current Behavior Building the ouch binary fails ### Expected Behavior Building the ouch binary is successful ### Additional Information Arch Linux 6.13.2-arch1-1
tcsenpai added the
bug
bug
bug
labels 2025-04-09 14:58:13 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/ouch#16
No description provided.