Updated: ocaml-4.02.3-2

2016-02-23 Thread Damien Doligez
The following packages have been updated in the Cygwin distribution: * ocaml-4.02.3-2 * ocaml-base-4.02.3-2 * ocaml-compiler-libs-4.02.3-2 * emacs-ocaml-4.02.3-2 Ocaml is a functional programming language with type inference, modules, objects, and an optimizing compiler. This version replaces

[ANNOUNCEMENT] Updated: ocaml-4.02.3-2

2016-02-23 Thread Damien Doligez
The following packages have been updated in the Cygwin distribution: * ocaml-4.02.3-2 * ocaml-base-4.02.3-2 * ocaml-compiler-libs-4.02.3-2 * emacs-ocaml-4.02.3-2 Ocaml is a functional programming language with type inference, modules, objects, and an optimizing compiler. This version replaces

Re: [ANNOUNCEMENT] Updated: ocaml-4.02.3-1

2016-01-05 Thread Damien Doligez
Hi Yaakov, > There is now a flexdll for x86_64. Could you please enable (nat)dynlink > there too? I'd missed this piece of news. The upstream flexdll page doesn't mention cygwin-64 as a supported toolchain. Did you do the porting yourself? Anyway, I will prepare a new version of the package

[ANNOUNCEMENT] Updated: ocaml-4.02.3-1

2016-01-04 Thread Damien Doligez
The following packages have been updated in the Cygwin distribution: * ocaml-4.02.3-1 * ocaml-base-4.02.3-1 * ocaml-compiler-libs-4.02.3-1 * emacs-ocaml-4.02.3-1 Ocaml is a functional programming language with type inference, modules, objects, and an optimizing compiler. This is an update to

Updated: ocaml-4.02.3-1

2016-01-04 Thread Damien Doligez
The following packages have been updated in the Cygwin distribution: * ocaml-4.02.3-1 * ocaml-base-4.02.3-1 * ocaml-compiler-libs-4.02.3-1 * emacs-ocaml-4.02.3-1 Ocaml is a functional programming language with type inference, modules, objects, and an optimizing compiler. This is an update to

Re: Deleting old versions of packages

2013-11-08 Thread Damien Doligez
Hi, On 2013-10-28, at 20:34, Christopher Faylor wrote: The problem with this method is that it forces you to use a setup.hint file to delete packages. For instance, I just had a case where I wanted make-4.0-2 to be curr and make-3.82.90-1 to be prev. I really don't want to have to change

[ANNOUNCEMENT] Updated: ocaml-4.01.0-2

2013-11-08 Thread Damien Doligez
reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Damien Doligez -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq

Updated: ocaml-4.01.0-2

2013-11-08 Thread Damien Doligez
reading here: http://sources.redhat.com/lists.html#unsubscribe-simple Please read *all* of the information on unsubscribing that is available starting at this URL. -- Damien Doligez

Re: new version of ocaml package (4.01.0-1)

2013-11-01 Thread Damien Doligez
On 2013-10-31, at 03:13, Yaakov (Cygwin/X) wrote: On 2013-10-25 04:25, Damien Doligez wrote: So, here it is: I have a new version of the OCaml package (4.01.0-1), both for 32 and 64 bits. Both packages are marked as test: I have successfully finished my OCaml rebuild for both arches, so I

new version of ocaml package (4.01.0-1)

2013-10-25 Thread Damien Doligez
Last time I updated the OCaml package, Yaakov (Cygwin/X) wrote: Ouch. Because of the fickle nature of OCaml's ABI, all OCaml libraries have to be rebuilt for every version bump. While there not be much OCaml code in the distro, I have dozens of libraries in Ports which need to be rebuilt.

SSH key for upload access

2013-10-23 Thread Damien Doligez
Name: Damien Doligez Package: ocaml SSHkey: ssh-rsa B3NzaC1yc2EBIwAAAIEAuXDyTaeiftmUEFCtY7gRrAAlwp4EJkEsvHnBHmNXNJV5V6p1EEsymjgtLh/jfTHcBHYbHZSOwBo3LmsQ9eSkHGHU7ya52013yEvVVCY+BLebE/PtUwrlx5yvWp8y+bQDVPBZnFYo4iQ6qdwCWIgwKYGyaQbEArO1ThHhobrUG4c= doligez

Re: OCaml on cygwin-64 (was: Orpie love

2013-08-31 Thread Damien Doligez
Hi, On 2013-08-31, at 00:31, Warren Young wrote: I'm making good progress on porting OCaml to cygwin-64. Would you care to summarize the problem? OCaml is already portable to other x86_64 *ix targets, so a lot of the work has to have been done already. What are the remaining blocking

OCaml on cygwin-64 (was: Orpie love (was: Why are the 32- and 64-bit cygwin1.dlls incompatible?))

2013-08-30 Thread Damien Doligez
Hi all, On 2013-08-23, at 18:50, Warren Young wrote: On 8/23/2013 06:42, Andrew Schulman wrote: Consider Orpie, which isn't ported to Cygwin 64 yet because OCaml isn't. Hah! Another Orpie user! I love Orpie, but sometimes I've wondered if I was the only one. Everyone who appreciates

Re: remaining missing packages in 64-bit release

2013-07-18 Thread Damien Doligez
On 2013-07-14, at 03:44, Andrew Schulman wrote: There are of course other packages that could be called missing because they haven't been ported to x86_64 yet, and other packages that depend on them can't be released until they are. There are two that I'm waiting on: ocaml - for orpie and

Re: [Fix] Problems with latest version of the ocaml package

2013-06-17 Thread Damien Doligez
Hello, On 2013-06-15, at 09:45, 0b1kn00b wrote: It's placing the library files in /lib but libdir is configured to /usr/lib, although in the patch file in the source, there are /usr/lib prefixed files. Are you sure? I re-checked the tar files and they have everything in /usr/{bin,lib,share}.

Re: BFD library

2013-06-13 Thread Damien Doligez
On 2013-06-12, at 19:05, Yaakov (Cygwin/X) wrote: http://cygwin.com/ml/cygwin/2011-12/msg00397.html Oh, I'd missed that, thanks. Out of curiosity, if someone knows, I'm still interested in understanding how we are supposed to use bfd.h. -- Damien -- Problem reports:

Re: [Caml-list] problems linking with ocamlopt 4.00.1

2013-06-13 Thread Damien Doligez
On 2013-06-12, at 16:05, Corinna Vinschen wrote: Click on the version number of the package. It will cycle through the available versions and other options (like keep, reinstall, uninstall). Yes, I know how to do that, but my problem here is that I need a version that is not available in

Re: [Caml-list] problems linking with ocamlopt 4.00.1

2013-06-12 Thread Damien Doligez
On 2013-06-11, at 17:27, Corinna Vinschen wrote: Ouch! As long as gcc 4.7.2 is not the defualt compiler, that's kind of borderline since you force people to install the test release of gcc. Granted, it's time we get a 4.7 or 4.8 based gcc ASAP... Another solution would be to compile OCaml

BFD library

2013-06-12 Thread Damien Doligez
Hello all, A long time ago, Yaakov wrote: While you're at it, you could fix the false negative in the bfd detection[3] by adding -lintl to the libraries in the second hasgot test. I just tried to do that, but when I #include bfd.h in any C program, I get an error: /usr/include/bfd.h:37:2:

Re: [RFU] ocaml-4.00.1-1

2013-06-11 Thread Damien Doligez
Hi Corinna, Given what Yaakov said, wouldn't it make sense to provide the former ocaml libs and start using a versioned runtime lib approach? I'm not sure I understand exactly what you mean, but providing several versions of the libraries is not going to work because they are strongly tied to

Re: [Caml-list] problems linking with ocamlopt 4.00.1

2013-06-11 Thread Damien Doligez
Hi, On 2013-06-09, at 17:49, Per Larsson wrote: I get the following error message when trying to link with the native compiler: ocamlopt -o mlok2hll-1 -warn-error +A -annot str.cmxa util.cmx error.cmx id.cmx mlok.cmx parse.cmx lex.cmx hll.cmx compile.cmx main.cmx ** Cannot resolve

[ANNOUNCEMENT] Updated: ocaml-4.00.1-1

2013-06-10 Thread Damien Doligez
at this URL. -- Damien Doligez -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple

Updated: ocaml-4.00.1-1

2013-06-10 Thread Damien Doligez
at this URL. -- Damien Doligez

Re: [RFU] ocaml-4.00.1-1

2013-06-09 Thread Damien Doligez
On 2013-06-07, at 16:19, Corinna Vinschen wrote: Done. Any chance to try building a 64 bit version of ocaml, Damien? I'll be working on that, yes. On 2013-06-07, at 20:00, Yaakov (Cygwin/X) wrote: Ouch. Because of the fickle nature of OCaml's ABI, all OCaml libraries have to be rebuilt

[RFU] ocaml-4.00.1-1

2013-06-07 Thread Damien Doligez
Please upload: D=http://gallium.inria.fr/~doligez/cygwin wget -x -nH --cut-dirs=2 \ $D/ocaml/emacs-ocaml/emacs-ocaml-4.00.1-1.tar.bz2 \ $D/ocaml/emacs-ocaml/setup.hint \ $D/ocaml/ocaml-4.00.1-1-src.tar.bz2 \ $D/ocaml/ocaml-4.00.1-1.tar.bz2 \ $D/ocaml/ocaml-base/ocaml-base-4.00.1-1.tar.bz2 \

[ANNOUNCEMENT] Updated: ocaml-3.12.1-2

2011-12-22 Thread Damien Doligez
Version 3.12.1-2 of ocaml has been uploaded. OCaml is a fast modern type-inferring functional programming language descended from the ML (Meta Language) family, featuring objects, modules, and a high-performance native-code compiler. Version 3.12.1 includes many bug fixes and a handful of new

Updated: ocaml-3.12.1-2

2011-12-22 Thread Damien Doligez
Version 3.12.1-2 of ocaml has been uploaded. OCaml is a fast modern type-inferring functional programming language descended from the ML (Meta Language) family, featuring objects, modules, and a high-performance native-code compiler. Version 3.12.1 includes many bug fixes and a handful of new

Re: RFU: ocaml-3.12.1-1

2011-12-21 Thread Damien Doligez
On 2011-12-21, at 04:20, Yaakov (Cygwin/X) wrote: On Tue, 2011-12-20 at 23:20 +0100, Damien Doligez wrote: On 2011-12-19, at 17:04, Corinna Vinschen wrote: Did you see Yaakov's mail on the cygwin list: http://cygwin.com/ml/cygwin/2011-12/msg00350.html I guess i'd prefer to pull

RFU: ocaml-3.12.1-2

2011-12-21 Thread Damien Doligez
Please upload: wget -x -nH --cut-dirs=2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/emacs-ocaml/emacs-ocaml-3.12.1-2.tar.bz2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/emacs-ocaml/setup.hint \ http://gallium.inria.fr/~doligez/cygwin/ocaml/ocaml-3.12.1-2-src.tar.bz2 \

Re: RFU: ocaml-3.12.1-1

2011-12-20 Thread Damien Doligez
On 2011-12-19, at 17:04, Corinna Vinschen wrote: Did you see Yaakov's mail on the cygwin list: http://cygwin.com/ml/cygwin/2011-12/msg00350.html I guess i'd prefer to pull the packages and wait for new ones, together with the new hint files. Yes. I'm almost done debugging this problem.

[ANNOUNCEMENT] Updated: ocaml-3.12.1-1

2011-12-16 Thread Damien Doligez
Version 3.12.1-1 of ocaml has been uploaded. OCaml is a fast modern type-inferring functional programming language descended from the ML (Meta Language) family, featuring objects, modules, and a high-performance native-code compiler. Version 3.12.1 includes many bug fixes and a handful of new

Updated: ocaml-3.12.1-1

2011-12-16 Thread Damien Doligez
Version 3.12.1-1 of ocaml has been uploaded. OCaml is a fast modern type-inferring functional programming language descended from the ML (Meta Language) family, featuring objects, modules, and a high-performance native-code compiler. Version 3.12.1 includes many bug fixes and a handful of new

RFU: ocaml-3.12.1-1

2011-12-15 Thread Damien Doligez
Please upload: wget -x -nH --cut-dirs=2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/emacs-ocaml/emacs-ocaml-3.12.1-1.tar.bz2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/ocaml-3.12.1-1-src.tar.bz2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/ocaml-3.12.1-1.tar.bz2 \

Re: RFU: ocaml-3.12.1-1

2011-12-15 Thread Damien Doligez
On 2011-12-15, at 20:21, Corinna Vinschen wrote: If you want them to show up in the changed form, you should make them available for upload. Here they are: wget -x -nH --cut-dirs=2 \ http://gallium.inria.fr/~doligez/cygwin/ocaml/emacs-ocaml/setup.hint \

please update flexdll from 0.25 to 0.26

2011-05-16 Thread Damien Doligez
Hello, There is a problem with flexdll version 0.25 under (at least) Windows 7 : the OCaml debugger fails as soon as it tries to run the program (with fork() being unable to remap a shared lib). I don't have the problem with the latest upstream version (flexdll 0.26), so it would be great if

Re: PING MAINTAINERS of ccache, distcc, ocaml: [was Re: [1.7] gcc-3.4.4-3 gets reinstalled every time I run setup]

2010-11-04 Thread Damien Doligez
On 2010-11-03, at 21:36, Yaakov (Cygwin/X) wrote: On Wed, 2010-11-03 at 21:23 +0100, Lapo Luchini wrote: Dave Korn wrote: In the meantime, I think that ocaml, ccache and distcc should remove gcc from their setup.hint lines, and perhaps replace it by gcc-core. BTW: both 'ccache' and

Re: [RFU] ocaml 3.12.0-4

2010-10-19 Thread Damien Doligez
On 2010-10-15, at 19:14, Yaakov (Cygwin/X) wrote: When creating a package containing one or more subpackages, it is required that a particular directory layout be used. cygport automatically creates this during the packaging stage, e.g. ocaml-3.12.0-4/dist/ocaml/. It is this directory

[ANNOUNCEMENT] Updated: ocaml-3.12.0-4

2010-10-19 Thread Damien Doligez
. -- Damien Doligez *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe: tag in the email header of this message. Send email to the address specified there. It will be in the format: cygwin-announce

[RFU] ocaml 3.12.0-4

2010-10-15 Thread Damien Doligez
This is the new OCaml, with Yaakov's fixes and suggestions. Please upload, and delete 3.12.0-3, keeping 3.08.1-1 as previous. Thanks -- Damien wget -x -nH --cut-dirs=1 \ http://planar.free.fr/cygwin/ocaml/ocaml-3.12.0-4-src.tar.bz2 \ http://planar.free.fr/cygwin/ocaml/ocaml-3.12.0-4.tar.bz2 \

Re: ocaml: patches needed

2010-10-13 Thread Damien Doligez
Yaakov, Thanks for updating OCaml to use FlexDLL. There are some further patches required for a fully-functional OCaml: I agree with your suggestions, and I'll use your patches and cygport file, except for the way you implement this: 2) package camlp4 separately due to its size; I think

[ANNOUNCEMENT] Updated: ocaml-3.12.0-3

2010-10-11 Thread Damien Doligez
Version 3.12.0-3 of ocaml has been uploaded. OCaml is a functional programming language with imperative features, objects, and modules. This update uses the newly-packaged FlexDLL to support dynamic linking. -- Damien Doligez *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want

Updated: ocaml-3.12.0-3

2010-10-11 Thread Damien Doligez
Version 3.12.0-3 of ocaml has been uploaded. OCaml is a functional programming language with imperative features, objects, and modules. This update uses the newly-packaged FlexDLL to support dynamic linking. -- Damien Doligez *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want

[RFU] ocaml 3.12.0-3

2010-10-08 Thread Damien Doligez
Here is the new OCaml, configured with dynamic linking using FlexDLL. Please delete 3.12.0-2, keeping 3.08.1-1 as previous. Thanks -- Damien wget -x -nH --cut-dirs=1 \ http://planar.free.fr/cygwin/ocaml/ocaml-3.12.0-3-src.tar.bz2 \ http://planar.free.fr/cygwin/ocaml/ocaml-3.12.0-3.tar.bz2

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-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-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

[ANNOUNCEMENT] Updated: ocaml-3.12.0-2

2010-09-09 Thread Damien Doligez
with upstream releases. Dynamic linking support is not included yet, but will soon be. -- Damien Doligez, the new ocaml maintainer for cygwin *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe

Updated: ocaml-3.12.0-2

2010-09-09 Thread Damien Doligez
with upstream releases. Dynamic linking support is not included yet, but will soon be. -- Damien Doligez, the new ocaml maintainer for cygwin *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO *** If you want to unsubscribe from the cygwin-announce mailing list, look at the List-Unsubscribe

Re: [ITP] flexdll

2010-09-08 Thread Damien Doligez
On 2010-09-08, at 02:16, Christopher Faylor wrote: I think it can go in transitively if OCaml needs it. OCaml can be compiled in degraded mode without FlexDLL, but many OCaml programs need dynamic linking and will not work in that case. If I had a vote, I'd be in favor, obviously :-) --

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-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

[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