Sunday, October 25, 2009

slimserver upgrade to 7.4.1

Now I've got 7.4 working, this upgrade was nice and straightforward. All this took was;

1. download and uncompress squeezeboxserver-7.4.1.tgz
2. this uses a new Audio::Scan so download Audio-Scan-0.44.tar.gz from http://svn.slimdevices.com/repos/slim/7.4/trunk/vendor/CPAN/ .
I'm sticking with blastwave perl 5.8.8 for now, so uncompress the tarball and;
cd Audio-Scan-0.44
/opt/csw/bin/perl Makefile.PL
make
3. cd back to the squeezeserver directory and edit all of the .pl files to use /opt/csw/bin/perl
4. Copy over the CPAN/arch/5.8.8/i86pc-solaris-thread-multi/auto contents from the 7.4 install
5. Copy the */blib/arch/auto/* files from Audio-Scan-0.44 to CPAN/arch/5.8.8/i86pc-solaris-thread-multi/auto . This will give us all the modules required by slimserver but as the versions haven't changed, no need to reinvent the wheel.
6. Copy over current MySQL/errmsg.* to MySQL/
7. cp -pr existing prefs directory

Now just stop current slimserver, change ownership on the new set of files and fire up slimserver.pl and it should all burst into life.

No comments:

Post a Comment