Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
10-02-2012, 04:27 PM
|
#1
|
|
Senior Member
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 14.0 (multilib)
Posts: 1,164
Rep:
|
Handbrake slackbuild problem
Trying to install Handbrake via sbopkg the build fails with this error
Quote:
./libavcodec/get_bits.h: In function 'skip_bits':
./libavcodec/get_bits.h:387:1: warning: variable 're_cache' set but not used [-Wunused-but-set-variable]
libavcodec/x86/h264_qpel_mmx.c: Assembler messages:
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1294: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:1298: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
libavcodec/x86/h264_qpel_mmx.c:964: Error: operand type mismatch for `cmp'
make[1]: *** [libavcodec/x86/dsputil_mmx.o] Error 1
make[1]: Leaving directory `/tmp/SBo/HandBrake-0.9.5/build/contrib/ffmpeg/ffmpeg-r25689'
make: *** [contrib/ffmpeg/.stamp.build] Error 2
|
Help!
TIA Alan
|
|
|
|
10-02-2012, 04:49 PM
|
#2
|
|
LQ Veteran
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,089
|
This might be helpful:
http://git.yoctoproject.org/cgit.cgi...qpel_mmx.patch
Just to let you know that I've just installed HandBrake via sbopkg on the stock Slackware64 14. Builds without problems.
|
|
|
|
10-02-2012, 04:51 PM
|
#3
|
|
Senior Member
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 14.0 (multilib)
Posts: 1,164
Original Poster
Rep:
|
I am trying to do this on Slackware 14 multilib.
I cannot understand what I am supposed to do from the page that you are referring to.
|
|
|
|
10-02-2012, 04:54 PM
|
#4
|
|
Senior Member
Registered: Jul 2004
Location: Ruhr Area, Germany
Distribution: Slackware 13.1
Posts: 1,471
Rep:
|
Try the newer version, 0.9.8 I think. Saw an update for it on SBo's git log from today or yesterday.
|
|
|
|
10-02-2012, 05:03 PM
|
#5
|
|
Senior Member
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 14.0 (multilib)
Posts: 1,164
Original Poster
Rep:
|
I just realised sbopkg was looking at 13.37
I edited sbopkg.conf to
Quote:
CLEANUP=${CLEANUP:-NO}
DEBUG_UPDATES=${DEBUG_UPDATES:-0}
KEEPLOG=${KEEPLOG:-YES}
MKDIR_PROMPT=${MKDIR_PROMPT:-YES}
REPO_BRANCH=${REPO_BRANCH:-14.0}
REPO_NAME=${REPO_NAME:-SBo}
|
but that has given me
Quote:
root@Lavankossot:/home/alan# sbopkg
Unknown repository name -- ""
Valid options are:
SBo/13.37 (SBo repository for Slackware 13.37)
SBo/13.1 (SBo repository for Slackware 13.1)
SBo/13.0 (SBo repository for Slackware 13.0)
SBo/12.2 (SBo repository for Slackware 12.2)
SBo/12.1 (SBo repository for Slackware 12.1)
SBo/12.0 (SBo repository for Slackware 12.0)
SBo/11.0 (SBo repository for Slackware 11.0)
local/local (default local repository)
SBo-git/current (UNSUPPORTED SBo git repository for -current)
SB64/master (UNSUPPORTED Slamd64Builds repository)
root@Lavankossot:/home/alan# jed /etc/sbopkg/sbopkg.conf
root@Lavankossot:/home/alan#
|
|
|
|
|
10-02-2012, 05:06 PM
|
#6
|
|
LQ Veteran
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,089
|
Quote:
Originally Posted by arubin
I just realised sbopkg was looking at 13.37
but that has given me
|
Modify /etc/sbopkg/repos.d/40-sbo.repo and add:
Code:
SBo 14.0 "SBo repository for Slackware 14.0" _SBo rsync slackbuilds.org::slackbuilds/14.0 GPG
and change the repo in /etc/sbopkg/sbopkg.conf
Code:
REPO_BRANCH=${REPO_BRANCH:-14.0}
|
|
|
1 members found this post helpful.
|
10-02-2012, 05:37 PM
|
#7
|
|
Senior Member
Registered: Mar 2004
Location: Middx UK
Distribution: Slackware64 14.0 (multilib)
Posts: 1,164
Original Poster
Rep:
|
Thanks.
That has sorted out the sbopkg problem
I installed Handbrake from the slackbuild but not using sbopkg.
|
|
|
|
10-02-2012, 05:43 PM
|
#8
|
|
LQ Veteran
Registered: Nov 2005
Location: London
Distribution: Slackware64-current
Posts: 5,089
|
Quote:
Originally Posted by arubin
I installed Handbrake from the slackbuild but not using sbopkg.
|
...which is probably a recommended way anyway. Glad you've got it working.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 05:15 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|