LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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 01-09-2020, 07:51 PM   #1
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,295

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
Problem building vlc from slackbuilds


Hi , i have an error building vlc from slackbuilds , i get error reference to libaom , if edit slackbuild and disable explicitly

Code:
--disable-aom \
then vlc , builds fine ...

other option , i see in archlinux use this version of libaom
https://aomedia.googlesource.com/aom...v1.0.0-errata1

I build that libaom , and then vlc , builds fine with libaom ...

I write this cause libaom , is a variable option autodetected , if some one have actually libaom from SBo
Code:
libaom (1.0.0.r29281.10cdc996a)
then you need disable it on slackbuild vlc , or go to build the libaom errata version.

Im not write the mantainer , cause im tired , ... some times no receive nothing, or write to say ..im not mantain ..get if you want ...or something similar...last time with pyrit , is not working well ,cause scapy changes , and need last git of pyrit , but say no mantain ,..nothing to do.

I hope writing here , some one , do something cause vlc, its more popular than pyrit.

Last edited by USUARIONUEVO; 01-09-2020 at 07:53 PM.
 
Old 01-10-2020, 12:00 AM   #2
vtel57
Member
 
Registered: Jul 2006
Location: VPN Tunnel, USA
Distribution: Slackware64
Posts: 986

Rep: Reputation: 147Reputation: 147
Save yourself the heartache and just download AlienBob's VLC from his repository.

Enjoy!
 
1 members found this post helpful.
Old 01-10-2020, 12:21 AM   #3
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,181

Rep: Reputation: Disabled
aom is garbage. ffmpeg has issues with it as well. I think that the only thing that it plays nice with is gst-plugins-bad.

My recommendation, avoid aom if you can.
 
Old 01-10-2020, 12:27 AM   #4
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,083

Rep: Reputation: 290Reputation: 290Reputation: 290
The version of libaom available on SBo (which I maintain) is actually a recent git snapshot and sounds like it is unsuitable for the release version of vlc. Certainly my own experience with this script is to use it with the git FFmpeg and to use the 2 command line utilities that are built, as I mention in the readme:

Quote:
This libaom SlackBuild builds two 'reference' applications:

1. aomenc: an AV1 encoder
2. aomdec: an AV1 decoder

Libraries are available for those who wish to build an AV1 encoder
(libaom-av1) with a recent version of FFmpeg by specifying
'--enable-libaom' in the FFmpeg ./configure string.
In this case it works fine and I confess that I don't actually compile vlc on my system. Perhaps in the interest of a more integrated SBo experience somebody could take the script from me and build the release version instead?
 
Old 01-10-2020, 12:32 AM   #5
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,083

Rep: Reputation: 290Reputation: 290Reputation: 290
Quote:
Originally Posted by Skaendo View Post
aom is garbage. ffmpeg has issues with it as well. I think that the only thing that it plays nice with is gst-plugins-bad.

My recommendation, avoid aom if you can.
I would recommend you have a look at FFmpeg + rav1e which is currently producing some pretty good results with AV1 encoding. I have done some work with this on my other Linux distro and I seriously think that it is the codec of the future.

libaom / aom is simply the reference encoder / decoder so it will probably never be a shining example but rav1e is definitely currently blazing the trail...
 
Old 01-10-2020, 06:57 AM   #6
chris.willing
Member
 
Registered: Jun 2014
Location: Brisbane, Australia
Distribution: Slackware,LFS
Posts: 598

Rep: Reputation: 385Reputation: 385Reputation: 385Reputation: 385
Quote:
Originally Posted by USUARIONUEVO View Post
Im not write the mantainer , cause im tired , ... some times no receive nothing, or write to say ..im not mantain ..get if you want ...or something similar...last time with pyrit , is not working well ,cause scapy changes , and need last git of pyrit , but say no mantain ,..nothing to do.
Of course, that is understood. If it's far more efficient and less tiresome to post to a forum rather than send an email, then why should someone of your expertise and importance need to follow the well known procedures that ordinary people are encouraged to follow?

In the next round of SBO updates, the SlackBuild for vlc will have an option to ignore an incompatible libaom by setting the environment variable LIBAOM=no during the building of vlc.

chris
 
Old 01-10-2020, 04:52 PM   #7
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,295

Original Poster
Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
Quote:
Originally Posted by chris.willing View Post
Of course, that is understood. If it's far more efficient and less tiresome to post to a forum rather than send an email, then why should someone of your expertise and importance need to follow the well known procedures that ordinary people are encouraged to follow?

In the next round of SBO updates, the SlackBuild for vlc will have an option to ignore an incompatible libaom by setting the environment variable LIBAOM=no during the building of vlc.

chris
As i say , im tired to receive NOTHING , or "mantain you" ... thanks for option under vlc , i see in git change...probably in the next vlc release , libaom return to be compatible.

You know ,some script no mantained since years , im not understand why are you surprised...i see rworkman assume mantain of a big numbers of scripts , this last week.

Im write here cause in this case , can do more than one action , under vlc, or under libaom ... personally i build ffmpeg with libaom , and im disabling under vlc , i think if vlc use system ffmpeg probably no problems cause system ffmpeg are with aom support.
 
Old 01-10-2020, 04:58 PM   #8
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,295

Original Poster
Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
Quote:
Originally Posted by vtel57 View Post
Save yourself the heartache and just download AlienBob's VLC from his repository.

Enjoy!
only binary packages i install are slackware oficial packages, ... all extra i build ever from source , and when you try to builds ...alienbob or alienpeter or alienfrank ... error is same for all if libaom are present.

I test building libaom same version like archlinux ,all works fine ...the other option is build vlc, without libaom , and as a last , install binary packages from some personal repository ... with the extra dependencies ... good luck , when you go install some from slackbuilds , and take conflicts with some library arrived from 3rth party binary repo....mixing packages from different repos are bad idea.
 
Old 01-10-2020, 08:58 PM   #9
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,083

Rep: Reputation: 290Reputation: 290Reputation: 290
My own plan with the libaom SlackBuild was to allow Slackware users to be 'early adopters' in the AV1 world. For that purpose I have since August 2018 hosted regularly updated git snapshots on my own web site as there is currently no other good technique to get an 'official', up to date, tarball.

The second part of this plan is to wait for a more meaningful official 'release' from the aom developers than the current various 'errata' releases. aom is still very much coming of age so things are currently in a bit of flux to say the least.

Once stage 2 of my plan is in place I suspect that things will settle down a little with regards to vlc, FFmpeg and friends and then hopefully there will be a little less angst from end users

Last edited by andrew.46; 01-10-2020 at 09:35 PM.
 
Old 01-10-2020, 09:25 PM   #10
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: FreeBSD/Slackware-14.2+/ Win10
Posts: 9,486

Rep: Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023Reputation: 2023
I always use alienbob VLC and qt5 and some other stuff he builds, it saves a lot of time. other stuff yes I use slackbuilds. I'd say go use alienbob VLC save your self head aches
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
[SOLVED] Problem building TOME4 from Slackbuilds. jimtrenton Slackware 2 08-08-2017 07:14 AM
[SOLVED] Slackbuilds - Net-SSLay building problem hua Slackware 4 08-01-2010 06:44 AM
[SOLVED] Problem building from slackbuilds ~sHyLoCk~ Slackware 14 05-18-2010 02:48 PM
VLC error: VLC could not open the file "/usr/share/vlc/skins2/text.bmp". brjoon1021 Ubuntu 1 01-14-2009 11:48 PM
Use SlackBuilds.org or my own hosting to offer up SlackBuilds? hollywoodb Slackware 6 11-30-2006 09:56 PM

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

All times are GMT -5. The time now is 02:22 AM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration