Re: mtasc & ocaml 3.11.0, bug tracker, patches?

View: New views
1 Messages — Rating Filter:   Alert me  

Parent Message unknown Re: mtasc & ocaml 3.11.0, bug tracker, patches?

by Nicolas Cannasse :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Paul Wise a écrit :

> Hi all,
>
> I get this compile error with ocaml 3.11.0:
>
>> ocamlc -c -pp camlp4o parser.ml
> File "parser.ml", line 169, characters 20-21:
> Parse error: [stream_patt_comp_err_list] expected after ";" (in [stream_patt])
> File "parser.ml", line 1, characters 0-1:
> Error: Preprocessor error
> Error while running ocamlc -c -pp camlp4o parser.ml
>
> I note that it works with camlp5o.
>
> The Debian ocaml team gave me the attached patch, which seems to work
> for me with camlp4o or camlp5o. The patch author had this to say:
>
> <zack> looks like in the new camlp4 ";" is a separator in stream parsers and is not accepted as a terminator
> <zack> so trailing ";" should be removed
> <zack> for a proper fix, you should check which is the right syntax (according to stream parser doc)
>
> Is there a bug tracker available somewhere?
>
> Where can I submit patches so they will be applied to CVS? The ones I
> sent to Nicolas in 2007 have not been applied and they are annoying to
> have to merge for every release. Also, have you considered switching to
> git instead of CVS?

The 3.11 patch has been applied.

I'm not sure which 2007 patch you're referring to. If it's the one of
install.ml, I can't apply it because it would not work on systems where
ocamlfind is not available such as Windows.

Nicolas



--
MTASC : no more coffee break while compiling