LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-03-2019, 01:01 AM   #1
Toutatis
Member
 
Registered: Feb 2013
Posts: 412

Rep: Reputation: Disabled
problem with compilation of vlc-3.0.8


In slackware64-current.
There is an error in the compilation of video_output/opengl/converter_vaapi.c:55:5
"PFNGLEGLIMAGETARGETTEXTURE2DOESPROC" undeclared

Does this come from the recent changes in mesa and libglvnd ?
 
Old 11-03-2019, 02:10 AM   #2
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
I would say yes, if that compiled before with the old headers (I don't have them to look at anymore). I don't compile or use VLC, but I'm looking at converter_vaapi.c and none of the headers its including (i.e. EGL) have that defined.

At this time, I have that as a typedef in GLES/glext.h and GLES2/gl2ext.h

Code:
typedef void (GL_APIENTRYP PFNGLEGLIMAGETARGETTEXTURE2DOESPROC) (GLenum target, GLeglImageOES image);
 
Old 11-03-2019, 02:48 AM   #3
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
Yeah, that's bollocks. I'm not on Slackware at the moment, but I have the same headers.

I can't compile vlc-3.0.8, it fails with the same error.

As a quick test, if I define that I can get through it. I'm not installing it though, just a compile test.

You can try pasting that into converter_vaapi.c though it's obviously not the correct way of doing things.
 
Old 11-03-2019, 05:49 AM   #4
kgha
Senior Member
 
Registered: May 2018
Location: Sweden
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,074

Rep: Reputation: 747Reputation: 747Reputation: 747Reputation: 747Reputation: 747Reputation: 747Reputation: 747
If you for some reason don't want to use Eric's vlc-3.0.8 package but compile yourself, maybe you could look at his buildscript for solutions. Or see what he writes about dependencies here: https://alien.slackbook.org/blog/?s=Vlc
 
Old 11-03-2019, 09:32 AM   #5
Toutatis
Member
 
Registered: Feb 2013
Posts: 412

Original Poster
Rep: Reputation: Disabled
The same error occurs when I try Eric's slackbuild.
 
Old 11-03-2019, 09:51 AM   #6
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Eric has not rebuilt his VLC packages since the mesa/libglvnd mess has started.
I am sure that he is busy with other stuff and might not rebuild for a while, probably the next VLC release.

I would try using his packages.
 
Old 11-03-2019, 10:14 AM   #7
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Quote:
Originally Posted by Skaendo View Post
Eric has not rebuilt his VLC packages since the mesa/libglvnd mess has started.
I am sure that he is busy with other stuff and might not rebuild for a while, probably the next VLC release.

I would try using his packages.
I notice the same compilation error but I am in no hurry to recompile the VLC package, because it currently works.
A new VLC release or another incompatible update of boost or icu4c and I will have another look at this. In any case, I did not find a fast 7 easy fix.
 
1 members found this post helpful.
Old 11-03-2019, 10:22 AM   #8
Toutatis
Member
 
Registered: Feb 2013
Posts: 412

Original Poster
Rep: Reputation: Disabled
My previous compilation also works, except probably some plugins that are almost never used.
 
Old 11-03-2019, 02:01 PM   #9
TheRealGrogan
Member
 
Registered: Oct 2010
Location: Ontario, Canada
Distribution: Slackware, LFS, Manjaro (for gaming)
Posts: 570

Rep: Reputation: 413Reputation: 413Reputation: 413Reputation: 413Reputation: 413
Hopefully now that glvnd and mesa have come to an agreement, it can stabilize and projects can stabilize on it. There are bound to be some broken things right now (I've been waiting to hear about it). I haven't personally hit anything else yet since xorg-server, I've compiled some open source games and stuff.
 
Old 11-03-2019, 08:26 PM   #10
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware, VMs
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Code:
Sun Nov  3 23:36:43 UTC 2019
ap/vim-8.1.2250-x86_64-1.txz:  Upgraded.
l/fuse3-3.8.0-x86_64-1.txz:  Upgraded.
l/orc-0.4.31-x86_64-1.txz:  Upgraded.
t/fig2dev-3.2.7b-x86_64-1.txz:  Upgraded.
x/libglvnd-1.2.0-x86_64-5.txz:  Rebuilt.
  Applied update-gl-h-to-match-mesa.patch from Arch to fix missing typedef
  needed to compile VLC. Thanks to alienBOB.
xap/vim-gvim-8.1.2250-x86_64-1.txz:  Upgraded.
xap/xine-ui-0.99.11-x86_64-1.txz:  Upgraded.
+--------------------------+
http://slackware.osuosl.org/slackwar.../ChangeLog.txt
 
3 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
vlc 2.7 mageia 3 no video only sound vlc win ok moshebagelfresser Mageia 5 07-21-2013 12:20 AM
Installing VLC using vlc-0.9.9a-4.el5.rf.i386.rpm--Error relating to Dependencies redhat5 Linux - Newbie 1 12-17-2009 04:23 PM
LXer: Create your own VLC skin with VLC media player Skin Editor LXer Syndicated Linux News 0 12-06-2009 12:30 PM
VLC error: VLC could not open the file "/usr/share/vlc/skins2/text.bmp". brjoon1021 Ubuntu 1 01-14-2009 10:48 PM
I'm Getting 6 VLC Windows At Once - Problem With VLC Player davidx Linux - Software 1 11-03-2008 11:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration