Package Details: gossip 0.13.0-1

Git Clone URL: https://aur.archlinux.org/gossip.git (read-only, click to copy)
Package Base: gossip
Description: gossip nostr client, rust, egui based.
Upstream URL: https://github.com/mikedilger/gossip
Licenses: MIT
Conflicts: ffmpeg-git
Submitter: soloturn
Maintainer: soloturn (zero66, mikedilger)
Last Packager: mikedilger
Votes: 5
Popularity: 0.093639
First Submitted: 2023-02-13 19:50 (UTC)
Last Updated: 2024-12-20 22:00 (UTC)

Latest Comments

1 2 3 4 Next › Last »

itsfarseen commented on 2025-04-24 13:23 (UTC) (edited on 2025-04-24 13:24 (UTC) by itsfarseen)

v0.13.0-1 fails to build as of Apr 24, 2025.

The fix is to change the following line:

  cargo build --locked --offline --release --all-features

to:

  cargo build --locked --offline --release

More details can be found here: https://github.com/mikedilger/gossip/issues/982


Error logs:

error: failed to run custom build command for `sdl2-sys v0.37.0`

Caused by:
  process didn't exit successfully: `/home/farseen/.cache/yay/gossip/src/gossip-0.13.0/target/releas
  --- stdout
  CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None
  CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_TOOLCHAIN_FILE = None
  CMAKE_TOOLCHAIN_FILE = None
  CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None
  CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_GENERATOR = None
  CMAKE_GENERATOR = None
  CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None
  CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None
  HOST_CMAKE_PREFIX_PATH = None
  CMAKE_PREFIX_PATH = None
  CMAKE_x86_64-unknown-linux-gnu = None
  CMAKE_x86_64_unknown_linux_gnu = None
  HOST_CMAKE = None
  CMAKE = None
  running: cd "/home/farseen/.cache/yay/gossip/src/gossip-0.13.0/target/release/build/sdl2-sys-18a28
  -- Configuring incomplete, errors occurred!

  --- stderr
  CMake Error at CMakeLists.txt:5 (cmake_minimum_required):
    Compatibility with CMake < 3.5 has been removed from CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.

    Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


  thread 'main' panicked at /home/farseen/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cmake-0.1.52/src/lib.rs:1115:5:

  command did not execute successfully, got: exit status: 1

  build script failed, must exit now
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gossip-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gossip - exit status 4

mikedilger commented on 2024-07-18 17:19 (UTC)

I'm not updating to 0.11.0 because it won't compile against ffmpeg 7.0.0.

I am fixing several bugs and will instead update this to 0.11.1 with all the patches.

soloturn commented on 2024-06-16 18:01 (UTC)

dreieck added you to maintainers. feel free to adjust. i do not understand why ffmpeg-git should conflict? the goal was to permit both, the git and normal version to be installed in parallel, isn't it?

nqdtdz29bq commented on 2024-05-20 21:08 (UTC) (edited on 2024-05-20 21:09 (UTC) by nqdtdz29bq)

If you try building it in a clean chroot you'll run into two missing makedepends: ffmpeg cmake

After adding those two it builds successfully.

dreieck commented on 2024-03-02 19:21 (UTC)

xdg-utils needs to be added as optional dependency since xdg-open is in the shabeng-line of the .desktop file.

dreieck commented on 2024-02-28 18:57 (UTC)

Can you please add ffmpeg-git to the conflicts array?:
https://github.com/mikedilger/gossip/issues/653#issuecomment-1969641377

dreieck commented on 2024-02-28 10:08 (UTC)

Information:
Build fails for me with

  • error[E0004]: non-exhaustive patterns: `sys::AVPixelFormat::AV_PIX_FMT_D3D12` not covered,
  • error[E0004]: non-exhaustive patterns: `sys::AVCodecID::AV_CODEC_ID_LEAD` and `sys::AVCodecID::AV_CODEC_ID_QOA` not covered and
  • error[E0004]: non-exhaustive patterns: `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_MIX_GAIN_PARAM`, `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_DEMIXING_INFO_PARAM`, `sys::AVPacketSideDataType::AV_PKT_DATA_IAMF_RECON_GAIN_INFO_PARAM` and 1 more not covered.

↗ Upstream issue report.

dreieck commented on 2024-02-28 08:57 (UTC)

Please remove the conflicts and provides entries, since they just list the package's name.

dreieck commented on 2024-02-28 08:51 (UTC) (edited on 2024-02-28 08:57 (UTC) by dreieck)

Please move the cargo related download stuff out of build() into prepare() so that build() can run offline on already downloaded sources.

Regards and thanks for maintaining!

qlrd commented on 2023-12-21 18:00 (UTC)

@chovy, the error

--- stderr
  thread 'main' panicked at /home/ettinger/.cargo/registry/src/index.crates.io-6f17d22bba15001f/bindgen-0.64.0/./lib.rs:2393:31:
  Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: gossip-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
gossip - exit status 4

can be fixed with yay -S clang cmake (Maybe its worth to add clang, cmake to depends or makedepends variables?)

@soloturn, but after fix this error, another one appeared:

``bash error[E0004]: non-exhaustive patterns:sys::AVPixelFormat::AV_PIX_FMT_P212BE,sys::AVPixelFormat::AV_PIX_FMT_P212LE,sys::AVPixelFormat::AV_PIX_FMT_P412BEand 3 more not covered ... For more information about this error, tryrustc --explain E0004. error: could not compileffmpeg-next` (lib) due to 3 previous errors