Package Details: logitechmediaserver 8.5.2-1

Git Clone URL: https://aur.archlinux.org/logitechmediaserver.git (read-only, click to copy)
Package Base: logitechmediaserver
Description: Slimserver for Logitech Squeezebox players. This server is also called Logitech Media Server. (Release-Version, if you prefer bleeding edge consider using logitechmediaserver-git instead)
Upstream URL: https://github.com/LMS-Community/slimserver
Keywords: logitech slimserver squeezebox
Licenses: GPL, custom
Submitter: vesath
Maintainer: FabioLolix (FabioLolix)
Last Packager: stef.an
Votes: 72
Popularity: 0.000000
First Submitted: 2011-11-03 06:54 (UTC)
Last Updated: 2024-07-01 19:06 (UTC)

Dependencies (10)

Required by (0)

Sources (3)

Pinned Comments

FabioLolix commented on 2024-05-26 08:40 (UTC)

-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin

Latest Comments

« First ‹ Previous 1 .. 36 37 38 39 40 41 42 43 44 45 46 .. 50 Next › Last »

vesath commented on 2011-07-29 18:50 (UTC)

rubble: CPAN/XML/Simple.pm needs to be corrected similarly to fix the issue you reported.

vesath commented on 2011-07-29 18:42 (UTC)

Korthaerd: Maybe try replacing "arm-linux" by "i386-linux" in the PKGBUILD. But unless Arch Linux officially decides to support ARM, it seems wrong for archlinuxarm to put this burden on AUR maintainers. rubble: Thanks for reporting but your patch doesn't solve the issue for me: line 447 of Expat.pm seems to have little to do with what you patch.

Korthaerd commented on 2011-07-29 17:10 (UTC)

Can you add support form arm architecture ?I t will be very useful for all the archlinuxarm's users. I got that issue during the cleanup of the installation : -> Strip des symboles inutiles dans les binaires et les bibliothèques... /usr/bin/strip: Unable to recognise the format of the input file `./opt/squeezebox-server/Bin/i386-linux/faad' ==> ERREUR: Makepkg n'a pas pu construire squeezebox-server.

<deleted-account> commented on 2011-07-28 22:09 (UTC)

After upgrading to 7.6.0-3, I tried a "Clear library and rescan everything" only to end up with an empty library and the following error in /opt/squeezebox-server/Logs/slimserver.log ... [11-07-28 08:09:19.1626] Slim::Utils::Misc::msg (1236) Warning: [08:09:19.1621] Use of tied on a handle without * is deprecated at /opt/squeezebox-server/CPAN/XML/Parser/Expat.pm line 447. It looks as though the Perl 5.14 syntax has been tidied up since 5.12 (http://perl5.git.perl.org/perl.git/blob/HEAD:/pod/perldelta.pod lines 399/400). To fix the issue, I changed the following lines in /opt/squeezebox-server/CPAN/XML/Parser/Expat.pm [old line 492] my $ret = $self->parse(*FILE); [new line 492] my $ret = $self->parse(\*FILE); [old line 675] $parser->parse(*FOO); [new line 675] $parser->parse(\*FOO);

vesath commented on 2011-07-27 16:07 (UTC)

Thanks, apnar; I've updated the package accordingly.

<deleted-account> commented on 2011-07-27 11:00 (UTC)

Looks good vesath. I think you can drop the dependency on 'perl-dbd-mysql' and 'mysql' as it looks like they've switched to sqllite. Also, the '--reject "mysql-*"' in my wget line saves a good bit of the download as mysql is the biggest thing in that dir and isn't used.

vesath commented on 2011-07-27 07:26 (UTC)

This update supports perl-5.14; in fact, you should upgrade perl to 5.14.1 before building it. Enjoy and thanks apnar again.

<deleted-account> commented on 2011-07-27 03:25 (UTC)

I haven't tried this on a clean install or had much time to test it but the server starts up fine, so your millage may vary. I also had to install "nasm" via pacman for the compile to go through. I again left out the DBI database stuff so make sure you have "perl-dbi" installed. Other wise the instructions are pretty similar with a newly hacked up build script: # grab all the perl modules wget -r -nH --cut-dirs=5 --no-parent --reject "index.html*" --reject "mysql-*" http://svn.slimdevices.com/repos/slim/7.6/trunk/vendor/CPAN/ cd CPAN # get new Sub-Name module as old one does not compile properly wget http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Sub-Name-0.05.tar.gz # grab hacked up module build script wget http://botch.com/buildme-arch-perl-514-hack-76.sh # build the modules chmod +x buildme-arch-perl-514-hack-76.sh ./buildme-arch-perl-514-hack-76.sh # copy compiled modules and new versions over cp -r build/arch/5.14 /opt/squeezebox-server/CPAN/arch/ cp -f build/5.14/lib/perl5/x86_64-linux-thread-multi/Sub/Name.pm /opt/squeezebox-server/CPAN/Sub/ #tweak modules.conf for new versions sed -i 's/Sub::Name 0.0./Sub::Name 0.05/' /opt/squeezebox-server/modules.conf

vesath commented on 2011-07-27 02:36 (UTC)

dasch: I'm working on making squeezebox-server-7.6.0 work with perl-5.14, following what apnar did; if I do not hit too many issues, this should be available as an upgrade to this package later today.

<deleted-account> commented on 2011-07-27 01:11 (UTC)

apnar, compiling the Perl Modules is a great thing. It would solve all the problems with perl package upgrades in future. But could you upgrade this to http://svn.slimdevices.com/repos/slim/7.6/tags/7.6.0/vendor/CPAN/ because there are some problems running SBS 7.6 with the modules from 7.5. EV is too old, image-scale is missing etc. I had to install perl-json, perl-ev etc. from repositories but I can't solve the problem with missing image-scale module. It's not even in the aur. In the above link are all needed CPAN modules for SBS 7.6 I will try this for myself tomorrow.