LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 10-13-2009, 11:32 AM   #1
Ahmed
Member
 
Registered: May 2005
Location: München, Germany
Distribution: Slackware
Posts: 386

Rep: Reputation: 41
Skype 2.1 Beta slackbuild for Slackware 13?


Hey all, this one's about Skype. slackbuilds.org has the old version 2.0.0.72, which works fine on Slackware 13, even without KDE installed (except only a few libraries and QT4).

Anyway there's this beta version 2.1.0.47 (which is a whole lot better than the old one), and Skype offer a standalone "static" directory, which has a working executable. However, I'd like to figure out how to install this beta version via slackbuild. When I update the version number in the available slackbuild, the installation goes fine but the program seg-faults. No other error messages, nothing.

The static source is working very well as it is, but has anyone managed to get this beta version slackbuilt?

Thanks!

-A
 
Old 10-13-2009, 11:39 AM   #2
~sHyLoCk~
Senior Member
 
Registered: Jul 2008
Location: /dev/null
Posts: 1,173
Blog Entries: 12

Rep: Reputation: 129Reputation: 129
Why not write one yourself as I doubt you will find a beta slackbuild.
 
Old 10-13-2009, 12:00 PM   #3
larryhaja
Member
 
Registered: Jul 2008
Distribution: Slackware 13.1
Posts: 293

Rep: Reputation: 76
Quote:
Originally Posted by Ahmed View Post
When I update the version number in the available slackbuild, the installation goes fine but the program seg-faults. No other error messages, nothing.

The static source is working very well as it is, but has anyone managed to get this beta version slackbuilt?
Yes, on Slackware 13.0 32bit I was able to make a test call. The slackbuild from slackbuilds.org does work with a version bump. However, this does lead to a segfault like you had mentioned. Either comment out or delete the stripping commands from the slackbuild as well. For whatever reason, if you don't strip the binary it doesn't segfault.
 
Old 10-13-2009, 12:03 PM   #4
Ahmed
Member
 
Registered: May 2005
Location: München, Germany
Distribution: Slackware
Posts: 386

Original Poster
Rep: Reputation: 41
Quote:
Originally Posted by larryhaja View Post
Yes, on Slackware 13.0 32bit I was able to make a test call. The slackbuild from slackbuilds.org does work with a version bump. However, this does lead to a segfault like you had mentioned. Either comment out or delete the stripping commands from the slackbuild as well. For whatever reason, if you don't strip the binary it doesn't segfault.
I'll try that when I get home. Thanks!

-A
 
Old 10-13-2009, 07:53 PM   #5
Ahmed
Member
 
Registered: May 2005
Location: München, Germany
Distribution: Slackware
Posts: 386

Original Poster
Rep: Reputation: 41
Quote:
Originally Posted by larryhaja View Post
Yes, on Slackware 13.0 32bit I was able to make a test call. The slackbuild from slackbuilds.org does work with a version bump. However, this does lead to a segfault like you had mentioned. Either comment out or delete the stripping commands from the slackbuild as well. For whatever reason, if you don't strip the binary it doesn't segfault.
That one did it. Thanks a lot! I still get some error message about missing libltdl.so.7, and refused connection to pulseaudio, but Skype's working very well, so I don't care that much.

Cheers!

-A
 
Old 10-19-2009, 01:35 PM   #6
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 66
Quote:
Originally Posted by larryhaja View Post
Yes, on Slackware 13.0 32bit I was able to make a test call. The slackbuild from slackbuilds.org does work with a version bump. However, this does lead to a segfault like you had mentioned. Either comment out or delete the stripping commands from the slackbuild as well. For whatever reason, if you don't strip the binary it doesn't segfault.
What commands are those?
 
Old 10-19-2009, 01:40 PM   #7
larryhaja
Member
 
Registered: Jul 2008
Distribution: Slackware 13.1
Posts: 293

Rep: Reputation: 76
Quote:
Originally Posted by cwwilson721 View Post
What commands are those?
Code:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
 
Old 10-19-2009, 01:58 PM   #8
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 66
I found 'em...
So bloody tired from the stupid webcam, I couldn't see straight.

All up/working.

Thanks
 
Old 10-20-2009, 05:11 AM   #9
Martinezio
Member
 
Registered: May 2009
Location: Warsaw, Poland
Distribution: Slackware64-current
Posts: 191

Rep: Reputation: 32
Hmm... For me this version of skype doesn't work. I have some strange error messages:
Code:
Inconsistency detected by ld.so: dl-open.c: 623: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!
and cannot find the solution 'til now :/ Probably, the ld try to load a library from 64-bit repository, but I cannot find which one...
Code:
bash:~# ldd /usr/bin/skype
        linux-gate.so.1 =>  (0xf7f03000)
        libasound.so.2 => /usr/lib/libasound.so.2 (0xf7dfb000)
        libXv.so.1 => /usr/lib/libXv.so.1 (0xf7df6000)
        libXss.so.1 => /usr/lib/libXss.so.1 (0xf7df3000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xf7deb000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xf7dd3000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xf7dc9000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf7dc0000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf7db9000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf7d43000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf7d1a000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf7d0c000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf7bf0000)
        libz.so.1 => /usr/lib/libz.so.1 (0xf7bdc000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xf7bd8000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xf7b05000)
        librt.so.1 => /lib/librt.so.1 (0xf7afc000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7af8000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xf7adf000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf79f3000)
        libm.so.6 => /lib/libm.so.6 (0xf79cd000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xf79c0000)
        libc.so.6 => /lib/libc.so.6 (0xf7860000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xf785b000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf7843000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf7840000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xf783b000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xf781b000)
        /lib/ld-linux.so.2 (0xf7f04000)
 
Old 10-20-2009, 07:32 AM   #10
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 66
For me (and I have 64multilib) I changed this:
Code:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
to this:
Code:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : || true
And everything compiled nicely, and runs fine.
 
Old 10-20-2009, 07:44 AM   #11
XGizzmo
Member
 
Registered: Mar 2007
Distribution: Slackware
Posts: 264

Rep: Reputation: 68
Quote:
Originally Posted by cwwilson721 View Post
[/code]to this:
Code:
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
  | cut -f 1 -d : || true
And everything compiled nicely, and runs fine.
With the strip command removed this code basically does nothing and is the same as completely removing it.
 
Old 10-20-2009, 08:12 AM   #12
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 66
I figured least removed, most benefit.

It worked fine, for me.

BTW, any ideas how to always make Skype launch
Code:
D_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
without using a script for it? Reason why, my cam won't work without it, and KDE always launches Skype on start., but without that PRELOAD, so video doesn't work. I have to close Skype, and start with script.

Ideas?

Last edited by cwwilson721; 10-20-2009 at 08:12 AM. Reason: Spelling
 
Old 10-20-2009, 08:05 PM   #13
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: Tupelo, MS
Distribution: Gentoo
Posts: 6,926

Rep: Reputation: 124Reputation: 124
Or, you could use Alien Bob's skype.SlackBuild which was written for a static
Skype to begin with and needs no editing for 2.1.0.47.
 
Old 10-21-2009, 08:55 AM   #14
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Ruhr Area, Germany
Distribution: Slackware64 14.0
Posts: 1,525

Rep: Reputation: 94
Quote:
Originally Posted by cwwilson721 View Post
BTW, any ideas how to always make Skype launch
Code:
D_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
without using a script for it? Reason why, my cam won't work without it, and KDE always launches Skype on start., but without that PRELOAD, so video doesn't work. I have to close Skype, and start with script.

Ideas?
I think you could adjust the desktop file for skype which should be in /usr/share/applications. Just change the "Exec" line in this file.

If this doesn't work you could try to rename /usr/bin/skype to something like "skype-static" and create a script that you name "skype" with your starting line so that it starts your skype-static file with that addition.
 
Old 10-21-2009, 12:48 PM   #15
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 66
Worked perfect...Thanks
 
  


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
SlackBuild Skype - no permissions silverbird Slackware 4 02-26-2009 04:30 AM
LXer: Skype ships beta for MIDs LXer Syndicated Linux News 1 01-10-2009 08:20 AM
Which webcam would you recommand for skype video (2.0 beta)? frenchn00b General 1 12-16-2007 11:05 PM
LXer: Skype for Linux 1.4 Beta LXer Syndicated Linux News 0 06-16-2007 01:31 AM
Skype for Linux - closed beta test announced 05/16/04 furfurdemon666 Linux - Software 1 07-17-2004 02:22 AM


All times are GMT -5. The time now is 08:21 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration