B4 I forget - SSL XMMS

line Tags: , , , ,

A while ago I put some effort into getting SSL support working with XMMS on Fedora Core 3, unfortunatley I didn’t get very far :(

Ages a go Dustin Kirkland was kind enough to help me out (he wrote an SSL patch for XMMS), but I never got a change to finish, Since this message has been flagged for follow up for soooooo long now, I thought it only fair to share what Dustin sent me, when (& if) I get this finished I’ll publish an rpm :cool: good luck !

———- message ———-
From: Dustin kirkland
Date: May 27, 2005 1:15 PM
Subject: Re: [Bug 1579] - Https / SSL support for streaming mp3 and ogg
To: “bugzilla-daemon@bugs.xmms.org”

Nick-

I, too, am running Fedora Core 3 and I also cannot build the version
straight out of CVS. I’ve tried a handful of different back- and
forward-level auto* tools and I still get problems with some of the
macros.

You can try this, though, as it did work on my FC3 system:

> cd /tmp
> wget http://www.xmms.org/files/1.2.x/xmms-1.2.10.tar.gz
> tar zxvf xmms-1.2.10.tar.gz
> cd xmms-1.2.10
> wget http://bugs.xmms.org/attachment.cgi?id=320&action=view
> patch -p1 < attachment.cgi\?id\=320

At this point, I have 1 minor hunk that fails. It's like 4 lines that
you can manually plop in. Take a look at Input/mpg123/mpg123.c.rej
and at the lines that start with + into Input/mpg123/mpg123.c. I
replaced lined 927 with:

#ifdef HTTP_SSL
if (strncasecmp(filename, "http:// " , 7 ) &&
strncasecmp(filename, "https://", 8 ))
#else
if (strncasecmp(filename, "http:// " , 7 ) )
#endif

> ./configure
> make
> make install

Hope that takes care of you. If anyone else figures out how to
extract from CVS and compile XMMS on FC3, I’m all ears. I asked this
question earlier on the mailing list and didn’t find a silver bullet:
http://lists.xmms.org/pipermail/xmms-devel/2005-January/002965.html

———- end of message ———-

thanks again Dustin

nick

 

One Comment

  1. Martin Says:

    Very Cool! I’ve been trying to get this working, 5 mins after reading this zina+SSL+xmms works!
    Thanks!

Got something to say?

 

Some other things that might interest you...

---