Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ocaml-runtime | Distribution: openSUSE Leap 15.0 |
Version: 4.05.0 | Vendor: openSUSE |
Release: lp150.3.2 | Build date: Fri May 11 19:20:46 2018 |
Group: Development/Languages/OCaml | Build host: armbuild25 |
Size: 18732955 | Source RPM: ocaml-4.05.0-lp150.3.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.ocaml.org | |
Summary: OCaml runtime environment |
OCaml is a high-level, strongly-typed, functional and object-oriented programming language from the ML family of languages. This package contains the runtime environment needed to run OCaml bytecode.
QPL-1.0
* Tue Apr 24 2018 kstreitova@suse.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 2018 kstreitova@suse.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 04 2018 kstreitova@suse.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 04 2018 ohering@suse.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 2017 ohering@suse.de - Provide ocaml(ocaml_base_version) for camlp4 * Tue Jul 25 2017 ohering@suse.de - Use Group: Development/Languages/OCaml * Mon Jul 17 2017 ohering@suse.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 2017 ohering@suse.de - Remove autodeps for pre openSUSE 12.1 releases * Tue Jun 06 2017 ohering@suse.de - Clear _find_debuginfo_dwz_opts to avoid file conflicts due to identical contents in .dwz sections * Wed May 31 2017 ohering@suse.de - Install libasmrun_pic to fix build with gcc7 * Thu Jun 30 2016 ohering@suse.de - Correct .TH macro creation in ocamldoc (ocaml#7281) ocamldoc-man-th.patch * Thu Jun 16 2016 ohering@suse.de - Install ocamltags in emacs site-lisp, do not add a shebang anymore * Mon Jun 13 2016 ohering@suse.de - Provide various macros to unify oasis ocaml setup.ml $cmd usage * Tue Jun 07 2016 ohering@suse.de - ocaml-compiler-libs requires ncurses-devel for some bytecode compilation * Fri May 27 2016 ohering@suse.de - Add Provides/Requires for ocamlfind() from META files * Wed May 18 2016 ohering@suse.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 04 2016 kstreitova@suse.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 2015 ohering@suse.de - Increase rlimit stack size on ppc64 ocaml-arch-rlimit-stacksize.patch * Tue Nov 10 2015 ohering@suse.de - Add hardcoded Provides for pre 12.1 repos * Wed Sep 16 2015 ohering@suse.de - update version 4.02.3 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes * Tue Aug 04 2015 kstreitova@suse.com - use spec-cleaner * Tue Jun 23 2015 ohering@suse.de - update version 4.02.2 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes * Thu Oct 23 2014 ohering@suse.de - Recognize macros provided by prjconf to disable ocamlopt and run testsuite * Thu Oct 23 2014 ohering@suse.de - New subpackage ocaml-rpm-macros * Wed Oct 22 2014 ohering@suse.de - update version 4.02.1 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes * Mon Oct 20 2014 ohering@suse.de - Update ppc64/ppc64le patch (bnc#901836) * Wed Oct 08 2014 ohering@suse.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 2014 ohering@suse.de - Require as/gcc for ocamlopt (bnc#891177) * Thu May 01 2014 dvaleev@suse.com - Enable opt for ppc64le (ocaml-ppc64le.patch) * Sat Feb 01 2014 ohering@suse.de - Disable opt on aarch64 * Thu Jan 30 2014 ohering@suse.de - Provide ocaml(ocaml.opt)==version if available * Fri Dec 06 2013 matz@suse.de - Disable opt on ppc64le (ocaml-ppc64.patch doesn't support ELVv2) * Thu Sep 19 2013 ohering@suse.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 2013 guillaume@opensuse.org - Fix ARM build * Thu Aug 01 2013 max@suse.com - Added ocaml-tcl86.patch to fix build with Tcl 8.6. * Mon Jun 03 2013 ohering@suse.de - Recompress with xz * Fri Mar 22 2013 dvaleev@suse.com - refresh ocaml-ppc64.patch - increase stack size for ppc64 - package back *cmxs files for ppc * Thu Feb 21 2013 ohering@suse.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 2013 ohering@suse.de - disable opt on ia64 * Fri Feb 15 2013 i@marguerite.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 2013 ohering@suse.de - change Requires: version-release to just Requires: version * Wed Jan 02 2013 ohering@suse.de - update specfile to handle disabled do_opt variable * Wed Jun 27 2012 dvaleev@suse.com - refresh ppc64 patch - Link dllthreads.so with -lpthread so that pthread_atfork is included statically. * Thu May 10 2012 cfarrell@suse.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 2012 dvaleev@suse.com - *.cmxs doesn't built for ppc * Mon Dec 19 2011 coolo@suse.com - fix Source references to contain original upstream * Sun Nov 13 2011 dmueller@suse.de - add add .type directive for code symbols (needed on arm) * Tue Nov 08 2011 dvaleev@suse.com - enable ppc64 build * Thu Sep 15 2011 ampsaltis@gmail.com - Explicitly require the ocaml-runtime package in the ocaml package * Thu Sep 15 2011 ampsaltis@gmail.com - The ocaml package does not provide the runtime any more. * Fri Jul 22 2011 ampsaltis@gmail.com - Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures * Thu Jul 21 2011 ampsaltis@gmail.com - Enable optimizations (Fedora does this) - More cleanup done * Thu Jul 21 2011 ampsaltis@gmail.com - Clean up spec file - Remove ocaml-3.12-fix-size-directive.patch * Tue Jul 05 2011 ampsaltis@gmail.com - New upstream version 3.12.1, providing many bugfixes. - ocaml-3.12-fix-size-directive.patch is no longer needed. * Sun Jun 19 2011 ampsaltis@gmail.com - Add compiler library packages * Sun Jun 19 2011 ampsaltis@gmail.com - Obsolete old "camlp4" package * Fri Jun 17 2011 ampsaltis@gmail.com - Split (and rename) camlp4 package. Add provide for consistency. - Decomment some stuff. * Fri May 27 2011 ampsaltis@gmail.com - Make the spec work with older versions of RPM - Split some parts of packages for devel-ness * Tue May 24 2011 coolo@novell.com - add provides required by the rpm-4.9 auto provides * Mon May 23 2011 coolo@novell.com - fix for last change to also include interpreter * Sat May 21 2011 jslaby@suse.de - fix build with rpm 4.9.0 * Wed Apr 27 2011 vcizek@novell.com - license correction to GPLv2 and QPL - removed author from spec * Tue Apr 26 2011 idoenmez@novell.com - Add ocaml-3.12-fix-size-directive.patch: incorrect .size directives generated for x86-32 and x86-64 * Tue Aug 24 2010 anicka@suse.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 2010 vuntz@opensuse.org - Remove unneeded gtk-devel BuildRequires. * Fri Dec 11 2009 anicka@suse.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 09 2009 coolo@novell.com - filter out fomit-frame-pointer from rpm_opt_flags to fix build
/usr/bin/ocamlrun /usr/lib64/ocaml /usr/lib64/ocaml/arg.cmi /usr/lib64/ocaml/arg.cmt /usr/lib64/ocaml/arg.cmti /usr/lib64/ocaml/arith_status.cmi /usr/lib64/ocaml/arith_status.cmti /usr/lib64/ocaml/array.cmi /usr/lib64/ocaml/array.cmt /usr/lib64/ocaml/array.cmti /usr/lib64/ocaml/arrayLabels.cmi /usr/lib64/ocaml/arrayLabels.cmt /usr/lib64/ocaml/arrayLabels.cmti /usr/lib64/ocaml/big_int.cmi /usr/lib64/ocaml/big_int.cmti /usr/lib64/ocaml/bigarray.cma /usr/lib64/ocaml/bigarray.cmi /usr/lib64/ocaml/bigarray.cmti /usr/lib64/ocaml/buffer.cmi /usr/lib64/ocaml/buffer.cmt /usr/lib64/ocaml/buffer.cmti /usr/lib64/ocaml/bytes.cmi /usr/lib64/ocaml/bytes.cmt /usr/lib64/ocaml/bytes.cmti /usr/lib64/ocaml/bytesLabels.cmi /usr/lib64/ocaml/bytesLabels.cmt /usr/lib64/ocaml/bytesLabels.cmti /usr/lib64/ocaml/callback.cmi /usr/lib64/ocaml/callback.cmt /usr/lib64/ocaml/callback.cmti /usr/lib64/ocaml/camlinternalFormat.cmi /usr/lib64/ocaml/camlinternalFormat.cmt /usr/lib64/ocaml/camlinternalFormat.cmti /usr/lib64/ocaml/camlinternalFormatBasics.cmi /usr/lib64/ocaml/camlinternalFormatBasics.cmt /usr/lib64/ocaml/camlinternalFormatBasics.cmti /usr/lib64/ocaml/camlinternalLazy.cmi /usr/lib64/ocaml/camlinternalLazy.cmt /usr/lib64/ocaml/camlinternalLazy.cmti /usr/lib64/ocaml/camlinternalMod.cmi /usr/lib64/ocaml/camlinternalMod.cmt /usr/lib64/ocaml/camlinternalMod.cmti /usr/lib64/ocaml/camlinternalOO.cmi /usr/lib64/ocaml/camlinternalOO.cmt /usr/lib64/ocaml/camlinternalOO.cmti /usr/lib64/ocaml/char.cmi /usr/lib64/ocaml/char.cmt /usr/lib64/ocaml/char.cmti /usr/lib64/ocaml/complex.cmi /usr/lib64/ocaml/complex.cmt /usr/lib64/ocaml/complex.cmti /usr/lib64/ocaml/digest.cmi /usr/lib64/ocaml/digest.cmt /usr/lib64/ocaml/digest.cmti /usr/lib64/ocaml/dynlink.cma /usr/lib64/ocaml/dynlink.cmi /usr/lib64/ocaml/dynlink.cmti /usr/lib64/ocaml/ephemeron.cmi /usr/lib64/ocaml/ephemeron.cmt /usr/lib64/ocaml/ephemeron.cmti /usr/lib64/ocaml/filename.cmi /usr/lib64/ocaml/filename.cmt /usr/lib64/ocaml/filename.cmti /usr/lib64/ocaml/format.cmi /usr/lib64/ocaml/format.cmt /usr/lib64/ocaml/format.cmti /usr/lib64/ocaml/gc.cmi /usr/lib64/ocaml/gc.cmt /usr/lib64/ocaml/gc.cmti /usr/lib64/ocaml/genlex.cmi /usr/lib64/ocaml/genlex.cmt /usr/lib64/ocaml/genlex.cmti /usr/lib64/ocaml/graphics.cma /usr/lib64/ocaml/graphics.cmi /usr/lib64/ocaml/graphics.cmti /usr/lib64/ocaml/graphicsX11.cmti /usr/lib64/ocaml/hashtbl.cmi /usr/lib64/ocaml/hashtbl.cmt /usr/lib64/ocaml/hashtbl.cmti /usr/lib64/ocaml/int32.cmi /usr/lib64/ocaml/int32.cmt /usr/lib64/ocaml/int32.cmti /usr/lib64/ocaml/int64.cmi /usr/lib64/ocaml/int64.cmt /usr/lib64/ocaml/int64.cmti /usr/lib64/ocaml/lazy.cmi /usr/lib64/ocaml/lazy.cmt /usr/lib64/ocaml/lazy.cmti /usr/lib64/ocaml/lexing.cmi /usr/lib64/ocaml/lexing.cmt /usr/lib64/ocaml/lexing.cmti /usr/lib64/ocaml/list.cmi /usr/lib64/ocaml/list.cmt /usr/lib64/ocaml/list.cmti /usr/lib64/ocaml/listLabels.cmi /usr/lib64/ocaml/listLabels.cmt /usr/lib64/ocaml/listLabels.cmti /usr/lib64/ocaml/map.cmi /usr/lib64/ocaml/map.cmt /usr/lib64/ocaml/map.cmti /usr/lib64/ocaml/marshal.cmi /usr/lib64/ocaml/marshal.cmt /usr/lib64/ocaml/marshal.cmti /usr/lib64/ocaml/moreLabels.cmi /usr/lib64/ocaml/moreLabels.cmt /usr/lib64/ocaml/moreLabels.cmti /usr/lib64/ocaml/nat.cmi /usr/lib64/ocaml/nat.cmti /usr/lib64/ocaml/nativeint.cmi /usr/lib64/ocaml/nativeint.cmt /usr/lib64/ocaml/nativeint.cmti /usr/lib64/ocaml/num.cmi /usr/lib64/ocaml/num.cmti /usr/lib64/ocaml/nums.cma /usr/lib64/ocaml/obj.cmi /usr/lib64/ocaml/obj.cmt /usr/lib64/ocaml/obj.cmti /usr/lib64/ocaml/oo.cmi /usr/lib64/ocaml/oo.cmt /usr/lib64/ocaml/oo.cmti /usr/lib64/ocaml/parsing.cmi /usr/lib64/ocaml/parsing.cmt /usr/lib64/ocaml/parsing.cmti /usr/lib64/ocaml/pervasives.cmi /usr/lib64/ocaml/pervasives.cmt /usr/lib64/ocaml/pervasives.cmti /usr/lib64/ocaml/printexc.cmi /usr/lib64/ocaml/printexc.cmt /usr/lib64/ocaml/printexc.cmti /usr/lib64/ocaml/printf.cmi /usr/lib64/ocaml/printf.cmt /usr/lib64/ocaml/printf.cmti /usr/lib64/ocaml/profiling.cmi /usr/lib64/ocaml/profiling.cmo /usr/lib64/ocaml/profiling.cmt /usr/lib64/ocaml/profiling.cmti /usr/lib64/ocaml/queue.cmi /usr/lib64/ocaml/queue.cmt /usr/lib64/ocaml/queue.cmti /usr/lib64/ocaml/random.cmi /usr/lib64/ocaml/random.cmt /usr/lib64/ocaml/random.cmti /usr/lib64/ocaml/ratio.cmi /usr/lib64/ocaml/ratio.cmti /usr/lib64/ocaml/raw_spacetime_lib.cma /usr/lib64/ocaml/raw_spacetime_lib.cmi /usr/lib64/ocaml/scanf.cmi /usr/lib64/ocaml/scanf.cmt /usr/lib64/ocaml/scanf.cmti /usr/lib64/ocaml/set.cmi /usr/lib64/ocaml/set.cmt /usr/lib64/ocaml/set.cmti /usr/lib64/ocaml/sort.cmi /usr/lib64/ocaml/sort.cmt /usr/lib64/ocaml/sort.cmti /usr/lib64/ocaml/spacetime.cmi /usr/lib64/ocaml/spacetime.cmt /usr/lib64/ocaml/spacetime.cmti /usr/lib64/ocaml/stack.cmi /usr/lib64/ocaml/stack.cmt /usr/lib64/ocaml/stack.cmti /usr/lib64/ocaml/stdLabels.cmi /usr/lib64/ocaml/stdLabels.cmt /usr/lib64/ocaml/stdLabels.cmti /usr/lib64/ocaml/std_exit.cmi /usr/lib64/ocaml/std_exit.cmo /usr/lib64/ocaml/std_exit.cmt /usr/lib64/ocaml/stdlib.cma /usr/lib64/ocaml/str.cma /usr/lib64/ocaml/str.cmi /usr/lib64/ocaml/str.cmti /usr/lib64/ocaml/stream.cmi /usr/lib64/ocaml/stream.cmt /usr/lib64/ocaml/stream.cmti /usr/lib64/ocaml/string.cmi /usr/lib64/ocaml/string.cmt /usr/lib64/ocaml/string.cmti /usr/lib64/ocaml/stringLabels.cmi /usr/lib64/ocaml/stringLabels.cmt /usr/lib64/ocaml/stringLabels.cmti /usr/lib64/ocaml/stublibs /usr/lib64/ocaml/stublibs/dllbigarray.so /usr/lib64/ocaml/stublibs/dllcamlstr.so /usr/lib64/ocaml/stublibs/dllgraphics.so /usr/lib64/ocaml/stublibs/dllnums.so /usr/lib64/ocaml/stublibs/dllthreads.so /usr/lib64/ocaml/stublibs/dllunix.so /usr/lib64/ocaml/stublibs/dllvmthreads.so /usr/lib64/ocaml/sys.cmi /usr/lib64/ocaml/sys.cmt /usr/lib64/ocaml/sys.cmti /usr/lib64/ocaml/threads /usr/lib64/ocaml/threads/condition.cmi /usr/lib64/ocaml/threads/condition.cmti /usr/lib64/ocaml/threads/event.cmi /usr/lib64/ocaml/threads/event.cmti /usr/lib64/ocaml/threads/mutex.cmi /usr/lib64/ocaml/threads/mutex.cmti /usr/lib64/ocaml/threads/thread.cmi /usr/lib64/ocaml/threads/thread.cmti /usr/lib64/ocaml/threads/threadUnix.cmi /usr/lib64/ocaml/threads/threadUnix.cmti /usr/lib64/ocaml/threads/threads.cma /usr/lib64/ocaml/topdirs.cmi /usr/lib64/ocaml/topdirs.cmt /usr/lib64/ocaml/topdirs.cmti /usr/lib64/ocaml/uchar.cmi /usr/lib64/ocaml/uchar.cmt /usr/lib64/ocaml/uchar.cmti /usr/lib64/ocaml/unix.cma /usr/lib64/ocaml/unix.cmi /usr/lib64/ocaml/unix.cmti /usr/lib64/ocaml/unixLabels.cmi /usr/lib64/ocaml/unixLabels.cmti /usr/lib64/ocaml/vmthreads /usr/lib64/ocaml/vmthreads/condition.cmi /usr/lib64/ocaml/vmthreads/condition.cmti /usr/lib64/ocaml/vmthreads/event.cmi /usr/lib64/ocaml/vmthreads/event.cmti /usr/lib64/ocaml/vmthreads/mutex.cmi /usr/lib64/ocaml/vmthreads/mutex.cmti /usr/lib64/ocaml/vmthreads/stdlib.cma /usr/lib64/ocaml/vmthreads/thread.cmi /usr/lib64/ocaml/vmthreads/thread.cmti /usr/lib64/ocaml/vmthreads/threadUnix.cmi /usr/lib64/ocaml/vmthreads/threadUnix.cmti /usr/lib64/ocaml/vmthreads/threads.cma /usr/lib64/ocaml/vmthreads/unix.cma /usr/lib64/ocaml/weak.cmi /usr/lib64/ocaml/weak.cmt /usr/lib64/ocaml/weak.cmti /usr/share/doc/packages/ocaml-runtime /usr/share/doc/packages/ocaml-runtime/Changes /usr/share/doc/packages/ocaml-runtime/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Apr 9 10:42:46 2022