Package Details: libvlc-nox 3.0.21-2

Git Clone URL: https://aur.archlinux.org/vlc-nox.git (read-only, click to copy)
Package Base: vlc-nox
Description: Multi-platform MPEG, VCD/DVD, and DivX player (without GUI support) - library
Upstream URL: https://www.videolan.org/vlc/
Licenses: GPL-2.0-or-later, LGPL-2.1-or-later
Conflicts: libvlc
Submitter: Booloki
Maintainer: Booloki
Last Packager: Booloki
Votes: 5
Popularity: 0.000001
First Submitted: 2016-02-17 18:14 (UTC)
Last Updated: 2024-09-28 07:49 (UTC)

Pinned Comments

es20490446e commented on 2024-08-10 13:08 (UTC)

You can avoid the ffmpeg conflict by building on a clean chroot: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

Booloki commented on 2022-08-09 15:51 (UTC) (edited on 2022-08-09 15:55 (UTC) by Booloki)

@Morta Thanks for the additional information.

You get this build issue because ffpmpeg (5) is installed on your system in addition to ffpmpeg4.4.

I have no proper solution for fixing this. If someone has, please tell it ! But you still can workaround by temporary removing ffmpeg package for the build :

pacman -Rdd ffmpeg

your build

pacman -Sd ffmpeg

Latest Comments

« First ‹ Previous 1 2

Booloki commented on 2020-07-31 16:03 (UTC) (edited on 2020-07-31 16:07 (UTC) by Booloki)

Hello olly1240, you certainly have both lua52 and lua53 installed.

You can :

  • temporarily remove lua52 without dependencies

    pacman -Rdd lua52

  • fully build vlc-nox

  • and finally reinstall lua52 without dependencies

    pacman -Sd lua52

See this thread https://bbs.archlinux.org/viewtopic.php?id=256025

olly1240 commented on 2020-07-27 07:59 (UTC) (edited on 2020-07-27 08:00 (UTC) by olly1240)

Hi, i'm getting a compile time error trough the linker:

/usr/bin/ld: lua/.libs/liblua_plugin_la-extension.o: in function `GetLuaState.part.0':
extension.c:(.text+0x45f): undefined reference to `luaL_register'
/usr/bin/ld: lua/.libs/liblua_plugin_la-extension.o: in function `ScanLuaCallback':
extension.c:(.text+0xe26): undefined reference to `lua_pcall'
/usr/bin/ld: extension.c:(.text+0x1420): undefined reference to `lua_objlen'
/usr/bin/ld: lua/.libs/liblua_plugin_la-extension.o: in function `lua_ExecuteFunctionVa':
extension.c:(.text+0x18ff): undefined reference to `lua_pcall'

...(Output omitted. There are actually 100 lines like this)

collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:16247: liblua_plugin.la] Errore 1
make[4]: *** Attesa per i processi non terminati....
/usr/bin/ld: misc/addons/.libs/vorepository.o: in function `Retrieve':
vorepository.c:(.text+0x26f): warning: the use of `tempnam' is dangerous, better use `mkstemp'
make[4]: uscita dalla directory «/home/olly/gits/vlc-nox/src/vlc-3.0.11/modules»
make[3]: *** [Makefile:27647: all-recursive] Errore 1
make[3]: uscita dalla directory «/home/olly/gits/vlc-nox/src/vlc-3.0.11/modules»
make[2]: *** [Makefile:12595: all] Errore 2
make[2]: uscita dalla directory «/home/olly/gits/vlc-nox/src/vlc-3.0.11/modules»
make[1]: *** [Makefile:1560: all-recursive] Errore 1
make[1]: uscita dalla directory «/home/olly/gits/vlc-nox/src/vlc-3.0.11»
make: *** [Makefile:1445: all] Errore 2
==> ERRORE: Si è verificato un errore in build().
L'operazione sta per essere interrotta...

I don't know what is causing it, if it's only a thing that I'm getting because i may be missing some packets or libs. Thank you for your time.

Booloki commented on 2019-01-22 18:51 (UTC)

This update should fix the issue. Thanks verysmalluser for reporting.

verysmalluser commented on 2019-01-20 21:11 (UTC)

I'm sorry but the compilation for this package is impossible :

codec/x264.c: Dans la fonction « Open »: codec/x264.c:849:26: error: « x264_bit_depth » non déclaré (première utilisation dans cette fonction); vouliez-vous utiliser « x264_picture_t » ? const int mask = x264_bit_depth > 8 ? X264_CSP_HIGH_DEPTH : 0; ^~~~~~~~~~~~~~ x264_picture_t codec/x264.c:849:26: note: chaque identificateur non déclaré est rapporté une seule fois pour chaque fonction dans laquelle il apparaît make[4]: [Makefile:22479: codec/libx264_plugin_la-x264.lo] Error 1 make[4] : on quitte le répertoire « /home/david/tmp/yaourt-tmp-david/aur-vlc-nox/src/vlc-3.0.3/modules » make[3]: [Makefile:26142: all-recursive] Error 1 make[3] : on quitte le répertoire « /home/david/tmp/yaourt-tmp-david/aur-vlc-nox/src/vlc-3.0.3/modules » make[2]: [Makefile:11235: all] Error 2 make[2] : on quitte le répertoire « /home/david/tmp/yaourt-tmp-david/aur-vlc-nox/src/vlc-3.0.3/modules » make[1]: [Makefile:1531: all-recursive] Error 1 make[1] : on quitte le répertoire « /home/david/tmp/yaourt-tmp-david/aur-vlc-nox/src/vlc-3.0.3 » make: *** [Makefile:1416: all] Error 2

Update this, please.

Booloki commented on 2016-03-30 17:50 (UTC)

This update should fix the issues. Thanks Anatox for reporting and patch.

Anatox commented on 2016-03-30 00:30 (UTC)

Also it seems mkpkginfo doesn't like env. variables. pacman -Qi vlc-nox tells your package replaces ${_pkgbase} and know nothing about vlc. So does AUR. Maybe remove this variable or edit .SRCINFO manually?

Anatox commented on 2016-03-29 23:08 (UTC)

Cannot be compiled with libavutil v55 from ffmpeg package. We could use ffmpeg2.8 instead (and tell the configure script where to search). Full patch https://gist.github.com/anatox/1314f02908e9d74a8dff6dee67535877