
updated: added links to SPARC builds!
Anyone who knows me knows that OpenSolaris is near and dear to my heart, so I was really psyched when Alfred Peng started porting Songbird over to OpenSolaris. For all the nitty gritty details, check out bug 7800 to see the code review, patches, and comments flying back and forth.
Shortly after we cut 0.5, Alfred put together binaries for Songbird 0.5 final and assembled them into a nice binary package as well as a tarball for us. We’re proud to say these are the first community-contributed builds of Songbird (and Alfred’s work and patches are being reviewed and committed into trunk for future builds). Alfred’s work should also help enable ports to other *nix systems such as BSD, so I’m looking forward to a BSD contributed build someday as well.
Until we get a proper contributed builds section up (should be coming soon with a revamped developer centre/wiki), I’m blogging these here.
Without further ado…
- Songbird 0.5 (x86 OpenSolaris) tarball
- Songbird 0.5 (x86 OpenSolaris) SVr5 package
- Songbird 0.5 (SPARC OpenSolaris) tarball
- Songbird 0.5 (SPARC OpenSolaris) SVr5 package
For the curious, the x86 tarball was built on Solaris Express Community Edition (SXCE) build 80 (snv_80) with Sun Studio 11, while the x86 binary package was built on snv_87 with Sun Studio 11. The SPARC builds (both tarball & pkg) were built on snv_76 with Sun Studio 11.













17 Comments
SubscribeI curious to see a screenshot of Songbird running on OpenSolaris
It kind of just looks the same as Songbird on Linux
Here’s a screenshot from Alfred’s Flickr stream:
http://www.flickr.com/photos/39375616@N00/2342353875/
I’m glad the someone went ahead and did it. I’d wanted to, but never did make the time !
Where can I get that cool Songbird-with-headphones sticker ?
@Vladimir: Are you going to the OpenSolaris summit this weekend? I’ll bring some there…
I downloaded and tried to run Songbird for Solaris 11 x86 but it crashed. It was starting to play and rebooted. Since thend it will dump core and quit, Do you have a newer more stable version ?
Jim
@Jim: It rebooted your entire system? What’s the stacktrace on the core dump? What build of Solaris are you running?
thanks very god
I installed the x86 package on my laptop.
It starts fine. All is nice.
One problem: I can play nothing with it. No streaming, no mp3.
Anything I attempt required GStreamer.
No GStreamer plugin seem to be available for OpenSolaris.
I appreciate any pointer to that
Hi Kais,
You need to have a GStreamer plugin installed (as you would for any other GStreamer app such as Rhythmbox), as you observed. Fluendo has made available their GStreamer MP3 plugin free here:
https://shop.fluendo.com/product_info.php?products_id=40&osCsid=5k20d5gfnt0iit87qnp0prqmb5
Does it build on FreeBSD ?
Not yet; but it shouldn’t be too hard. A lot of Alfred’s work on porting it to OpenSolaris involved generalising the builds so that “Linux != Unix”, and much of Solaris’ build environment is shared with BSD.
I’d love to see a BSD port
http://www.flickr.com/photos/maccu/2829452129/
a wallpaper for you! bye!
Great wallpaper Marco!
Thanks Stevel!
I used the x86 package
when I execute songbird I get
root@corndog:/opt/sfw/bin# ./songbird –display=0
Error: cannot open display: 0
Segmentation Fault (core dumped)
root@corndog:/opt/sfw/bin# ./songbird –display=1
Error: cannot open display: 1
Segmentation Fault (core dumped)
root@corndog:/opt/sfw/bin# ./songbird –display=DFP-1
Error: cannot open display: DFP-1
Segmentation Fault (core dumped)
root@corndog:/opt/sfw/bin# ./songbird –display=127.0.0.1:0
Error: cannot open display: 127.0.0.1:0
Segmentation Fault (core dumped)
/opt/sfw/bin/songbird –display=”Screen0″
Error: cannot open display: Screen0
Segmentation Fault (core dumped)
i tried to give it a display as you can see but it will not take anything i give it
help!
@kells You have X up and running correct?