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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.