Bugs item #1447867, was opened at 2006-03-11 12:55
Message generated for change (Comment added) made by john43
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=618177&aid=1447867&group_id=97492
Please note that this message will contain a full copy of the comment
thread,
including the initial issue submission, for this request,
not just the latest update.
Category: (bug) Generating the scanner
Group: 2.5.33
Status: Open
Resolution: None
Priority: 5
Submitted By: Mike Frysinger (vapier)
Assigned to: John43 (john43)
Summary: fatal internal error w/ZendEngine2
Initial Comment:
a user reported this via the Gentoo bugzilla ... when
trying to build the ZendEngine2 in php cvs, flex dies:
wget \
'http://cvs.php.net/viewcvs.cgi/*checkout*/ZendEngine2/flex.skl'
wget \
'http://cvs.php.net/viewcvs.cgi/*checkout*/ZendEngine2/./zend_language_scanner.l'
flex -Pzend -S./flex.skl -ozend_language_scanner.c \
-i ./zend_language_scanner.l
flex: fatal internal error, bad line in skeleton file
looks like it's due to the usage of '%*', '%+', and
'%-' in the flex.skl file, but i'm not lex expert and
i'm just guessing at this point :)
----------------------------------------------------------------------
Comment By: John43 (john43)
Date: 2006-03-20 23:58
Message:
Logged In: YES
user_id=335409
They appear to be using a custom skeleton. The skeleton has
changed significantly since past releases.
If they _really_ need their own skeleton, I suggest they
create a patch between the flex 2.5.4 skeleton and their own
skeleton to identify the differences. Then, using that patch
merely as a guide, patch the 2.5.33 skeleton BY HAND to
upgrade it. However, I suspect they don't really need the
custom skeleton.
Please have someone from the Zend team contact me directly
so I can help them refactor their code to use flex 2.5.33.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=618177&aid=1447867&group_id=97492
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php