Re: [ITA] ocaml 4.14.0

2022-08-24 Thread Corinna Vinschen
On Aug 24 09:28, David Allsopp wrote: > Corinna Vinschen wrote: > > On Aug 23 20:00, David Allsopp wrote: > > > Jon Turney wrote: > > > > I'm confused here: /usr/lib/ocaml/camlheaderd[di] look like > > > > executables (according to file etc.) > > > > > > > > If they genuinely aren't, then perhaps

RE: [ITA] ocaml 4.14.0

2022-08-24 Thread David Allsopp
Corinna Vinschen wrote: > On Aug 23 20:00, David Allsopp wrote: > > Jon Turney wrote: > > > I'm confused here: /usr/lib/ocaml/camlheaderd[di] look like > > > executables (according to file etc.) > > > > > > If they genuinely aren't, then perhaps they shouldn't have execute > > > permission (which

Re: [ITA] ocaml 4.14.0

2022-08-24 Thread Corinna Vinschen
On Aug 23 20:00, David Allsopp wrote: > Jon Turney wrote: > > I'm confused here: /usr/lib/ocaml/camlheaderd[di] look like executables > > (according to file etc.) > > > > If they genuinely aren't, then perhaps they shouldn't have execute > > permission (which is I think what is causing them to be

RE: [ITA] ocaml 4.14.0

2022-08-23 Thread David Allsopp
Jon Turney wrote: > On 13/07/2022 16:41, David Allsopp wrote: > > > >> 3) Interesting - on my machine, the camlheader[di] files had the .exe > >> extensions. I did some digging around and found the files are *built* > >> without the .exe suffix, and even *initially installed* without the > >>

Re: [ITA] ocaml 4.14.0

2022-08-06 Thread William Hu via Cygwin-apps
Hi Jon, > > Thanks for working on this. > > Please accept this literally priceless gold star for adopting this package Thank you very much for the valuable and shiny award! I've also pushed the cygport and corresponding patches to the git repository. William

Re: [ITA] ocaml 4.14.0

2022-07-31 Thread Jon Turney
On 23/07/2022 17:38, William Hu via Cygwin-apps wrote: Yeah, that seems plausible, but I'm not clear why we are seeing different behaviour... After a long period of poking around for differences, I think I found the error - I had the `noacl` option activated in /etc/fstab which was

Re: [ITA] ocaml 4.14.0

2022-07-23 Thread William Hu via Cygwin-apps
> > Yeah, that seems plausible, but I'm not clear why we are seeing > different behaviour... > After a long period of poking around for differences, I think I found the error - I had the `noacl` option activated in /etc/fstab which was preventing chmod and executable bits from working properly.

Re: [ITA] ocaml 4.14.0

2022-07-17 Thread William Hu via Cygwin-apps
> I added 'ocaml' to your authorized packages. > > Please go ahead and upload (perhaps as a test release?) when you are ready. > > Please see [1] for how to upload packages and push to the packaging git > repository. > > [1] https://cygwin.com/packages.html > Great, thank you so much for the help

Re: [ITA] ocaml 4.14.0

2022-07-16 Thread Jon Turney
On 13/07/2022 16:41, David Allsopp wrote: 3) Interesting - on my machine, the camlheader[di] files had the .exe extensions. I did some digging around and found the files are *built* without the .exe suffix, and even *initially installed* without the .exe suffix, but ultimately come out with

Re: [ITA] ocaml 4.14.0

2022-07-16 Thread Jon Turney
On 13/07/2022 03:56, William Hu via Cygwin-apps wrote: Apologies, meant to click reply-all. Hi Jon, Thanks for all of the detailed feedback - I'll test the package more thoroughly next time. I added 'ocaml' to your authorized packages. Please go ahead and upload (perhaps as a test release?)

RE: [ITA] ocaml 4.14.0

2022-07-14 Thread William Hu via Cygwin-apps
Hi David, > I think this down to neglect - the PIC/shared versions of the runtime were > contributed for a specific purpose and aren't properly maintained/tested > AFAICT. > > I'm not sure that libcamlrun_shared can ever have worked on Cygwin, at least > certainly not since OCaml 3.11 (which

RE: [ITA] ocaml 4.14.0

2022-07-14 Thread David Allsopp
William Hu wrote: > Hi David, > > > What were the missing symbols? With the OCaml 4.10 package, I hit > problems with this: > > > > echo 'print_endline "hello, world"' > hello.ml > > > > ocamlc -custom -runtime-variant _shared -o hello.exe hello.ml > > > > I think that may be an issue upstream

RE: [ITA] ocaml 4.14.0

2022-07-13 Thread William Hu via Cygwin-apps
Hi David, > What were the missing symbols? With the OCaml 4.10 package, I hit problems > with this: > > echo 'print_endline "hello, world"' > hello.ml > > ocamlc -custom -runtime-variant _shared -o hello.exe hello.ml > > I think that may be an issue upstream (libasmrun_shared.so IIRC is broken

RE: [ITA] ocaml 4.14.0

2022-07-13 Thread David Allsopp
> 1) libcamlrun: Oops, that's another oversight, forgot to look at the old > patches. The other 3 patches seem unnecessary, but I had trouble linking > either libcamlrun_shared.so or libcamlrun_shared.dll.a into a program > (unresolved symbol errors). Added but it possibly needs further patching.

Re: [ITA] ocaml 4.14.0

2022-07-12 Thread William Hu via Cygwin-apps
Apologies, meant to click reply-all. Hi Jon, Thanks for all of the detailed feedback - I'll test the package more thoroughly next time. 1) libcamlrun: Oops, that's another oversight, forgot to look at the old patches. The other 3 patches seem unnecessary, but I had trouble linking either

Re: [ITA] ocaml 4.14.0

2022-07-05 Thread Jon Turney
On 05/07/2022 01:42, William Hu via Cygwin-apps wrote: Hi Jon, Oops, sorry about that. The patch and updated cygport are now attached. Sending SSH key shortly. Thanks. Firstly, I notice that you dropped 4.10.0-libcamlrun_shared.patch. Can you explain the reasoning behind that? (After a

Re: [ITA] ocaml 4.14.0

2022-07-04 Thread William Hu via Cygwin-apps
Hi Jon, Oops, sorry about that. The patch and updated cygport are now attached. Sending SSH key shortly. Thanks, William --- Original Message --- On Monday, July 4th, 2022 at 1:03 PM, Jon Turney wrote: > On 04/07/2022 03:03, William Hu via Cygwin-apps wrote: > > > Hello, > > > > I

Re: [ITA] ocaml 4.14.0

2022-07-04 Thread Jon Turney
On 04/07/2022 03:03, William Hu via Cygwin-apps wrote: Hello, I noticed that the ocaml source package is currently unmaintained and the most recent package version is 4.10.0, so I'd like to adopt the packages under it (specifically, ocaml, ocaml-compiler-libs, ocaml-runtime, ocaml-doc,

[ITA] ocaml 4.14.0

2022-07-03 Thread William Hu via Cygwin-apps
Hello, I noticed that the ocaml source package is currently unmaintained and the most recent package version is 4.10.0, so I'd like to adopt the packages under it (specifically, ocaml, ocaml-compiler-libs, ocaml-runtime, ocaml-doc, ocaml-ocamldoc, and ocaml-source). Attached is a cygport file

Re: [ITA] ocaml 3.12.0

2010-09-17 Thread Damien Doligez
On 2010-09-13, at 06:12, Yaakov (Cygwin/X) wrote: gcc3 is deprecated; distro packages should be built with gcc4, and all Ports packages for Cygwin 1.7 are built with gcc4. So OCaml definitely builds with gcc4. I checked and yes it works. How soon can you rebuild ocaml with gcc4 and

Re: [ITA] ocaml 3.12.0

2010-09-12 Thread Yaakov (Cygwin/X)
On Thu, 2010-09-09 at 14:51 +0200, Damien Doligez wrote: I think you should upload this version for the moment because I have two potential problems with Yaakov's FlexDLL package that I need to investigate: 1. It's based on an old version of FlexDLL, and IIRC OCaml needs some of the

Re: [ITA] ocaml 3.12.0

2010-09-10 Thread Damien Doligez
On 2010-09-09, at 21:07, Andrew Schulman wrote: Auto gold star awarded: http://cygwin.com/goldstars/#DD. Ooooh, shiny! Thanks! And a thanks from me - the OCaml package was way out of date, but I tried once to build it for Cygwin and couldn't make it work. But I'm cheating: I have

Re: [ITA] ocaml 3.12.0

2010-09-10 Thread Andrew Schulman
And a thanks from me - the OCaml package was way out of date, but I tried once to build it for Cygwin and couldn't make it work. But I'm cheating: I have insider information. No holds barred here at cygwin.com.

Re: [ITA] ocaml 3.12.0

2010-09-09 Thread Damien Doligez
On 2010-09-08, at 11:31, Corinna Vinschen wrote: Cool, thanks. Your packaging looks good, so this package is ok for upload. I was just wondering if you would like me to upload the package as is for now, or if I should wait for the FlexDLL-enabled version? I think you should upload this

Re: [ITA] ocaml 3.12.0

2010-09-09 Thread Corinna Vinschen
On Sep 9 14:51, Damien Doligez wrote: On 2010-09-08, at 11:31, Corinna Vinschen wrote: Cool, thanks. Your packaging looks good, so this package is ok for upload. I was just wondering if you would like me to upload the package as is for now, or if I should wait for the FlexDLL-enabled

Re: [ITA] ocaml 3.12.0

2010-09-09 Thread Andrew Schulman
Cool, thanks. Your packaging looks good, so this package is ok for upload. I was just wondering if you would like me to upload the package as is for now, or if I should wait for the FlexDLL-enabled version? I think you should upload this version for the moment because I have two

Re: [ITA] ocaml 3.12.0

2010-09-08 Thread Corinna Vinschen
On Sep 7 23:52, Damien Doligez wrote: On 2010-09-06, at 16:43, Charles Wilson wrote: Are you sure that your new version requires libncurses7? The only current libncurses-dev package will cause you to link against libncurses10... Try cygcheck /usr/bin/name-of-ocaml-exe and

Re: [ITA] ocaml 3.12.0

2010-09-08 Thread Corinna Vinschen
On Sep 8 10:00, Corinna Vinschen wrote: On Sep 7 23:52, Damien Doligez wrote: On 2010-09-06, at 16:43, Charles Wilson wrote: Are you sure that your new version requires libncurses7? The only current libncurses-dev package will cause you to link against libncurses10...

Re: [ITA] ocaml 3.12.0

2010-09-08 Thread Damien Doligez
On 2010-09-08, at 10:00, Corinna Vinschen wrote: wget http://yquem.inria.fr/~doligez/cygwin/ocaml-3.12.0-2-src.tar.bz2 wget http://yquem.inria.fr/~doligez/cygwin/ocaml-3.12.0-2.tar.bz2 Do you also have an URL to the new setup.hint file? wget http://yquem.inria.fr/~doligez/cygwin/setup.hint

Re: [ITA] ocaml 3.12.0

2010-09-08 Thread Corinna Vinschen
On Sep 8 10:35, Damien Doligez wrote: On 2010-09-08, at 10:00, Corinna Vinschen wrote: wget http://yquem.inria.fr/~doligez/cygwin/ocaml-3.12.0-2-src.tar.bz2 wget http://yquem.inria.fr/~doligez/cygwin/ocaml-3.12.0-2.tar.bz2 Do you also have an URL to the new setup.hint file? wget

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Yaakov (Cygwin/X)
On Mon, 2010-09-06 at 15:48 +0200, Damien Doligez wrote: 1. The tcl/tk bindings: they don't work out of the box with Cygwin's tcl/tk, and I don't think there is much demand anyway. Interesting, given that OCaml presumes that Cygwin's tcl/tk is Win32 (which it currently is), but Ports' X11

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Christopher Faylor
On Tue, Sep 07, 2010 at 05:03:13AM -0500, Yaakov (Cygwin/X) wrote: On Mon, 2010-09-06 at 15:48 +0200, Damien Doligez wrote: 1. The tcl/tk bindings: they don't work out of the box with Cygwin's tcl/tk, and I don't think there is much demand anyway. Interesting, given that OCaml presumes that

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Charles Wilson
On 9/7/2010 6:03 AM, Yaakov (Cygwin/X) wrote: Given the recent issues on the list, I think it's about time I ITA tcl/tk. More power to you, but I don't think cgf has gone anywhere...so tcltk isn't yet orphaned. -- Chuck

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Matthias Andree
Am 07.09.2010, 16:42 Uhr, schrieb Christopher Faylor: On Tue, Sep 07, 2010 at 05:03:13AM -0500, Yaakov (Cygwin/X) wrote: On Mon, 2010-09-06 at 15:48 +0200, Damien Doligez wrote: 1. The tcl/tk bindings: they don't work out of the box with Cygwin's tcl/tk, and I don't think there is much

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Christopher Faylor
On Tue, Sep 07, 2010 at 08:40:43PM +0200, Matthias Andree wrote: Am 07.09.2010, 16:42 Uhr, schrieb Christopher Faylor: On Tue, Sep 07, 2010 at 05:03:13AM -0500, Yaakov (Cygwin/X) wrote: On Mon, 2010-09-06 at 15:48 +0200, Damien Doligez wrote: 1. The tcl/tk bindings: they don't work out of the

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Yaakov (Cygwin/X)
On Tue, 2010-09-07 at 14:55 -0400, Christopher Faylor wrote: This has already been decided. I was just waiting for some sign of life from my friend the insight maintainer. I guess I'll go ahead and pull insight from the release. That should make things easier. FWIW, Debian, Fedora, and

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Damien Doligez
On 2010-09-06, at 16:43, Charles Wilson wrote: Are you sure that your new version requires libncurses7? The only current libncurses-dev package will cause you to link against libncurses10... Try cygcheck /usr/bin/name-of-ocaml-exe and see what DLLs it actually uses... Also, new

Re: [ITA] ocaml 3.12.0

2010-09-07 Thread Charles Wilson
On 9/7/2010 2:55 PM, Christopher Faylor wrote: On Tue, Sep 07, 2010 at 08:40:43PM +0200, Matthias Andree wrote: Insight is dead for all practical purposes, but Tcl/Tk in Cygwin depending on X11 rather than Win32 would be major regression. Not that I'd have time to help though. This has

[ITA] ocaml 3.12.0

2010-09-06 Thread Damien Doligez
Dear Cygwin packagers, It looks like the ocaml package is abandoned: the current version (OCaml 3.08.1) dates back to 2006, and the listed maintainer is Igor Pechtchanski (from before he changed his name). Unless it is by design that OCaml is held back to an obsolete version, I would like to

Re: [ITA] ocaml 3.12.0

2010-09-06 Thread Corinna Vinschen
On Sep 6 13:47, Damien Doligez wrote: Dear Cygwin packagers, It looks like the ocaml package is abandoned: the current version (OCaml 3.08.1) dates back to 2006, and the listed maintainer is Igor Pechtchanski (from before he changed his name). Yes, Igor is AWOL for quite some time now,

Re: [ITA] ocaml 3.12.0

2010-09-06 Thread Charles Wilson
On 9/6/2010 7:47 AM, Damien Doligez wrote: This is the contents of my setup.hint file for the updated package, mostly unchanged from Igor's version: -- sdesc: The Objective Caml compiler and runtime ldesc: Objective Caml is a

Re: [ITA] ocaml

2010-02-20 Thread Yaakov (Cygwin/X)
On 11/02/2010 23:05, Yaakov (Cygwin/X) wrote: You may want to take a look at how I built OCaml for Cygwin Ports: http://cygwin-ports.svn.sourceforge.net/viewvc/cygwin-ports/ports/trunk/lang/ocaml/ http://cygwin-ports.svn.sourceforge.net/viewvc/cygwin-ports/ports/trunk/devel/flexdll/ (Yes,

Re: [ITA] ocaml

2010-02-12 Thread Ed Keith
--- On Fri, 2/12/10, Yaakov (Cygwin/X) yselkow...@users.sourceforge.net wrote: From: Yaakov (Cygwin/X) yselkow...@users.sourceforge.net Subject: Re: [ITA] ocaml To: cygwin-apps@cygwin.com Date: Friday, February 12, 2010, 12:05 AM Before we start: http://cygwin.com/acronyms/#PCYMTWLL I do

Re: [ITA] ocaml

2010-02-12 Thread Christopher Faylor
On Fri, Feb 12, 2010 at 04:43:57AM -0800, Ed Keith wrote: --- On Fri, 2/12/10, Yaakov (Cygwin/X) yselkow...@users.sourceforge.net wrote: From: Yaakov (Cygwin/X) Subject: Re: [ITA] ocaml To: cygwin-apps Date: Friday, February 12, 2010, 12:05 AM Before we start: http://cygwin.com/acronyms

[ITA] ocaml

2010-02-11 Thread Ed Keith
It has been brought to my attention that the ocaml package has been orphaned. I am willing to take it over. I have never done this before, so please be patient with me. I believe I have the source package ready, but am still having problems figuring out exactly how to package the bin, I am

Re: [ITA] ocaml

2010-02-11 Thread Steven Monai
On 2010/02/11 1:36 PM, Ed Keith wrote: I would like to put the the source package out so people can find any errors I may have made, but I do not have anywhere where I can park such a large file. Does anyone have any suggestions? There are a number sites out there that will host an open-source

Re: [ITA] ocaml

2010-02-11 Thread Yaakov (Cygwin/X)
Before we start: http://cygwin.com/acronyms/#PCYMTWLL On 11/02/2010 15:36, Ed Keith wrote: It has been brought to my attention that the ocaml package has been orphaned. I am willing to take it over. That's good news! You've chosen a bit of a challenge to start off with. I believe I have