From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 8C758BC57 for ; Wed, 30 Dec 2009 18:32:39 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4CACMdO0tRZ90xkWdsb2JhbACbRwEBAQEJCwoHEwO7JYQxBIFo X-IronPort-AV: E=Sophos;i="4.47,476,1257116400"; d="scan'208";a="40760160" Received: from mtaout03-winn.ispmail.ntl.com ([81.103.221.49]) by mail3-smtp-sop.national.inria.fr with ESMTP; 30 Dec 2009 18:32:38 +0100 Received: from aamtaout02-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout03-winn.ispmail.ntl.com (InterMail vM.7.08.04.00 201-2186-134-20080326) with ESMTP id <20091230173238.BYMV17277.mtaout03-winn.ispmail.ntl.com@aamtaout02-winn.ispmail.ntl.com> for ; Wed, 30 Dec 2009 17:32:38 +0000 Received: from romulus.metastack.com ([81.102.132.77]) by aamtaout02-winn.ispmail.ntl.com (InterMail vG.2.02.00.01 201-2161-120-102-20060912) with ESMTP id <20091230173238.VFFJ21638.aamtaout02-winn.ispmail.ntl.com@romulus.metastack.com> for ; Wed, 30 Dec 2009 17:32:38 +0000 Received: from COUNTERTENOR ([172.16.0.6]) (authenticated bits=0) by romulus.metastack.com (8.14.2/8.14.2) with ESMTP id nBUHWYRF012348 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 30 Dec 2009 17:32:35 GMT From: "David Allsopp" To: "'caml users'" References: <59542CDD-BE49-40B3-BEFD-1FEE6A4D75EF@inria.fr> In-Reply-To: <59542CDD-BE49-40B3-BEFD-1FEE6A4D75EF@inria.fr> Subject: RE: [Caml-list] [ANN] Release Candidate: 3.11.2+rc1 Date: Wed, 30 Dec 2009 17:32:33 -0000 Message-ID: <00e401ca8976$12eae290$38c0a7b0$@allsopp@metastack.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 thread-index: AcqIl4xfhyEXH94OR6u6BTXMhZFSLwA3Mg7w Content-Language: en-gb Organization: MetaStack Solutions Ltd. X-Scanned-By: MIMEDefang 2.65 on 81.102.132.77 X-Cloudmark-Analysis: v=1.1 cv=ZtHxNT4mZm3rCuM0SmWmgWxeBwJsziC8EqOrwwVkrhA= c=1 sm=0 a=9jyNeXZeMQwA:10 a=XAzTQAM5hEhoDOw-BaEA:9 a=WEyEFEfDUkHgLf00sHORjuhtnX0A:4 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 X-Spam: no; 0.00; damien:01 mingw:01 findlib:01 ocamlnet:01 ocaml:01 cygwin:01 symlinks:01 ocaml:01 cygwin:01 ocamlopt:01 ocamlopt:01 non-trivial:01 stubs:01 gcc:01 symlink:01 Damien Doligez wrote: > It is our pleasure to announce that the release of 3.11.2 is imminent. > What we need now is your cooperation for testing the release candidate, > especially on Windows. I've managed to compile this RC on Windows 7 x64 using the MinGW 32-bit port (with ocaml-calendar 2.02, ocaml-csv 1.1.7, extlib 1.5.1, findlib 1.2.5, json-static 0.9.8, json-wheel 1.0.6, ocamlnet 2.2.9, ocamlsha 1.5, ocaml-pcre 6.0.1, pgocaml 1.4 and spiderCaml 0.2). OCaml seems fine, but..... The latest version of Cygwin seems to contain a questionable change to the handling of symlinks which created more trouble building OCaml than previous versions (as flexlink runs "natively" and not within Cygwin) - although I've built OCaml and these libraries successfully within bash, I'm having trouble with ocamlopt when run outside bash (my usual setup is cmd + GnuWin32). Has anyone else got ocamlopt working properly with non-trivial code (C stubs and so on) on Windows outside Cygwin? I'm getting errors from gcc trying to run cc1 which I think is to do with symlink misery and also I can't link anything with ocamlopt unless running in bash. The Cygwin team's decision to revert to the default to their own internal symlink format is almost as questionable as Microsoft's making the API for creating NTFS symlinks in Vista/2008 require administrator privileges but unlike Microsoft I'm sure they actually have some good reason for it... David