Songbird 0.6 on OpenSolaris is here!
With the help from Songbird guys(preed specifically to make the Songbird 0.6 tag), Songbird 0.6 release builds are available for OpenSolaris.
Among all the new features, I like SHOUTcase the best. Thanks for stevel to work this out! Even two Chinese channels are included in the list. That's pretty cool. The plan is to "allow custom genres, and possibly custom
stations" for future versions. I really love this. Besides the new features, to install the pkg format build will add an entry in the "Sound & Video" category of the start menu. So you can just choose it to launch Songbird. No need to go to command line any more.
If you're interested, don't hesitate to have a try. The x86 builds are made on Solaris Nevada x86 b87 with SunStudio 11. It also sings on my OpenSolaris 2008.05 laptop:-) And the SPARC builds are Solaris Nevada SPARC b76 with SunStudio 11.
Any problem, please feel free to let me know.
Hi,
Any news when the Solaris version will be put onto there homepage?
Also, Anyway this can be pushed into pkg.opensolaris.org or if they can provide a IPS respo such as pkg.songbirdnest.com ?
I'm still waiting for;
pfexec pkg install songbird
Thanks and great work,
Edward.
Posted by EdwardOCallaghan on June 19, 2008 at 07:47 PM CST #
I have upgraded from 0.5 to 0.6 using the SFEsongbird package (Nevada build 89, x86) and it works fine.
However, there are some problems:
pkgadd complains about the following:
The following files are already installed on the system and are being
used by another package:
/opt <attribute change only>
/usr <attribute change only>
Also, there is a bug in some dtrace glue:
$ /opt/sfw/bin/songbird -h
Usage: /opt/sfw/bin/songbird [ options ... ] [URL]
where options include:
X11 options
--display=DISPLAY X display to use
--sync Make X calls synchronous
--no-xshm Don't use X shared memory extension
--xim-preedit=STYLE
--xim-status=STYLE
--g-fatal-warnings Make all warnings fatal
Mozilla options
-height <value> Set height of startup window to <value>.
-h or -help Print this message.
-width <value> Set width of startup window to <value>.
-v or -version Print Songbird version.
-P <profile> Start with <profile>.
-ProfileManager Start with ProfileManager.
-no-remote Open new instance, not a new window in running instance.
-UILocale <locale> Start with <locale> resources as UI Locale.
-safe-mode Disables extensions and themes for this session.
Segmentation Fault (core dumped)
$ pstack core
core 'core' of 12004: /opt/sfw/bin/songbird -h
fee8d3ab findenv (8072d40, fedfaa50, 1, 8046cb4) + 54
fee8d853 getenv (fedfaa50) + 31
fedf8c53 dprintf (1, fedfa89c, 0) + 27
fedf8f90 dtrace_dof_fini (feffb7d4, fefa0260, fedf90b0, 8046d44, fefd3237, feffde68) + 58
fedf90f2 _fini (feffde68, feffb170, feffb7d4, 8046d30, fefcf76f, fe9204f0) + 42
fefd3237 call_fini (feffb170, fe9204e0) + f3
fefd33be atexit_fini (8046ec8, 8046d84, fef86000, 48, fee799b2, 530) + 5e
fee872e4 _exithandle (feffb7d4, 80566af, 0, 805661c, 805d6e8, fefd3360) + 53
fee799b2 exit (2, 8046f30, 0, 0, 8046f49, 8047086) + 12
Anyway, even with my small mp3 collection (tens of mp3 files) on my workstation at work I have noticed the performance improvement right away but for me the biggest new feature is metadata editing.
Big +1 for the IPS package (including Gnome menu icon etc.).
Posted by Vladimir Kotal on June 19, 2008 at 08:06 PM CST #
Edward, Songbird's homepage might be updated when the OpenSolaris builds are held on their server just like they did for 0.5.
Vladimir, the first warning should be related to owner:group thing. Songbird take root:bin for /opt, and root:sys for /usr. It might conflict with the system settings. Second one seems to be a bug for xulrunner works together with DTrace probes. Need further investigation.
I can't promise any time frame for the Songbird IPS availability. But I believe it'll come finally. Please stay tune:-)
Posted by Alfred on June 19, 2008 at 10:05 PM CST #
Thanks Alfred, your work is very much appreciated. The other thing which deserves attention are the Add-ons (e.g. iPod support).
Posted by Vladimir Kotal on June 20, 2008 at 03:16 AM CST #
Vlad, the device support(iPod/MTP/mass-storage) on OpenSolaris is what I'm hoping for too. I think Songbird owns their iPod add-ons code and someone from Songbird has to make that happen.
Posted by alfred on June 22, 2008 at 12:16 AM CST #