Package Details: vlc-qt5 2.2.6-1

Git Clone URL: (read-only)
Package Base: vlc-qt5
Description: Multi-platform MPEG, VCD/DVD, and DivX player (Qt5 version)
Upstream URL:
Licenses: GPL2, LGPL2.1
Conflicts: vlc
Provides: vlc
Submitter: City-busz
Maintainer: None
Last Packager: City-busz
Votes: 13
Popularity: 1.046025
First Submitted: 2017-02-17 17:05
Last Updated: 2017-06-18 19:30

Dependencies (77)

Required by (95)

Sources (4)

Pinned Comments

City-busz commented on 2017-02-17 17:33

It can be installed also from my repository:

Latest Comments

Silencer_2008 commented on 2017-12-07 20:58

+1 I can confirm the same issue: '_dl_next_tls_modid: Assertion `result <= GL(dl_tls_max_dtv_idx) + 1'

It's happens because two ffmpeg libraries installed and it link wrong library (compgamer89 is right): extra/ffmpeg 1:3.4-4, extra/ffmpeg2.8 2.8.13-2

So to do correct build without modification of build file(s) you should temporary remove ffmpeg 1:3.4-4 and build vlc-qt5 again, after that it will work and you can return back removed ffmpeg.

therealfarfetchd commented on 2017-11-01 11:58

Yep, I get the same error. Is there a fix for this?

AstonS commented on 2017-09-08 16:51

Doesn't work.

VLC media player 2.2.6 Umbrella (revision 2.2.6-0-g1aae78981c)
[000055d8ccbc4148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Inconsistency detected by dl-tls.c: 74: _dl_next_tls_modid: Assertion `result <= GL(dl_tls_max_dtv_idx) + 1' failed!

Joel commented on 2017-07-23 04:27

How do you remove the extra window when open a video?

Anonymous comment on 2017-06-24 16:05

Hi @xchoice, run following on terminal:

gpg --keyserver --recv-keys 7180713BE58D1ADC

xchoice commented on 2017-06-14 04:22

==> Verifying source file signatures with gpg...
vlc-2.2.4.tar.xz ... FAILED (unknown public key 7180713BE58D1ADC)
==> ERROR: One or more PGP signatures could not be verified!

Also outdated, current is 2.2.6.

compgamer89 commented on 2017-04-12 09:19

It seems like building this package with ffmpeg proper installed will break, because libtool pulls in the /usr/lib directory for linking too early, thus hitting the wrong version of ffmpeg2.8:

Compile phase:

-L/usr/lib/ffmpeg2.8 -lavcodec ...

Compile-time result: (correct)

Linking phase:

../src/ -L/usr/lib/ffmpeg2.8 -lavcodec ...

expands to:

-L/usr/lib -lvlccore -L/usr/lib/ffmpeg2.8 -lavcodec ...

since ../src/ has libdir=/usr/lib. Final relink then yields: (wrong)

Likely cause:

commit 8ac45478b4cddfb3ea83feefbad3e98de0397ac2
Author: Rémi Denis-Courmont <>
Date: Sun Sep 9 16:27:10 2012 +0300

Move libvlccore and libcompat to LDFLAGS from LIBADD

An ABI change to libvlccore or libcompat will always be signaled by a
change in a header file. That change will trigger a recompilation and
then relinking of affected plugins.

Thus, there is no need for and to be
explicit dependencies of plugins. This small hack avoids relinking
every plugin whenever the libvlccore is rebuilt.

Also, as a complete novice to UNIX build tooling, libtool shellscript nonsense makes my eyes bleed, why is everything terrible

City-busz commented on 2017-03-31 19:25

I don't know, I haven't checked it yet. Probably it can be removed.

MichaelS commented on 2017-03-31 19:08


why does a Qt5 based application need (Qt4-based) kdelibs as build dependency?



City-busz commented on 2017-02-17 17:33

It can be installed also from my repository: