Hello, Attached is an ebuild for camomile-0.6.5, an ocaml Unicode library, exactly copied from camomile-0.7.1.ebuild; this particular version is required by the galax-0.7.2 XQuery db, being submitted in a separate bug. Changing the version was enough to get it to pull the new version. Specifically, 0.6.5 addes the -for-pack Camomile so that the packed library can be linked against correctly in later steps (see http://caml.inria.fr/pub/ml-archives/caml-list/2006/02/213d8224180bf07a2f189dcc2278d1bd.en.html or http://caml.inria.fr/mantis/view.php?id=3825 for the problem and its solution). Cheers, _guy
Created attachment 121241 [details] camomile-0.6.5.ebuild (Version bump)
Hu ? I'm not sure I understand the problem, camomile 0.7.1 is in the tree, is there a problem using it with galax ? Perhaps it would be better to port galax to camomile 0.7 instead, since there will anyway be a problem requiring 0.6 with 0.7 being the latest version. From http://camomile.sourceforge.net/README-0.7.0.txt : 2.4 Migration from 0.6.X Replace all references to Camomile with CamomileLibrary.Main.Camomile. CamomileLibrary.Main.Camomile have the *almost* same interface with the previous Camomile.
(In reply to comment #2) Hello Alexis, > Perhaps it would be better to port galax to camomile 0.7 instead, since there > will anyway be a problem requiring 0.6 with 0.7 being the latest version. Yeah, you are probably right. I have generated a patch for galax-0.7.2 which I'll attach to that bug when I open it after this, and will submit upstream. Please disregard this bug then, no further need for camomile-0.6.5.ebuild to be in the tree. > Replace all references to Camomile with > CamomileLibrary.Main.Camomile. CamomileLibrary.Main.Camomile > have the *almost* same interface with the previous Camomile. I read this link, and it definitely says what you quoted, but the information isn't entirely accurate, I suppose the camomile maintainers must have changed their mind at the last minute or something; the Camomile references needed to be replaced with CamomileLibrary.Default.Camomile instead of Main. It works now, at any rate. _guy