caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] OCaml 4.08.1+rc1
@ 2019-07-18 22:03 Florian Angeletti
  2019-07-19  9:22 ` Anil Madhavapeddy
  2019-07-24 15:06 ` [Caml-list] OCaml 4.08.1+rc2 Florian Angeletti
  0 siblings, 2 replies; 4+ messages in thread
From: Florian Angeletti @ 2019-07-18 22:03 UTC (permalink / raw)
  To: caml-list, caml-announce

[-- Attachment #1: Type: text/plain, Size: 1683 bytes --]

Dear OCaml users, 

The release of OCaml version 4.08.1 is imminent. 
This new bugfix release fixes some compilation failures in presence of "-pack", 
and some native-code alignment issues on ARM64, PPC64 and amd64. 
We have created a release candidate that you can test. 

The source code is available at these addresses: 

https://github.com/ocaml/ocaml/archive/4.08.1+rc1.tar.gz 
https://caml.inria.fr/pub/distrib/ocaml-4.08/ocaml-4.08.1+rc1.tar.gz 

The compiler can also be installed as an OPAM switch with one of the 
following commands: 

opam switch create ocaml-variants.4.08.1+rc1 --repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git 

or 

opam switch create ocaml-variants.4.08.1+rc1+<VARIANT> --repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git 

where you replace <VARIANT> with one of these: 
afl 
default-unsafe-string 
force-safe-string 
flambda 
fp 
fp+flambda 

We want to know about all bugs. Please report them here: 
https://github.com/ocaml/ocaml/issues 

Happy hacking, 
— Florian Angeletti, for the OCaml team. 


OCaml 4.08.1 changes: 
------------------------ 

### Bug fixes: 

- #7887: ensure frame table is 8-aligned on ARM64 and PPC64 
(Xavier Leroy, report by Mark Hayden, review by Mark Shinwell 
and Gabriel Scherer) 

- #8751: fix bug that could result in misaligned data section when compiling to 
native-code on amd64. (observed with the mingw64 compiler) 
(Nicolás Ojeda Bär, review by David Allsopp) 

- #8769, #8770: Fix assertion failure with -pack 
(Leo White, review by Gabriel Scherer, report by Fabian @copy) 

[-- Attachment #2: Type: text/html, Size: 2061 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Caml-list] OCaml 4.08.1+rc1
  2019-07-18 22:03 [Caml-list] OCaml 4.08.1+rc1 Florian Angeletti
@ 2019-07-19  9:22 ` Anil Madhavapeddy
  2019-07-24 15:06 ` [Caml-list] OCaml 4.08.1+rc2 Florian Angeletti
  1 sibling, 0 replies; 4+ messages in thread
From: Anil Madhavapeddy @ 2019-07-19  9:22 UTC (permalink / raw)
  To: Florian Angeletti; +Cc: caml users

Dear all,

The Docker containers in the opam repository CI [1,2] have all now been rebuilt to reflect the latest contents of the 4.08 branch as per Florian's message.  This means that your 4.08 CI tests will now reflect the bug fixes below, and so (for example) nocrypto should be installable now.

[1] https://hub.docker.com/r/ocaml/opam2/
[2] https://github.com/ocaml/infrastructure/wiki/Containers

regards,
Anil

> On 18 Jul 2019, at 23:03, Florian Angeletti <florian.angeletti@inria.fr> wrote:
> 
> Dear OCaml users,
> 
> The release of OCaml version 4.08.1 is imminent.
> This new bugfix release fixes some compilation failures in presence of "-pack",
> and some native-code alignment issues on ARM64, PPC64 and amd64.
> We have created a release candidate that you can test.
> 
> The source code is available at these addresses:
> 
>  https://github.com/ocaml/ocaml/archive/4.08.1+rc1.tar.gz
>  https://caml.inria.fr/pub/distrib/ocaml-4.08/ocaml-4.08.1+rc1.tar.gz
> 
> The compiler can also be installed as an OPAM switch with one of the
> following commands:
> 
> opam switch create ocaml-variants.4.08.1+rc1 --repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git
> 
> or
> 
> opam switch create ocaml-variants.4.08.1+rc1+<VARIANT> --repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git
> 
>  where you replace <VARIANT> with one of these:
>    afl
>    default-unsafe-string
>    force-safe-string
>    flambda
>    fp
>    fp+flambda
> 
> We want to know about all bugs. Please report them here:
>  https://github.com/ocaml/ocaml/issues
> 
> Happy hacking,
> — Florian Angeletti, for the OCaml team.
> 
> 
> OCaml 4.08.1 changes:
> ------------------------
> 
> ### Bug fixes:
> 
> - #7887: ensure frame table is 8-aligned on ARM64 and PPC64
>   (Xavier Leroy, report by Mark Hayden, review by Mark Shinwell
>    and Gabriel Scherer)
> 
> - #8751: fix bug that could result in misaligned data section when compiling to
>   native-code on amd64.  (observed with the mingw64 compiler)
>   (Nicolás Ojeda Bär, review by David Allsopp)
> 
> - #8769, #8770: Fix assertion failure with -pack
>   (Leo White, review by Gabriel Scherer, report by Fabian @copy)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Caml-list] OCaml 4.08.1+rc2
  2019-07-18 22:03 [Caml-list] OCaml 4.08.1+rc1 Florian Angeletti
  2019-07-19  9:22 ` Anil Madhavapeddy
@ 2019-07-24 15:06 ` Florian Angeletti
  2019-08-01 12:38   ` [Caml-list] OCaml 4.08.1+rc3 Florian Angeletti
  1 sibling, 1 reply; 4+ messages in thread
From: Florian Angeletti @ 2019-07-24 15:06 UTC (permalink / raw)
  To: caml-list

Dear OCaml users,

The release of OCaml version 4.08.1 is almost here, we have created
a second release candidate that you can test.

This new release candidate combines the rc1 fix for compilation failures
in presence of "-pack" reported by Fabian @copy (breaking nocrypto),
with a new fix for dynlinking failures in bytecode mode reported
by Andre Maroneze (breaking Frama-C).

The source code is available at these addresses:

  https://github.com/ocaml/ocaml/archive/4.08.1+rc2.tar.gz
  https://caml.inria.fr/pub/distrib/ocaml-4.08/ocaml-4.08.1+rc2.tar.gz

The compiler can also be installed as an OPAM switch with one of the
following commands:

opam switch create ocaml-variants.4.08.1+rc2 
--repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git

or

opam switch create ocaml-variants.4.08.1+rc2+<VARIANT> 
--repositories=default,ocaml-beta=git+https://github.com/ocaml/ocaml-beta-repository.git

  where you replace <VARIANT> with one of these:
    afl
    default-unsafe-string
    force-safe-string
    flambda
    fp
    fp+flambda

We want to know about all bugs. Please report them here:
  https://github.com/ocaml/ocaml/issues

Happy hacking,
— Florian Angeletti, for the OCaml team.


OCaml 4.08.1 rc2:
------------------------

### Bug fixes:

- #7887: ensure frame table is 8-aligned on ARM64 and PPC64
   (Xavier Leroy, report by Mark Hayden, review by Mark Shinwell
    and Gabriel Scherer)

- #8751: fix bug that could result in misaligned data section when 
compiling to
   native-code on amd64.  (observed with the mingw64 compiler)
   (Nicolás Ojeda Bär, review by David Allsopp)

- #8769, #8770: Fix assertion failure with -pack
   (Leo White, review by Gabriel Scherer, report by Fabian @copy)

- #8816, #8818: fix loading of packed modules with Dynlink (regression in
   #2176).
   (Leo White, report by Andre Maroneze, review by Gabriel Scherer)


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Caml-list] OCaml 4.08.1+rc3
  2019-07-24 15:06 ` [Caml-list] OCaml 4.08.1+rc2 Florian Angeletti
@ 2019-08-01 12:38   ` Florian Angeletti
  0 siblings, 0 replies; 4+ messages in thread
From: Florian Angeletti @ 2019-08-01 12:38 UTC (permalink / raw)
  To: caml-list

Dear OCaml users,

The release of OCaml version 4.08.1 is expected for next week.

Before this happy event, we are releasing a third and last release 
candidate.
This new release integrates two configuration fixes from Debian and Fedora
with the rc2 fixes for compilation failures in presence of "-pack"
reported by Fabian @copy (breaking nocrypto),
and dynlinking failures in bytecode mode reported by Andre Maroneze
(breaking Frama-C).

The source code is available at these addresses:

  https://github.com/ocaml/ocaml/archive/4.08.1+rc3.tar.gz
  https://caml.inria.fr/pub/distrib/ocaml-4.08/ocaml-4.08.1+rc3.tar.gz

The compiler can also be installed as an OPAM switch with one of the
following commands:

opam switch create ocaml-variants.4.08.1+rc3 
--repositories=default,beta=git+https://github.com/ocaml/ocaml-beta-repository.git

or

opam switch create ocaml-variants.4.08.1+rc3+<VARIANT> 
--repositories=default,beta=git+https://github.com/ocaml/ocaml-beta-repository.git

  where you replace <VARIANT> with one of these:
    afl
    default-unsafe-string
    force-safe-string
    flambda
    fp
    fp+flambda

We want to know about any bugs. Please report them here:
  https://github.com/ocaml/ocaml/issues

Happy hacking,
— Florian Angeletti, for the OCaml team.

OCaml 4.08.1 rc3:
------------------------

### Bug fixes:

- #7887: ensure frame table is 8-aligned on ARM64 and PPC64
   (Xavier Leroy, report by Mark Hayden, review by Mark Shinwell
    and Gabriel Scherer)

- #8751: fix bug that could result in misaligned data section when 
compiling to
   native-code on amd64.  (observed with the mingw64 compiler)
   (Nicolás Ojeda Bär, review by David Allsopp)

- #8769, #8770: Fix assertion failure with -pack
   (Leo White, review by Gabriel Scherer, report by Fabian @copy)

- #8816, #8818: fix loading of packed modules with Dynlink (regression in
   #2176).
   (Leo White, report by Andre Maroneze, review by Gabriel Scherer)

- #8830: configure script: fix tool prefix detection and Debian's armhf
   detection
   (Stéphane Glondu, review by David Allsopp)

- #8843, #8841: fix use of off_t on 32-bit systems.
   (Stephen Dolan, report by Richard Jones, review by Xavier Leroy)


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-08-01 12:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-18 22:03 [Caml-list] OCaml 4.08.1+rc1 Florian Angeletti
2019-07-19  9:22 ` Anil Madhavapeddy
2019-07-24 15:06 ` [Caml-list] OCaml 4.08.1+rc2 Florian Angeletti
2019-08-01 12:38   ` [Caml-list] OCaml 4.08.1+rc3 Florian Angeletti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).