Skip to content

Draft: testing/youtube-tui: add libsixel-dev makedepends

omni requested to merge omni/aports:fix-youtube-tui into master

Failing on the risv64 package builder, https://build.alpinelinux.org/buildlogs//build-edge-riscv64/testing/youtube-tui/youtube-tui-0.8.0-r0.log

   Compiling youtube-tui v0.8.0 (/home/buildozer/aports/testing/youtube-tui/src/youtube-tui-0.8.0)
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/usr/lib/rustlib/riscv64-alpine-linux-musl/bin:/bin:/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin" VSLANG="1033" "cc" "/tmp/rustcH
FLMGM/symbols.o" "/home/buildozer/aports/testing/youtube-tui/src/youtube-tui-0.8.0/target/release/deps/youtube_tui-33f1748b6f20430d.youtube_tui.e5a297fdc30d8065-cgu.0.rcgu.o" "-Wl,--as-needed" "-L"
 "/home/buildozer/aports/testing/youtube-tui/src/youtube-tui-0.8.0/target/release/deps" "-L" "/home/buildozer/aports/testing/youtube-tui/src/youtube-tui-0.8.0/target/release/build/sixel-sys-7b7af18
adb0ad6c2/out/lib" "-L" "/usr/lib/rustlib/riscv64-alpine-linux-musl/lib" "-Wl,-Bstatic" "/tmp/rustcHFLMGM/libstd-4f5ea9f2756ec815.rlib" "/usr/lib/rustlib/riscv64-alpine-linux-musl/lib/libcompiler_b
uiltins-d1fbfb6d6fb48a1b.rlib" "-Wl,-Bdynamic" "-lsixel" "-lmpv" "-lssl" "-lcrypto" "-lxcb" "-lxcb-render" "-lxcb-shape" "-lxcb-xfixes" "-lgcc_s" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L
" "/usr/lib/rustlib/riscv64-alpine-linux-musl/lib" "-o" "/home/buildozer/aports/testing/youtube-tui/src/youtube-tui-0.8.0/target/release/deps/youtube_tui-33f1748b6f20430d" "-Wl,--gc-sections" "-pie
" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "-Wl,-rpath,$ORIGIN/../../../../../../../../../../usr/lib/rustlib/riscv64-alpine-linux-musl/lib" "-Wl,--enable-new-dtags" "-Wl,-z,origin" "/home/buildozer/a
ports/testing/youtube-tui/src/youtube-tui-0.8.0/target/release/deps/youtube_tui_audit_data.o" "-Wl,--undefined=AUDITABLE_VERSION_INFO"
  = note: /usr/lib/gcc/riscv64-alpine-linux-musl/13.2.1/../../../../riscv64-alpine-linux-musl/bin/ld: cannot find -lsixel: No such file or directory
          collect2: error: ld returned 1 exit status


error: could not compile `youtube-tui` (bin "youtube-tui") due to previous error
>>> ERROR: youtube-tui: build failed

But why not on the other architectures?

Merge request reports