Re: How my BBC Sounds Plugin briefly broke LMS. A cautionary tale!
philippe_44 <philippe_44.a0s6lc-NUepA2SMhDQqspMVqqL2D+4xXEVPTSb/[email protected]>
| Newsgroups | gmane.music.equipment.slimdevices.devel |
|---|---|
| Organization | Logitech Squeezebox Forums |
| Message-ID | <[email protected]> |
[email protected] wrote: > On Tue, 27 Apr 2021 17:46:51 +0000, philippe_44 > <philippe_44.a0rzu0 (AT) no-mx (DOT) forums.slimdevices.com> wrote: > > > jvromans (AT) squirrel (DOT) nl wrote: > > > On Tue, 27 Apr 2021 13:37:59 +0000, expectingtofly wrote: > > > > > > > It turns out there was a bug in XML::Simple ( fixed in 2012 ) > > > > ... > > > > The XML:simple version packaged in LMS is an older version, hence > the > > > > continued existence of the bug. > > > > > > Yet another compelling reason why LMS must stop using private copies > of > > > CPAN modules just because "one day is was necessary". > > > > > > And yes, I *know* the counter arguments... > > > > > > -- Johan > > > > I don_t think it was the problem here > > How do you mean? > Apparently LMS' private copy of XML::Simple was extremely old and > contained > a bug that was fixed long ago. > > -- Johan Oh, I thought you mean the plugin's private package (plugins can also have their own CPAN package). Now, for the fact that LMS has its own CPAN, I hear you but at the same time, some packages have slight mods for LMS and that allowed sometimes to do workarounds. I agree that using the stock Perl woudl often be better but at the same time, there is no army of testers for LMS that can verify every permutation and combination of Perl version and OS, so we are really on thin air here. LMS 8.2 on Odroid-C4 - *SqueezeAMP!*, 5xRadio, 5xBoom, 2xDuet, 1xTouch, 1xSB3. Sonos PLAY:3, PLAY:5, Marantz NR1603, Foobar2000, ShairPortW, 2xChromecast Audio, Chromecast v1 and v2, Squeezelite on Pi, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5, RivaArena 1 & 3 ------------------------------------------------------------------------ philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261 View this thread: http://forums.slimdevices.com/showthread.php?t=114469