There is code that offers says that it offers all linux options:
Code:
--------------------
# fallback to offering all linux options for case when architec$
return qw(squeeze2upnp-x86-64 squeeze2upnp-x86-64-static squeez$
squeeze2upnp-sparc squeeze2upnp-sparc-static squeeze2upnp-aarch$
--------------------
But as we see, there is sparc, and aarch in that list.
I suggest that code be moved outside the Linux block, after the test for
Windows. Something like this:
Code:
--------------------
# diff -c Squeeze2upnp.pm.orig Squeeze2upnp.pm
*** Squeeze2upnp.pm.orig Mon Sep 2 15:02:25 2019
--- Squeeze2upnp.pm Mon Sep 2 14:59:29 2019
***************
*** 19,25 ****
sub binaries {
my $os = Slim::Utils::OSDetect::details();
-
if ($os->{'os'} eq 'Linux') {
if ($os->{'osArch'} =~ /x86_64/) {
--- 19,24 ----
***************
*** 44,58 ****
return qw( squeeze2upnp-sparc-static
squeeze2upnp-sparc);
}
- # fallback to offering all linux options for case when
architecture detection does not work
- return qw(squeeze2upnp-x86-64 squeeze2upnp-x86-64-static
squeeze2upnp-x86 squeeze2upnp-x86-static squeeze2upnp-armv6hf
squeeze2upnp-armv6hf-static squeeze2upnp-armv5te squeeze2upnp-armv5te-static
squeeze2upnp-ppc squeeze2upnp-ppc-static
- squeeze2upnp-sparc squeeze2upnp-sparc-static
squeeze2upnp-aarch64 squeeze2upnp-aarch64_static);
}
- if ($os->{'os'} eq 'freebsd') {
- return qw( squeeze2upnp-bsd-x64 squeeze2upnp-bsd-x64-static);
- }
-
if ($os->{'os'} eq 'Darwin') {
return qw( squeeze2upnp-osx-multi-static
squeeze2upnp-osx-multi);
}
--- 43,50 ----
***************
*** 60,65 ****
--- 52,61 ----
if ($os->{'os'} eq 'Windows') {
return qw(squeeze2upnp-win.exe);
}
+
+ # fallback to offering all linux options for case when architecture
detection does not work
+ return qw(squeeze2upnp-x86-64 squeeze2upnp-x86-64-static
squeeze2upnp-x86 squeeze2upnp-x86-static squeeze2upnp-armv6hf
squeeze2upnp-armv6hf-static squeeze2upnp-armv5te squeeze2upnp-armv5te-static
squeeze2upnp-ppc squeeze2upnp-ppc-static squeeze2upnp-sparc
squeeze2upnp-sparc-static squeeze2upnp-aarch64 squeeze2upnp-aarch64_static
squeeze2upnp-bsd-x64 squeeze2upnp-bsd-x64-static);
+
}
--------------------
------------------------------------------------------------------------
wcattey's Profile: http://forums.slimdevices.com/member.php?userid=7506
View this thread: http://forums.slimdevices.com/showthread.php?t=108612
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins