Re: ports/118800: New port: ocaml-pgocaml type-safe PostgreSQL interface for OCaml, requires ocaml-csv which I recently submitted.

[ Available lists | Index of freebsd-ports-bugs | Month of Dec 2007 | Week of 18 Dec 2007 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Pav Lucistnik <pav@FreeBSD.org>
Date
18 Dec 2007 15:14:51
Subject
Re: ports/118800: New port: ocaml-pgocaml type-safe PostgreSQL interface for OCaml, requires ocaml-csv which I recently submitted.
Message-ID
1197990887.85440.8.camel@pav.hide.vol.cz

In reply to
Referenced by

[ Hide this part ]
Thomas Crimi pe v t 18. 12. 2007 v 10:08 -0500:
> On Dec 18, 2007, at 9:30 AM, pav@FreeBSD.org wrote:
> > State-Changed-Why:
> > Does not build:
> >
> > ocamlfind ocamlc -g -package unix,extlib,pcre,calendar,csv \
> > -pp "camlp4o pa_extend.cmo q_MLast.cmo -loc loc -impl" \
> > -I +camlp4 -c -impl pa_pgsql.ml4
> > File "pa_pgsql.ml4", line 376, characters 2-6:
> > Parse error: ':' expected after [name] (in [entry])
> > Uncaught exception: Stream.Error("':' expected after [name] (in
> > [entry])")
> > Preprocessor error
> > gmake: *** [pa_pgsql.cmo] Error 2
>
> This port requires OCaml 3.10.0 (which I had hacked the port on my
> system to do a while ago but had forgotten about).

Okay, I will have to suspend the ocaml-pgocaml PR for now.

> These are my first ports but I'm willing to offer whatever help I
> can to get 3.10.0 updated. There may have been some issues with other
> OCaml-dependent ports breaking but that can be fixed with camlp5. A
> few ports that sprang to mind:
>
> cduce - updated to 0.5
> ocaml-ulex updated to 1.0
> pxp - updated to 1.2.0, or use camlp5, not sure which is the better
> option
>
> I'm imagining the port stalled due to these and other
> incompatibilities, please let me know what the best way to help would
> be.

Can't speak for stas@ but it would be great to have someone to shepherd
the ocaml ports we have. There is a ocaml-net and findlib update, both
stuck dead for many months now.

--
Pav Lucistnik <pav@oook.cz>
<pav@FreeBSD.org>

KDE is for the techies who feel they can't be productive without being
able to control the exact amount of bevel in their window frames
in 2% increments.


[ Show this part (application/pgp-signature) ]

Elapsed time: 1.234 seconds