unison-2.10.2-1 and unison-gtk2-2.10.2-1

Andrew Schulman schulman.andrew@epamail.epa.gov
Thu Sep 23 08:05:00 GMT 2004


>> > Also, you will probably need to include bits of the ocaml sources in
>> > your lablgtk2 source package -- do we want to replicate this?
>>
>> I'm not sure what you mean.  The user will have to install ocaml first in
>> order to build from source.  Is anything more required?
> 
> Is that "ocaml source", or "ocaml binary package"?

ocaml binary.  All the user needs to build LablGTK is the ocaml compiler, plus 
the contents of /usr/lib/ocaml.  No ocaml source code is required.

> The tradition for 
> Cygwin packages is to either have self-contained sources, or to share the
> sources for some packages (via the "external-source:" directives).  It's
> unusual for one source package to depend on another.  Although...  The
> "cygwin" source package depends on the "mingw" and "w32api" sources, so I
> guess it would be ok.

So since only ocaml binary is required, and not source, does that satisfy your 
concern?

> I think you can't really strip ocaml executables and expect them
> to work.  Don't strip.

OK, no problem.  Just trying to follow the packaging instructions...  I would 
add, though, that some OCaml executables can be stripped.  In the unison and 
unison-gtk2 packages, I stripped unison.exe and unison-gtk2.exe, and they 
both work fine.  Is it the difference between native and bytecode 
executables?
 
> Great.  No objections from me, then.  As soon as it's reviewed...
> Igor

Thanks,
Andrew.



More information about the Cygwin-apps mailing list