LinuxQuestions.org
Help answer threads with 0 replies.
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 06-20-2012, 11:16 PM   #1
Jdogzz
Member
 
Registered: May 2012
Distribution: slackware
Posts: 40

Rep: Reputation: 5
Compiling Clementine


Today I decided to take the plunge and install clementine, but it hasn't been nearly as easy as I'd hoped. I installed as many of the dependencies as I could from the Slackbuilds page (excluding the Spotify ones since I don't use it) and I encountered the error described in this thread: http://www.linuxquestions.org/questi...urrent-940945/

I took the advice of getting the newest tarball from their website and adjusted the Slackbuild file to accommodate the new version. It was working well until it got about 8% of the way done. I tried again straight from the source, no SlackBuild, and it ended the same way. Here is where it failed:

Code:
[  8%] Building CXX object 3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o
In file included from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.h:26:0,
                 from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.cpp:22:
/usr/include/libavcodec/avcodec.h:533:1: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o] Error 1
make[1]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/all] Error 2
make: *** [all] Error 2
Does anyone know what can be done to fix this? Perhaps I missed a dependency?
 
Old 06-21-2012, 01:09 AM   #2
pan64
Senior Member
 
Registered: Mar 2012
Location: Hungary
Distribution: debian i686 (solaris)
Posts: 4,506

Rep: Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221Reputation: 1221
what I see:
Quote:
/usr/include/libavcodec/avcodec.h:533:1: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Probably it is really a bug in the compiler?
 
Old 06-21-2012, 10:27 AM   #3
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 127

Rep: Reputation: 17
Quote:
Originally Posted by Jdogzz View Post
Code:
[  8%] Building CXX object 3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o
In file included from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.h:26:0,
                 from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.cpp:22:
/usr/include/libavcodec/avcodec.h:533:1: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o] Error 1
make[1]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/all] Error 2
make: *** [all] Error 2
Does anyone know what can be done to fix this? Perhaps I missed a dependency?
As I can see it's a problem with header file from ffmpeg. Do you have ffmpeg? Which version? I compiled clementine 1.0.1 on slackware-current from 9th of May with ffmpeg 0.11.1 installed and also with 0.8.10 somewhere around February. No problems at all.
 
1 members found this post helpful.
Old 06-21-2012, 10:27 AM   #4
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 127

Rep: Reputation: 17
Quote:
Originally Posted by Jdogzz View Post
Code:
[  8%] Building CXX object 3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o
In file included from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.h:26:0,
                 from /home/jmgg/Downloads/clementine/clementine-1.0.1/3rdparty/chromaprint/src/fft_lib_avfft.cpp:22:
/usr/include/libavcodec/avcodec.h:533:1: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[2]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/fft_lib_avfft.cpp.o] Error 1
make[1]: *** [3rdparty/chromaprint/src/CMakeFiles/chromaprint_p.dir/all] Error 2
make: *** [all] Error 2
Does anyone know what can be done to fix this? Perhaps I missed a dependency?
As I can see it's a problem with header file from ffmpeg. Do you have ffmpeg? Which version? I compiled clementine 1.0.1 on slackware-current from 9th of May with ffmpeg 0.11.1 installed and also with 0.8.10 somewhere around February. No problems at all.
 
1 members found this post helpful.
Old 06-21-2012, 12:22 PM   #5
Jdogzz
Member
 
Registered: May 2012
Distribution: slackware
Posts: 40

Original Poster
Rep: Reputation: 5
@alekow I have ffmpeg 0.8.7 installed according to pkgtool, which is the one I got from Slackbuilds. I compiled ffmpeg-0.11.1 from the source tarball since I couldn't find it for install elsewhere and installed it with make install. I tried to compile Clementine again after that, and it was able to complete successfully. All working now Thank you very much.

Marking this thread as solved.
 
Old 06-21-2012, 04:41 PM   #6
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 127

Rep: Reputation: 17
Great to hear that. You could also edit the build script from slackbuilds.org to make a package for ffmpeg-0.11.1.
 
Old 06-21-2012, 07:25 PM   #7
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 2,514

Rep: Reputation: 407Reputation: 407Reputation: 407Reputation: 407Reputation: 407
AlienBOB has ffmpeg-0.11 for some time actually

restricted version:
http://connie.slackware.com/~alien/slackbuilds/ffmpeg/

unrestricted version:
http://taper.alienbase.nl/mirrors/pe...builds/ffmpeg/
 
Old 06-22-2012, 01:46 AM   #8
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,407

Rep: Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853Reputation: 853
the only problem I faced is, as someone else pointed out here a few days ago (but I can't find the message now), that the majority of software depending on ffmpeg won't still build on 0.11.x, due to its new api change and seems that there are no patches around available.
as transcode is one of those, here I opted to stay at 0.10.x as I personally consider it safer for building stuff over it at the moment.
but I hope patches will start to appear soon, as I'm interested too in the new features of 0.11.x
 
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
How to get Clementine working with lirc alex_65bg Linux - Newbie 4 02-05-2014 10:21 AM
LXer: Banshee vs Clementine vs Tomahawk LXer Syndicated Linux News 0 04-26-2012 07:01 AM
[SOLVED] Clementine can't play .m4p files asipper Linux - Software 0 11-21-2011 05:22 PM
[SOLVED] Problem installing the Clementine slackbuild Cultist Slackware 8 01-02-2011 11:44 AM
clementine symbol lookup error rosco136 Suse/Novell 6 07-20-2010 05:27 AM


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration