Happy Macs!

By stevel stevel Permalink

woot! Thomas Legg built a Mac/PPC build of Songbird 0.7. I just tried it out on Tiger & Leopard, and it worked like a treat. It looks like he had some issues building with the GStreamer dependencies, but he got a VLC build and up running like a treat.

We’ve mirrored his build at our contributed builds page, so you can download it here. Download it, play with it, and then go drop Thomas a nice note saying thanks! :)

Download [35MB]

Both comments and trackbacks are currently closed.

13 Comments

Subscribe
  1. Ian M Sep 9, 2008 2:51 am Permalink

    I assume that the patches will be backported into Songbird, seeing as they (probably) don’t cause any harm?

  2. stevel Sep 9, 2008 8:27 am Permalink

    I don’t believe any patches were actually involved. That may change as Thomas tries to build in GStreamer support in the future though.

  3. Yves Van Goethem Sep 9, 2008 10:46 am Permalink

    Nice !
    You should get it contact with Yakeson_Chihiro he’s working on the 0.8

    I’ll call him ;)

  4. Yakeson_Chihiro Sep 9, 2008 10:54 am Permalink

    Hey Thomas, ping me on IRC or songbird devel please ! I suceedeed compiling 0.8.0 pre with VLC on Power PC, it works but i have some troubles to patch liboil.

    Thanks for the current release and see ya soon

  5. maddogeco Sep 9, 2008 7:33 pm Permalink

    good work guys. i cant wait for MTP support too any idea how the development of that is going?

  6. Thomas Legg Sep 10, 2008 3:10 am Permalink

    I used the patches out of macports to get the latest liboil compiled properly.

    There have been some version compatibility issues between taglib, flac and gstreamer and songbird’s distributed binaries for taglib, but I think I’ve finally worked through all of that.

    Have got nightly 0.8 to build and run with distributed VLC 0.8.6c plugin and with the plugin xpis for albumart, etc. The build throws javascript errors if I try to drop in 0.8.6i instead of 0.8.6c Have to look up the precise error from console again, but that will wait until I finish building the gstreamer nightly. Hopefully in the next 24 hours.

  7. Thomas Legg Sep 10, 2008 8:06 am Permalink

    Okay, back to the drawing board on the gstreamer port. Finally got everything to build (with a few mods to compiled/dependencies/Makefile for gst plugins that have moved or apparently disappeared), but the app crashed after hitting the play button.

    Suspect library mismatches introduced somewhere in the build chain, but I’ll have to examine the crash log more closely in the near future.

    in gst-plugins-bad -> libgstreplaygain moved to good
    libgstaiffparse and libgstmozillasrc seem to have disappeared?

  8. Thomas Legg Sep 10, 2008 7:45 pm Permalink

    And to document the error when dropping in VLC 0.8.6i in place of VLC 0.8.6c, from the error console:

    Error: this._object.playlist is undefined
    Source File: chrome://songbird/content/scripts/coreVLC.js
    Line: 707

  9. GeekShadow Sep 12, 2008 10:55 am Permalink

    Nice to see a contributed build !

  10. wasted Sep 15, 2008 1:55 am Permalink

    w00t!

  11. danny Sep 15, 2008 7:41 pm Permalink

    Sweet! It’s always great to see a community member push a little further. I wonder how hard it would be to fix it up for Mac OS9. Probably near impossible, but still…

  12. Bensawsome Sep 18, 2008 2:35 pm Permalink

    HELLZ YA! I am seriously disappointed though that they stopped doing an official version :( I can’t believe that the number of PowerPC Mac users have dropped below that level… Maybe if we get a petition… ;)

  13. Yakeson_Chihiro Sep 20, 2008 9:35 am Permalink

    Yeap, I tried to compile from the latest svn trunk – take care of the sg various repositories :/ – and liboil does not compile anymore, even with Mac Ports or Fink patches. It may come from my local config too. I’m investigating the following error :
    http://ja.pastebin.ca/1194241 this week-end. See ya