Discussion:
Bug in current CVS
Mike O'Connor
2002-01-24 21:51:08 UTC
Permalink
Hi

I just found out there is an activeperl deb which may work. Im downloading
it right now.

Mike
----- Original Message -----
From: "Mike O'Connor" <mike-g7Ky/***@public.gmane.org>
To: <slimp3-dev-***@public.gmane.org>
Sent: Friday, January 25, 2002 8:08 AM
Subject: Re: [slimp3-dev] Bug in current CVS
Hi
I do not believe there is an upgraded perl in deb format available which
means I would have to compile and install a non deb package which it not
some thing I would like to do. Because it would make maintenance of this
box
a harder.
Cheers
Mike
----- Original Message -----
Sent: Friday, January 25, 2002 7:52 AM
Subject: Re: [slimp3-dev] Bug in current CVS
Hi Mike,
I think that this has to do with the fact that you are running Perl
5.005 instead of 5.6.1, which is the current required version, at
least according to the SlimDevices web site. :-)
I'm not opposed to making it work under 5.005 (we had some earlier
problems under 5.00x versions that were eventually resolved), but I
can't really do the compatibility testing here. I welcome patches to
fix this and other 5.00x related bugs.
-dean
Hi All
Looks like we have a problem in the CVS again, which because its
development
code is not surprising.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near
"0b01000000"
(Missing operator before b01000000?)
Bareword "b01000000" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near
"0b00011111"
(Missing operator before b00011111?)
Bareword "b00011111" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line
70,
near "0b01000000 "
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.
BEGIN failed--compilation aborted at ./server.pl line 58.
Cheers
Mike O'Connor
Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Sponsored by VeriSign - The Value of Trust
Secure all your Web servers now - with a proven 5-part
strategy. The FREE Server Security Guide shows you how.
http://us.click.yahoo.com/iWSNbC/VdiDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Mike O'Connor
2002-01-24 21:38:26 UTC
Permalink
Hi

I do not believe there is an upgraded perl in deb format available which
means I would have to compile and install a non deb package which it not
some thing I would like to do. Because it would make maintenance of this box
a harder.

Cheers
Mike

----- Original Message -----
From: "dean blackketter" <dean-qV/***@public.gmane.org>
To: <slimp3-dev-***@public.gmane.org>
Sent: Friday, January 25, 2002 7:52 AM
Subject: Re: [slimp3-dev] Bug in current CVS
Hi Mike,
I think that this has to do with the fact that you are running Perl
5.005 instead of 5.6.1, which is the current required version, at
least according to the SlimDevices web site. :-)
I'm not opposed to making it work under 5.005 (we had some earlier
problems under 5.00x versions that were eventually resolved), but I
can't really do the compatibility testing here. I welcome patches to
fix this and other 5.00x related bugs.
-dean
Hi All
Looks like we have a problem in the CVS again, which because its
development
code is not surprising.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near
"0b01000000"
(Missing operator before b01000000?)
Bareword "b01000000" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near
"0b00011111"
(Missing operator before b00011111?)
Bareword "b00011111" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70,
near "0b01000000 "
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.
BEGIN failed--compilation aborted at ./server.pl line 58.
Cheers
Mike O'Connor
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Sponsored by VeriSign - The Value of Trust
Secure all your Web servers now - with a proven 5-part
strategy. The FREE Server Security Guide shows you how.
http://us.click.yahoo.com/uCuuSA/VdiDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Richard (Dormouse) Smith
2002-01-24 22:00:54 UTC
Permalink
We need to do binary numbers differenly (pack(), probably) in order to
work with pre-5.6.1 perl.
The binary number representation in Perl 5.6.x can be represented in Perl
5.005, but with a performance penalty. The following are equivelent
(AFAIK).

Perl 5.6.x 0b01000000
Perl 5.005 ord(pack('B8','01000000'))

The downside with the 5.005 representation is that it is recalculated
every time the value is required. The Perl 5.6.x representation should
only need to be calculated once at compile time.

It should be possible to fix this (for Perl 5.005 systems) by using the
following four commands from within lib/SliMP3/.

mv VFD.pm VFD.pm.orig

perl -ne 's/0b([01]{8})/ord(pack("B8","$1"))/; print' VFD.pm.orig >VFD.pm

mv Display.pm Display.pm.orig

perl -ne 's/0b([01]{8})/ord(pack("B8","$1"))/; print' Display.pm.orig >Display.pm


The affected files appear to be only Display.pm and VFD.pm.

How about having a check in setup.pl so that if the Perl version ($]) is
less than 5.006 (the value returned for perl 5.6.0), the setup script
patches the necessary files? Perl 5.6.x users would not have to suffer
the performance hit and Perl 5.005 users would get a server that works.

Of course, the performance hit may be so small as to make no noticable
difference when using the 5.005 representation...

Regards,
Richard.
--
_________________________ mailto:slim-KATIwv96hOiTY6FTCsQk+9Bc4/***@public.gmane.org
Richard Smith |
St. Ives England |




------------------------ Yahoo! Groups Sponsor ---------------------~-->
Access Your PC from Anywhere
Check Email & Transfer files - Free Download
http://us.click.yahoo.com/Z8IZpD/3XkDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Mike O'Connor
2002-01-24 21:12:43 UTC
Permalink
Hi All

Looks like we have a problem in the CVS again, which because its development
code is not surprising.

Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near "0b01000000"
(Missing operator before b01000000?)
Bareword "b01000000" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near "0b00011111"
(Missing operator before b00011111?)
Bareword "b00011111" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70,
near "0b01000000 "
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.
BEGIN failed--compilation aborted at ./server.pl line 58.


Cheers
Mike O'Connor



------------------------ Yahoo! Groups Sponsor ---------------------~-->
Sponsored by VeriSign - The Value of Trust
Do you need to encrypt all your online transactions? Find
the perfect solution in this FREE Guide from VeriSign.
http://us.click.yahoo.com/vCuuSA/UdiDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
dean blackketter
2002-01-24 21:22:12 UTC
Permalink
Hi Mike,

I think that this has to do with the fact that you are running Perl
5.005 instead of 5.6.1, which is the current required version, at
least according to the SlimDevices web site. :-)

I'm not opposed to making it work under 5.005 (we had some earlier
problems under 5.00x versions that were eventually resolved), but I
can't really do the compatibility testing here. I welcome patches to
fix this and other 5.00x related bugs.

-dean
Hi All
Looks like we have a problem in the CVS again, which because its development
code is not surprising.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near "0b01000000"
(Missing operator before b01000000?)
Bareword "b01000000" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near "0b00011111"
(Missing operator before b00011111?)
Bareword "b00011111" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70,
near "0b01000000 "
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.
BEGIN failed--compilation aborted at ./server.pl line 58.
Cheers
Mike O'Connor
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Sponsored by VeriSign - The Value of Trust
Pinpoint the right security solution for your company - FREE
Guide from industry leader VeriSign gives you all the facts.
http://us.click.yahoo.com/pCuuSA/WdiDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Sean Adams
2002-01-24 21:20:26 UTC
Permalink
We need to do binary numbers differenly (pack(), probably) in order to
work with pre-5.6.1 perl.
Hi All
Looks like we have a problem in the CVS again, which because its development
code is not surprising.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near "0b01000000"
(Missing operator before b01000000?)
Bareword "b01000000" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.
Bareword found where operator expected at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near "0b00011111"
(Missing operator before b00011111?)
Bareword "b00011111" not allowed while "strict subs" in use at
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70,
near "0b01000000 "
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.
BEGIN failed--compilation aborted at
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.
BEGIN failed--compilation aborted at ./server.pl line 58.
Cheers
Mike O'Connor
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Sponsored by VeriSign - The Value of Trust
Pinpoint the right security solution for your company - FREE
Guide from industry leader VeriSign gives you all the facts.
http://us.click.yahoo.com/lWSNbC/WdiDAA/yigFAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
slimp3-dev-unsubscribe-***@public.gmane.org



Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
dean blackketter
2003-02-22 13:07:46 UTC
Permalink
<!doctype html public "-//W3C//DTD W3 HTML//EN">
<head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--></style><title>Re: [slimp3-dev] Bug in current
CVS</title></head><body>
<div>Hi Mike,</div>
<div><br></div>
<div>I think that this has to do with the fact that you are running
Perl 5.005 instead of 5.6.1, which is the current required version, at
least according to the SlimDevices web site.&nbsp; :-)</div>
<div><br></div>
<div>I'm not opposed to making it work under 5.005 (we had some
earlier problems under 5.00x versions that were eventually resolved),
but I can't really do the compatibility testing here.&nbsp; I welcome
patches to fix this and other 5.00x related bugs.</div>
<div><br></div>
<div>-dean</div>
<div><br></div>
<div><br></div>
<blockquote type="cite" cite>Hi All<br>
<br>
Looks like we have a problem in the CVS again, which because its
development<br>
code is not surprising.<br>
<br>
Bareword found where operator expected at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70, near
&quot;0b01000000&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Missing operator before
b01000000?)<br>
Bareword &quot;b01000000&quot; not allowed while &quot;strict subs&quot;
in use at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 70.<br>
Bareword found where operator expected at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71, near
&quot;0b00011111&quot;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (Missing operator before
b00011111?)<br>
Bareword &quot;b00011111&quot; not allowed while &quot;strict subs&quot;
in use at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line 71.<br>
syntax error at /home/mike/devel/slimp3/server/lib/SliMP3/VFD.pm line
70,<br>
near &quot;0b01000000 &quot;<br>
BEGIN failed--compilation aborted at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/Display.pm line 10.<br>
BEGIN failed--compilation aborted at<br>
/home/mike/devel/slimp3/server/lib/SliMP3/AlarmClock.pm line 10.<br>
BEGIN failed--compilation aborted at ./server.pl line 58.<br>
</blockquote>
<blockquote type="cite" cite><br>
Cheers<br>
&nbsp;&nbsp;&nbsp; Mike O'Connor<br>
<br>
<br>
<br>
------------------------ Yahoo! Groups Sponsor
---------------------~--&gt;<br>
Sponsored by VeriSign - The Value of Trust<br>
Do you need to encrypt all your online transactions? Find<br>
the perfect solution in this FREE Guide from VeriSign.<br>
http://us.click.yahoo.com/vCuuSA/UdiDAA/yigFAA/rIp0lB/TM<br>
---------------------------------------------------------------------<span </span>~-&gt;<br>
<br>
To unsubscribe from this group, send an email to:<br>
slimp3-dev-unsubscribe-***@public.gmane.org</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>&nbsp;</blockquote>
<blockquote type="cite" cite><br></blockquote>
<blockquote type="cite" cite>Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/ </blockquote>
<div><br></div>
</body>
</html>

Loading...