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
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
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
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
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
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
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
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
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
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.
Name: Damien Doligez
Package: ocaml
SSHkey: ssh-rsa
B3NzaC1yc2EBIwAAAIEAuXDyTaeiftmUEFCtY7gRrAAlwp4EJkEsvHnBHmNXNJV5V6p1EEsymjgtLh/jfTHcBHYbHZSOwBo3LmsQ9eSkHGHU7ya52013yEvVVCY+BLebE/PtUwrlx5yvWp8y+bQDVPBZnFYo4iQ6qdwCWIgwKYGyaQbEArO1ThHhobrUG4c=
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
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
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
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}.
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:
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
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
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:
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
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
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
at this URL.
-- 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
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 \
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
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
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
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 \
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.
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
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
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 \
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 \
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
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
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
.
--
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
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 \
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
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
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
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
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
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
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
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
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
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 :-)
--
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
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
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
52 matches
Mail list logo