Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Jun 2005 11:03:05 +0200
From:      Marwan Burelle <Marwan.Burelle@lri.fr>
To:        Thierry Thomas <thierry@FreeBSD.org>
Cc:        marwan.burelle@lri.fr, freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/81991: [maintainer-update] devel/ocaml-ulex : update to version 0.7
Message-ID:  <20050608090305.GD66845@pc5-179.lri.fr>
In-Reply-To: <200506072127.j57LRU1A059574@freefall.freebsd.org>
References:  <200506072127.j57LRU1A059574@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--Qrgsu6vtpU/OV/zm
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jun 07, 2005 at 09:27:30PM +0000, Thierry Thomas wrote:
> Synopsis: [maintainer-update] devel/ocaml-ulex : update to version 0.7
>=20
> State-Changed-From-To: open->feedback
> State-Changed-By: thierry
> State-Changed-When: Tue Jun 7 21:22:33 GMT 2005
> State-Changed-Why:=20
>=20
> Sorry, it does not build on my test machine:
>=20
> =3D=3D=3D>  Extracting for ocaml-ulex-0.5
> =3D> Checksum OK for ulex-0.5.tar.gz.
> =3D=3D=3D>  Patching for ocaml-ulex-0.5
> =3D=3D=3D>  Applying FreeBSD patches for ocaml-ulex-0.5
> =3D=3D=3D>   ocaml-ulex-0.5 depends on executable: ocamlc - found
> =3D=3D=3D>   ocaml-ulex-0.5 depends on executable: ocamlfind - found
> =3D=3D=3D>   ocaml-ulex-0.5 depends on executable: gmake - found
> =3D=3D=3D>  Configuring for ocaml-ulex-0.5
> =3D=3D=3D>  Building for ocaml-ulex-0.5
> ocamlc -a -o ulexing.cma utf8.mli utf8.ml ulexing.mli ulexing.ml
> ocamlc -a -o pa_ulex.cma -pp 'camlp4o pa_extend.cmo q_MLast.cmo' -I +caml=
p4 cset.ml ulex.mli ulex.ml pa_ulex.ml
> Error while loading "pa_extend.cmo": native-code program cannot do a dyna=
mic load.
> Preprocessor error
> gmake: *** [pa_ulex.cma] Erreur 2
> *** Error code 2

Weird !

It works for me ...

=3D=3D=3D>  Extracting for ocaml-ulex-0.7
=3D> Checksum OK for ulex-0.7.tar.gz.
=3D=3D=3D>  Patching for ocaml-ulex-0.7
=3D=3D=3D>   ocaml-ulex-0.7 depends on executable: ocamlc - found
=3D=3D=3D>   ocaml-ulex-0.7 depends on executable: ocamlfind - found
=3D=3D=3D>   ocaml-ulex-0.7 depends on executable: gmake - found
=3D=3D=3D>  Configuring for ocaml-ulex-0.7
=3D=3D=3D>  Building for ocaml-ulex-0.7
ocamlc -a -o ulexing.cma utf8.mli utf8.ml ulexing.mli ulexing.ml
ocaml mk_pa_ulex.ml
Old camlp4 (loc)
ocamlc -a -o pa_ulex.cma -pp 'camlp4o pa_extend.cmo q_MLast.cmo' -I +camlp4=
 cset.ml ulex.mli ulex.ml pa_ulex.ml
ocamlopt -a -o ulexing.cmxa utf8.mli utf8.ml ulexing.mli ulexing.ml
ocamldoc -html ulexing.mli

It's strange that it skips the second and third target ...

I've got : ocaml-3.08.3_1, ocaml-findlib-1.0.3 and gmake-3.80_2.

[feanor@pc5-179 10:50 ocaml-ulex]> uname -a
FreeBSD pc5-179.lri.fr 5.4-STABLE FreeBSD 5.4-STABLE #0: Fri May 27 16:10:4=
1 CEST 2005     root@:/usr/home/obj/usr/src/sys/KER_pc5-179  i386

So, i'll try to reproduce your error (and ask the author about it.)
But I already have an other modification, it seems to no longer need
USE_GMAKE, it can be safely removed.

	   Marwan.

--=20
Burelle Marwan,
Equipe Bases de Donnees - LRI
http://www.cduce.org
(burelle@lri.fr | Marwan.Burelle@ens.fr)
--Qrgsu6vtpU/OV/zm
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQFCprRJI+2UvUKfgvgRAs3FAKCLNfjSjqJiuqTk6WbxqRKRkT8pYwCfc4cw
wIjW18RSHI+bh+w7idbS5+E=
=6B1c
-----END PGP SIGNATURE-----

--Qrgsu6vtpU/OV/zm--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050608090305.GD66845>