Oof just saw the vlc3/ffmpeg5 discussions. That's not gonna get solved anytime soon...
Search Criteria
Package Details: libvlc-luajit 3.0.21-13
Package Actions
Git Clone URL: | https://aur.archlinux.org/vlc-luajit.git (read-only, click to copy) |
---|---|
Package Base: | vlc-luajit |
Description: | Multi-platform MPEG, VCD/DVD, and DivX player built with luajit for OBS Studio compatibility - library |
Upstream URL: | https://www.videolan.org/vlc/ |
Keywords: | luajit media obs obs-studio vlc |
Licenses: | GPL-2.0-or-later, LGPL-2.1-or-later |
Conflicts: | libvlc |
Provides: | libvlc |
Submitter: | tytan652 |
Maintainer: | tytan652 |
Last Packager: | tytan652 |
Votes: | 23 |
Popularity: | 1.36 |
First Submitted: | 2021-05-11 19:45 (UTC) |
Last Updated: | 2025-03-23 18:59 (UTC) |
Dependencies (108)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR)
- a52dec (a52dec-gitAUR) (make)
- aalib (make)
- abseil-cpp (abseil-cpp-gitAUR) (make)
- alsa-lib (make)
- aom (aom-vmaf-gitAUR, aom-gitAUR, aom-av1-lavish-gitAUR, aom-psy101-gitAUR) (make)
- aribb24 (aribb24-gitAUR) (make)
- aribb25 (make)
- avahi (make)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR) (make)
- cairo (cairo-gitAUR) (make)
- dav1d (dav1d-gitAUR) (make)
- dbus (dbus-gitAUR, dbus-selinuxAUR) (make)
- faad2 (faad2-gitAUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-full-gitAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-libfdk_aacAUR, ffmpeg-amd-fullAUR) (make)
- flac (flac-gitAUR) (make)
- fluidsynth (fluidsynth-gitAUR) (make)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR) (make)
- Show 88 more dependencies...
Required by (5)
- arcan (requires libvlc)
- eaglemode-bin (requires libvlc)
- vlc-luajit
- wechat-bin (requires libvlc)
- yozo-office (requires libvlc)
Sources (5)
ngoonee commented on 2022-02-18 07:39 (UTC)
tytan652 commented on 2022-02-18 06:34 (UTC)
Not a new toolchain, but VLC 3 can't be built against FFmpeg 5 so i try to switch to ffmpeg4.4
. I'm actually trying to solve the issue, sorry for the inconvenience.
ngoonee commented on 2022-02-18 02:20 (UTC)
collect2: error: ld returned 1 exit status libtool: error: error: relink 'libavformat_plugin.la' with the above command before installing it
Getting the above, I think its related to the new toolchain updates?
Tio commented on 2022-01-26 12:25 (UTC)
Works. Thank you!
tytan652 commented on 2022-01-24 14:04 (UTC) (edited on 2022-01-26 12:39 (UTC) by tytan652)
@Tio fixed in 3.0.16-5
Tio commented on 2022-01-24 13:53 (UTC)
I get this error when trying to update:
Building vlc-luajit...
==> Making package: vlc-luajit 3.0.16-4 (lun 24 ene 2022 14:52:08)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found vlc-3.0.16.tar.xz
-> Found update-vlc-plugin-cache.hook
-> Found vlc-3.0.11.1-srt_1.4.2.patch
-> Found vlc-live-media-2021.patch
-> Found vlc-luajit.hook
-> Found vlc-luajit.sh
==> ERROR: Integrity checks (sha256) differ in size from the source array.
Failed to build vlc-luajit
tytan652 commented on 2021-12-13 20:02 (UTC) (edited on 2021-12-13 20:04 (UTC) by tytan652)
All of them seems to be optional depedencies and are related to plugins for VLC.
It's almost the same PKGBUILD as the original vlc
package, just LuaJIT and disable DeckLink (was causing issue) changes.
zeroconf commented on 2021-12-13 19:57 (UTC)
After updating system, rebuilding package:
yay --cleanmenu --rebuild -Syu vlc-luajit
... rebooting system, checkrebuild command claims that package vlc-luajit still needs to be rebuilt, although it is working properly. I hope this can be fixed. Below is the verbosed output of missing libraries locations.
$ checkrebuild -v
foreign vlc-luajit
ldd /usr/lib/vlc/plugins/visualization/libprojectm_plugin.so
libprojectM.so.3 => not found
ldd /usr/lib/vlc/plugins/visualization/libgoom_plugin.so
libgoom2.so.0 => not found
ldd /usr/lib/vlc/plugins/stream_filter/libaribcam_plugin.so
libaribb25.so.0 => not found
ldd /usr/lib/vlc/plugins/demux/libts_plugin.so
libaribb24.so.0 => not found
ldd /usr/lib/vlc/plugins/control/liblirc_plugin.so
liblirc_client.so.0 => not found
ldd /usr/lib/vlc/plugins/codec/libsdl_image_plugin.so
libSDL_image-1.2.so.0 => not found
ldd /usr/lib/vlc/plugins/codec/libkate_plugin.so
libtiger.so.5 => not found
ldd /usr/lib/vlc/plugins/codec/libaribsub_plugin.so
libaribb24.so.0 => not found
ldd /usr/lib/vlc/plugins/access/libnfs_plugin.so
libnfs.so.13 => not found
tytan652 commented on 2021-06-22 08:02 (UTC)
@Gotchfutchian
VLC 3 only support SRT version between 1.2.2 and 1.3.0, the ArchLinux package patch this to make VLC work with SRT version beyond 1.3.0.
In your case it seems you don't get the patch applied so VLC refuse to be compiled against the actual SRT.
DON'T TRY TO DOWNGRADE SRT, it's really a bad idea, as example FFmpeg depends on the actual version and downgrading it well cause a real mess.
I repeat again it seems that your system doesn't patch in the prepare step of the package.
I already try to build it in a chroot (clean system) and no issue comes up. This is why I said it was on your side.
Remove srt
and --enable-srt
from the configure command if needed. But don't downgrade SRT to 1.2.2, this is not a good idea.
But note that you will be unable to open SRT stream in VLC if you do.
Gotchfutchian commented on 2021-06-21 18:52 (UTC)
@tytan652 Apparently mkpkg wasnt correctly resloving dependecies so i just threw it out of the build and it worked. I really only needed this for OBS-Studio-browser becasue in anything other than debian based its much harder to do -_-. If I do encounter any other issues when using ill be sure to rebuild with a manual install of srt 1.2.2 . Thanks for responding and being clear.
Pinned Comments