On Sunday, 14 May 2006 at 20:57, Martin Costabel wrote: > Viv Kendon wrote: > >On Sun, 14 May 2006, Martin Costabel wrote: > > > >>Viv Kendon wrote: > >>[] > >>>ocamlopt.opt -I +lablGL -w s -c glGtk.ml > >>>/sw/lib/ocaml/lablGL/gl.cmx is not a compilation unit description. > >> > >>Rebuild lablgl. This helped when this came up last week. > > > >Many thanks, that did the trick. I was offline last week so must have > >missed it, apologies. (I did search the archives, though, but only for > >lablgtk). > > For later reference, I am also CCing the ocaml maintainer. I think this > is an ocaml problem that has appeared in a similar (though not the same) > way on the occasion of earlier ocaml updates. The upstream ocaml > developers don't seem to subscribe to the idea of backward > compatibility, and the result is that when ocaml is updated, several > packages need to be rebuilt. Which ones these are, and in which order > they need to be rebuilt, I don't know, maybe some of this knowledge can > be found from the archives (or, of course, if available from some deeper > understanding of the relations between these packages).
I'm afraid I don't have much to add to this discussion. I don't know much about ocaml internals - I just ended up adopting this package because the previous maintainer no longer wanted it. I don't know how to force a rebuild when the ocaml version changes (except for the heavy-handed approach of having ocaml packages depend on eg ocaml (= 3.09) and simultaneously releasing ocaml and ocaml-dependent packages). _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
