Package Details: librist 0.2.7-1

Git Clone URL: https://aur.archlinux.org/librist.git (read-only, click to copy)
Package Base: librist
Description: A library that can be used to add the RIST protocol to applications
Upstream URL: https://code.videolan.org/rist/librist/
Licenses: BSD
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 22
Popularity: 1.45
First Submitted: 2021-03-26 19:27 (UTC)
Last Updated: 2022-05-22 16:15 (UTC)

Latest Comments

bader commented on 2023-05-27 23:18 (UTC) (edited on 2023-05-27 23:18 (UTC) by bader)

This package fails to build for me.

Summary of Failures:

 2/17 libRIST:main+unicast+server / Main profile receive server mode, sender client mode                               FAIL            1.06s   exit status 1

Ok:                 11  

Ok:                 11  
Expected Fail:      4   
Fail:               2   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   
FAILED: meson-internal__test 
Full log written to /home/user/.cache/yay/librist/src/build/meson-logs/testlog.txt
FAILED: meson-internal__test 
/usr/bin/meson test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: librist-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
librist - exit status 4

dbermond commented on 2021-07-16 02:27 (UTC)

@npfeiler This is not needed. It's user responsibility to rebuild AUR packages when needed. Please see the Note at the AUR Wiki article about installing and upgrading packages.

npfeiler commented on 2021-07-15 16:50 (UTC)

mbedtls got an so-bump

could you bump the pkgrel?

abcfy2 commented on 2021-06-25 01:31 (UTC)

Yeah. It's back.

ScradOwO commented on 2021-06-24 16:23 (UTC) (edited on 2021-06-24 18:41 (UTC) by ScradOwO)

as @abcfy2 said, can confirm, the librist package repo seems to have been made either private or removed(?). EDIT: seems its back up now

abcfy2 commented on 2021-06-24 15:54 (UTC)

Seems that videolan.org need login. https://code.videolan.org/rist/librist/-/archive/v0.2.2/librist-v0.2.2.tar.bz2 cannot access.

dbermond commented on 2021-05-26 22:05 (UTC) (edited on 2021-05-26 22:39 (UTC) by dbermond)

This is an issue with gcc 11. I have opened an bug report at the upstream project some days ago. Since there is still no answer there, I have patched it downstream here. Package updated to 0.2.0 and building fine now.

7thCore commented on 2021-05-21 11:22 (UTC) (edited on 2021-05-21 11:24 (UTC) by 7thCore)

I'm getting the following error when trying to compile the package:

  • exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true build librist-v0.2.0-RC6 Directory already configured.

Just run your build command (e.g. ninja) and Meson will regenerate as necessary. If ninja fails, run "ninja reconfigure" or "meson --reconfigure" to force Meson to regenerate.

If build failures persist, run "meson setup --wipe" to rebuild from scratch using the same options as passed when configuring the build. To change option values, run "meson configure" instead. ninja: Entering directory `build' [1/14] /usr/bin/meson --internal vcstagger ../librist-v0.2.0-RC6/include/vcs_version.h.in include/vcs_version.h 0.2.0 /home/repo/.cache/aurutils/sync/librist/src/librist-v0.2.0-RC6/include @VCS_TAG@ '(.)' /usr/bin/git --git-dir /home/repo/.cache/aurutils/sync/librist/src/librist-v0.2.0-RC6/.git --work-tree /home/repo/.cache/aurutils/sync/librist/src/librist-v0.2.0-RC6 describe --tags --dirty --match 'v?.' --always fatal: not a git repository: '/home/repo/.cache/aurutils/sync/librist/src/librist-v0.2.0-RC6/.git' [2/10] cc -Ilibrist.so.4.0.0.p -I. -I../librist-v0.2.0-RC6 -I../librist-v0.2.0-RC6/src -Iinclude/librist -I../librist-v0.2.0-RC6/include/librist -Iinclude -I../librist-v0.2.0-RC6/include -I../librist-v0.2.0-RC6/contrib -I/usr/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -D_GNU_SOURCE -DLINUX_CRYPTO -Wshadow -pedantic-errors -Wundef -Werror=vla -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -Wunused-parameter -Wmaybe-uninitialized -Wno-error=deprecated-declarations -fvisibility=hidden -DUSE_MBEDTLS -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -pthread -MD -MQ librist.so.4.0.0.p/src_logging.c.o -MF librist.so.4.0.0.p/src_logging.c.o.d -o librist.so.4.0.0.p/src_logging.c.o -c ../librist-v0.2.0-RC6/src/logging.c FAILED: librist.so.4.0.0.p/src_logging.c.o cc -Ilibrist.so.4.0.0.p -I. -I../librist-v0.2.0-RC6 -I../librist-v0.2.0-RC6/src -Iinclude/librist -I../librist-v0.2.0-RC6/include/librist -Iinclude -I../librist-v0.2.0-RC6/include -I../librist-v0.2.0-RC6/contrib -I/usr/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -D_GNU_SOURCE -DLINUX_CRYPTO -Wshadow -pedantic-errors -Wundef -Werror=vla -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -Wunused-parameter -Wmaybe-uninitialized -Wno-error=deprecated-declarations -fvisibility=hidden -DUSE_MBEDTLS -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -pthread -MD -MQ librist.so.4.0.0.p/src_logging.c.o -MF librist.so.4.0.0.p/src_logging.c.o.d -o librist.so.4.0.0.p/src_logging.c.o -c ../librist-v0.2.0-RC6/src/logging.c In file included from ../librist-v0.2.0-RC6/src/log-private.h:9, from ../librist-v0.2.0-RC6/src/logging.c:7: ../librist-v0.2.0-RC6/src/logging.c: In function ‘rist_log_impl’: ../librist-v0.2.0-RC6/include/common/attributes.h:47:26: error: a label can only be part of a statement and a declaration is not a statement [-Wpedantic] 47 | #define RIST_FALLTHROUGH attribute ((fallthrough)) | ^~~~~~~~~~~~~ ../librist-v0.2.0-RC6/src/logging.c:46:17: note: in expansion of macro ‘RIST_FALLTHROUGH’ 46 | RIST_FALLTHROUGH; | ^~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build()