6 messages in com.mysql.lists.packagersRe: [packagers] MySQL 3.23.55 is rele...
FromSent OnAttachments
Lenz Grimmer24 Jan 2003 02:48 
Christian Hammers25 Jan 2003 07:06 
Lenz Grimmer27 Jan 2003 04:46 
Michael Shigorin27 Jan 2003 12:23 
Christian Hammers27 Jan 2003 16:58 
Lenz Grimmer28 Jan 2003 03:21 
Subject:Re: [packagers] MySQL 3.23.55 is released
From:Christian Hammers (ch@westend.com)
Date:01/27/2003 04:58:26 PM
List:com.mysql.lists.packagers

Hi

On Mon, Jan 27, 2003 at 10:24:05PM +0200, Michael Shigorin wrote:

Did anyone test building with perl-5.8?

It's not a perl problem it was probably just a tired developer :-)

make[2]: Entering directory `/home/mike/RPM/BUILD/mysql-3.23.54/Docs' perl -w ./Support/generate-mirror-listing.pl manual.texi > ../MIRRORS [and hanging there]

Yup, the algo is basically like this: line: while (<>) { last line if /START/;}; line: while (<>) { last line if /END/; do_some_thing } No if the whole file is read without a "START", it comes to the second while and, oh wonder, no input. (Perls '<>' notation includes some very black magic if you ask me, just read the eof() chapter in 'man perlfunc')

--- Support/generate-mirror-listing.pl.orig 2003-01-28 01:48:35.000000000
+0100 +++ Support/generate-mirror-listing.pl 2003-01-28 01:56:18.000000000 +0100 @@ -4,8 +4,9 @@

line: while (<>) { last line if /START_OF_MIRROR_LISTING/;};

+die("No listing found") if eof; # no parenthesis! +

Well in principle the whole MIRRORS file cannot generated by manual.texi any more so the code will probably vanish from Docs/Makefile.am.

bye,

-christian-