SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ocaml-compiler-libs-4.05.0-164.1.x86_64.rpm :
Mon Jul 2 14:00:00 2018 guillaume.gardetAATTopensuse.org
- Tag license files with %license, not %doc
- Backport patch to fix build on aarch64: \'AArch64 GOT fixed\'
https://github.com/ocaml/ocaml/pull/1330:

* ocaml-fix_aarch64_build.patch

Tue Apr 24 14:00:00 2018 kstreitovaAATTsuse.com
- update ocaml-4.05.0-CVE-2018-9838.patch that causes \"undefined
reference to `caml_umul_overflow`\" build failure. Replace this
function that is not available in ocaml 4.05 (added in ocaml
4.06) with the present caml_ba_multov() that is basically the
same [bnc#1088591] [CVE-2018-9838]

Fri Apr 13 14:00:00 2018 kstreitovaAATTsuse.com
- add ocaml-4.05.0-CVE-2018-9838.patch to fix integer overflows
when unmarshaling a bigarray. Malicious or corrupted marshaled
data can result in a bigarray with impossibly large dimensions
that cause overflow when computing the in-memory size of the
bigarray. Disaster ensues when the data is read in a too small
memory area [bnc#1088591] [CVE-2018-9838]

Wed Apr 4 14:00:00 2018 kstreitovaAATTsuse.com
- run spec-cleaner
- update URL to www.ocaml.org
- the language is officially called OCaml and not Objective Caml,
rename it in summaries and descriptions
- tweak summaries and descriptions
- remove definition of %{_rpmconfigdir} macro - it should be
defined on all distros by default now

Wed Apr 4 14:00:00 2018 oheringAATTsuse.de
- Remove info and html documentation because it is not as free
as it should be. Drop ocaml-docs package. (bsc#1080640)
- adjust ocaml-3.09-emacs_localcompile.patch and
ocaml-3.08.3-gcc4.patch for autosetup

Thu Aug 10 14:00:00 2017 oheringAATTsuse.de
- Provide ocaml(ocaml_base_version) for camlp4

Tue Jul 25 14:00:00 2017 oheringAATTsuse.de
- Use Group: Development/Languages/OCaml

Mon Jul 17 14:00:00 2017 oheringAATTsuse.de
- update version 4.05.0

* http://caml.inria.fr/pub/distrib/ocaml-4.05/notes/Changes
- build with -no-cplugins (CVE-2017-9772)

Mon Jul 17 14:00:00 2017 oheringAATTsuse.de
- Remove autodeps for pre openSUSE 12.1 releases

Tue Jun 6 14:00:00 2017 oheringAATTsuse.de
- Clear _find_debuginfo_dwz_opts to avoid file conflicts due
to identical contents in .dwz sections

Wed May 31 14:00:00 2017 oheringAATTsuse.de
- Install libasmrun_pic to fix build with gcc7

Thu Jun 30 14:00:00 2016 oheringAATTsuse.de
- Correct .TH macro creation in ocamldoc (ocaml#7281)
ocamldoc-man-th.patch

Thu Jun 16 14:00:00 2016 oheringAATTsuse.de
- Install ocamltags in emacs site-lisp, do not add a shebang anymore

Mon Jun 13 14:00:00 2016 oheringAATTsuse.de
- Provide various macros to unify oasis ocaml setup.ml $cmd usage

Tue Jun 7 14:00:00 2016 oheringAATTsuse.de
- ocaml-compiler-libs requires ncurses-devel for some bytecode
compilation

Fri May 27 14:00:00 2016 oheringAATTsuse.de
- Add Provides/Requires for ocamlfind() from META files

Wed May 18 14:00:00 2016 oheringAATTsuse.de
- update version 4.03.0 (fate#320836)

* http://caml.inria.fr/pub/distrib/ocaml-4.03/notes/Changes
drop ocaml-ppc64.patch
drop ocaml-ppc64le.patch
drop ocaml-arch-rlimit-stacksize.patch
drop ocaml-4.02.3-bufferoverflow_infoleak.patch

Wed May 4 14:00:00 2016 kstreitovaAATTsuse.com
- add ocaml-4.02.3-bufferoverflow_infoleak.patch to prevent buffer
overflow and information leak [bsc#977990], [CVE-2015-8869]
- use spec-cleaner to clean the specfile

Wed Nov 11 13:00:00 2015 oheringAATTsuse.de
- Increase rlimit stack size on ppc64
ocaml-arch-rlimit-stacksize.patch

Tue Nov 10 13:00:00 2015 oheringAATTsuse.de
- Add hardcoded Provides for pre 12.1 repos

Wed Sep 16 14:00:00 2015 oheringAATTsuse.de
- update version 4.02.3

* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes

Tue Aug 4 14:00:00 2015 kstreitovaAATTsuse.com
- use spec-cleaner

Tue Jun 23 14:00:00 2015 oheringAATTsuse.de
- update version 4.02.2

* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes

Thu Oct 23 14:00:00 2014 oheringAATTsuse.de
- Recognize macros provided by prjconf to disable ocamlopt and
run testsuite

Thu Oct 23 14:00:00 2014 oheringAATTsuse.de
- New subpackage ocaml-rpm-macros

Wed Oct 22 14:00:00 2014 oheringAATTsuse.de
- update version 4.02.1

* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes

Mon Oct 20 14:00:00 2014 oheringAATTsuse.de
- Update ppc64/ppc64le patch (bnc#901836)

Wed Oct 8 14:00:00 2014 oheringAATTsuse.de
- update version 4.02.0

* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes
drop ocaml-rpath.patch, can be done with make args
drop ocaml-yacc-Use-mkstemp-instead-of-mktemp.patch, upstream
drop unused postscript docs
- Removed Camlp4 and Labltk from the distribution, now available as
third-party software.

Wed Aug 27 14:00:00 2014 oheringAATTsuse.de
- Require as/gcc for ocamlopt (bnc#891177)

Thu May 1 14:00:00 2014 dvaleevAATTsuse.com
- Enable opt for ppc64le (ocaml-ppc64le.patch)

Sat Feb 1 13:00:00 2014 oheringAATTsuse.de
- Disable opt on aarch64

Thu Jan 30 13:00:00 2014 oheringAATTsuse.de
- Provide ocaml(ocaml.opt)==version if available

Fri Dec 6 13:00:00 2013 matzAATTsuse.de
- Disable opt on ppc64le (ocaml-ppc64.patch doesn\'t support ELVv2)

Thu Sep 19 14:00:00 2013 oheringAATTsuse.de
- update version 4.01.0

* http://caml.inria.fr/pub/distrib/ocaml-4.01/notes/Changes
add ocaml-yacc-Use-mkstemp-instead-of-mktemp.patch
rename obsolete ocaml-rpmoptflags.patch to
ocaml-configure-Allow-user-defined-C-compiler-flags.patch
remove obsolete ocaml-tcl86.patch
remove obsolete ocaml-3.08.3.patch

Tue Sep 10 14:00:00 2013 guillaumeAATTopensuse.org
- Fix ARM build

Thu Aug 1 14:00:00 2013 maxAATTsuse.com
- Added ocaml-tcl86.patch to fix build with Tcl 8.6.

Mon Jun 3 14:00:00 2013 oheringAATTsuse.de
- Recompress with xz

Fri Mar 22 13:00:00 2013 dvaleevAATTsuse.com
- refresh ocaml-ppc64.patch
- increase stack size for ppc64
- package back
*cmxs files for ppc

Thu Feb 21 13:00:00 2013 oheringAATTsuse.de
- add hard requires ocaml-compiler-libs in ocaml-camlp4 in
versions before 12.1 due to lack of autorequires in old rpm

Thu Feb 21 13:00:00 2013 oheringAATTsuse.de
- disable opt on ia64

Fri Feb 15 13:00:00 2013 iAATTmarguerite.su
- update version 4.00.1

* http://caml.inria.fr/pub/distrib/ocaml-4.00/notes/Changes
- remove ocaml-3.04-info.patch, upstream fixed.
- remove arm-add-type-directive.patch, upstream fixed.

Mon Jan 14 13:00:00 2013 oheringAATTsuse.de
- change Requires: version-release to just Requires: version

Wed Jan 2 13:00:00 2013 oheringAATTsuse.de
- update specfile to handle disabled do_opt variable

Wed Jun 27 14:00:00 2012 dvaleevAATTsuse.com
- refresh ppc64 patch
- Link dllthreads.so with -lpthread so that pthread_atfork
is included statically.

Thu May 10 14:00:00 2012 cfarrellAATTsuse.com
- license update: QPL-1.0 and SUSE-LGPL-2.0-with-linking-exception
Use SPDX format (http://www.spdx.org/licenses). Where there is no
suitable shortname available on spdx.org check the spreadsheet linked at
license.opensuse.org

Tue Jan 31 13:00:00 2012 dvaleevAATTsuse.com
-
*.cmxs doesn\'t built for ppc

Mon Dec 19 13:00:00 2011 cooloAATTsuse.com
- fix Source references to contain original upstream

Sun Nov 13 13:00:00 2011 dmuellerAATTsuse.de
- add add .type directive for code symbols (needed on arm)

Tue Nov 8 13:00:00 2011 dvaleevAATTsuse.com
- enable ppc64 build

Thu Sep 15 14:00:00 2011 ampsaltisAATTgmail.com
- Explicitly require the ocaml-runtime package in the ocaml package

Thu Sep 15 14:00:00 2011 ampsaltisAATTgmail.com
- The ocaml package does not provide the runtime any more.

Fri Jul 22 14:00:00 2011 ampsaltisAATTgmail.com
- Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures

Thu Jul 21 14:00:00 2011 ampsaltisAATTgmail.com
- Enable optimizations (Fedora does this)
- More cleanup done

Thu Jul 21 14:00:00 2011 ampsaltisAATTgmail.com
- Clean up spec file
- Remove ocaml-3.12-fix-size-directive.patch

Tue Jul 5 14:00:00 2011 ampsaltisAATTgmail.com
- New upstream version 3.12.1, providing many bugfixes.
- ocaml-3.12-fix-size-directive.patch is no longer needed.

Sun Jun 19 14:00:00 2011 ampsaltisAATTgmail.com
- Add compiler library packages

Sun Jun 19 14:00:00 2011 ampsaltisAATTgmail.com
- Obsolete old \"camlp4\" package

Fri Jun 17 14:00:00 2011 ampsaltisAATTgmail.com
- Split (and rename) camlp4 package. Add provide for consistency.
- Decomment some stuff.

Fri May 27 14:00:00 2011 ampsaltisAATTgmail.com
- Make the spec work with older versions of RPM
- Split some parts of packages for devel-ness

Tue May 24 14:00:00 2011 cooloAATTnovell.com
- add provides required by the rpm-4.9 auto provides

Mon May 23 14:00:00 2011 cooloAATTnovell.com
- fix for last change to also include interpreter

Sat May 21 14:00:00 2011 jslabyAATTsuse.de
- fix build with rpm 4.9.0

Wed Apr 27 14:00:00 2011 vcizekAATTnovell.com
- license correction to GPLv2 and QPL
- removed author from spec

Tue Apr 26 14:00:00 2011 idoenmezAATTnovell.com
- Add ocaml-3.12-fix-size-directive.patch:
incorrect .size directives generated for x86-32 and x86-64

Tue Aug 24 14:00:00 2010 anickaAATTsuse.cz
- update to 3.12.0

* While fixing PR#4824, also corrected a gaping hole in the type checker,
which allowed instantiating separately object parameters and instance
variables in an interface. This hole was here since the beginning of
ocaml, and as a result many programs using object inheritance in a non
trivial way will need to be corrected. You can look at lablgtk2 for an
example.

* new language features, bugfixes

Mon Jan 11 13:00:00 2010 vuntzAATTopensuse.org
- Remove unneeded gtk-devel BuildRequires.

Fri Dec 11 13:00:00 2009 anickaAATTsuse.cz
- update to 1.11.1

* bug fixes

* Improved wording of various error messages

* Support for 64-bit mode in Solaris/x86 (PR#4670).

Tue Jun 9 14:00:00 2009 cooloAATTnovell.com
- filter out fomit-frame-pointer from rpm_opt_flags to fix build


 
ICM