SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ocaml-rpm-macros-4.05.0-lp150.167.4.x86_64.rpm :

* Mon Jul 02 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 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 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 04 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 04 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 2017 oheringAATTsuse.de- Provide ocaml(ocaml_base_version) for camlp4
* Tue Jul 25 2017 oheringAATTsuse.de- Use Group: Development/Languages/OCaml
* Mon Jul 17 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 2017 oheringAATTsuse.de- Remove autodeps for pre openSUSE 12.1 releases
* Tue Jun 06 2017 oheringAATTsuse.de- Clear _find_debuginfo_dwz_opts to avoid file conflicts due to identical contents in .dwz sections
* Wed May 31 2017 oheringAATTsuse.de- Install libasmrun_pic to fix build with gcc7
* Thu Jun 30 2016 oheringAATTsuse.de- Correct .TH macro creation in ocamldoc (ocaml#7281) ocamldoc-man-th.patch
* Thu Jun 16 2016 oheringAATTsuse.de- Install ocamltags in emacs site-lisp, do not add a shebang anymore
* Mon Jun 13 2016 oheringAATTsuse.de- Provide various macros to unify oasis ocaml setup.ml $cmd usage
* Tue Jun 07 2016 oheringAATTsuse.de- ocaml-compiler-libs requires ncurses-devel for some bytecode compilation
* Fri May 27 2016 oheringAATTsuse.de- Add Provides/Requires for ocamlfind() from META files
* Wed May 18 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 04 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 2015 oheringAATTsuse.de- Increase rlimit stack size on ppc64 ocaml-arch-rlimit-stacksize.patch
* Tue Nov 10 2015 oheringAATTsuse.de- Add hardcoded Provides for pre 12.1 repos
* Wed Sep 16 2015 oheringAATTsuse.de- update version 4.02.3
* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes
* Tue Aug 04 2015 kstreitovaAATTsuse.com- use spec-cleaner
* Tue Jun 23 2015 oheringAATTsuse.de- update version 4.02.2
* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes
* Thu Oct 23 2014 oheringAATTsuse.de- Recognize macros provided by prjconf to disable ocamlopt and run testsuite
* Thu Oct 23 2014 oheringAATTsuse.de- New subpackage ocaml-rpm-macros
* Wed Oct 22 2014 oheringAATTsuse.de- update version 4.02.1
* http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes
* Mon Oct 20 2014 oheringAATTsuse.de- Update ppc64/ppc64le patch (bnc#901836)
* Wed Oct 08 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 2014 oheringAATTsuse.de- Require as/gcc for ocamlopt (bnc#891177)
* Thu May 01 2014 dvaleevAATTsuse.com- Enable opt for ppc64le (ocaml-ppc64le.patch)
* Sat Feb 01 2014 oheringAATTsuse.de- Disable opt on aarch64
* Thu Jan 30 2014 oheringAATTsuse.de- Provide ocaml(ocaml.opt)==version if available
* Fri Dec 06 2013 matzAATTsuse.de- Disable opt on ppc64le (ocaml-ppc64.patch doesn\'t support ELVv2)
* Thu Sep 19 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 2013 guillaumeAATTopensuse.org- Fix ARM build
* Thu Aug 01 2013 maxAATTsuse.com- Added ocaml-tcl86.patch to fix build with Tcl 8.6.
* Mon Jun 03 2013 oheringAATTsuse.de- Recompress with xz
* Fri Mar 22 2013 dvaleevAATTsuse.com- refresh ocaml-ppc64.patch- increase stack size for ppc64- package back
*cmxs files for ppc
* Thu Feb 21 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 2013 oheringAATTsuse.de- disable opt on ia64
* Fri Feb 15 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 2013 oheringAATTsuse.de- change Requires: version-release to just Requires: version
* Wed Jan 02 2013 oheringAATTsuse.de- update specfile to handle disabled do_opt variable
* Wed Jun 27 2012 dvaleevAATTsuse.com- refresh ppc64 patch- Link dllthreads.so with -lpthread so that pthread_atfork is included statically.
* Thu May 10 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 2012 dvaleevAATTsuse.com-
*.cmxs doesn\'t built for ppc
* Mon Dec 19 2011 cooloAATTsuse.com- fix Source references to contain original upstream
* Sun Nov 13 2011 dmuellerAATTsuse.de- add add .type directive for code symbols (needed on arm)
* Tue Nov 08 2011 dvaleevAATTsuse.com- enable ppc64 build
* Thu Sep 15 2011 ampsaltisAATTgmail.com- Explicitly require the ocaml-runtime package in the ocaml package
* Thu Sep 15 2011 ampsaltisAATTgmail.com- The ocaml package does not provide the runtime any more.
* Fri Jul 22 2011 ampsaltisAATTgmail.com- Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures
* Thu Jul 21 2011 ampsaltisAATTgmail.com- Enable optimizations (Fedora does this)- More cleanup done
* Thu Jul 21 2011 ampsaltisAATTgmail.com- Clean up spec file- Remove ocaml-3.12-fix-size-directive.patch
* Tue Jul 05 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 2011 ampsaltisAATTgmail.com- Add compiler library packages
* Sun Jun 19 2011 ampsaltisAATTgmail.com- Obsolete old \"camlp4\" package
* Fri Jun 17 2011 ampsaltisAATTgmail.com- Split (and rename) camlp4 package. Add provide for consistency.- Decomment some stuff.
* Fri May 27 2011 ampsaltisAATTgmail.com- Make the spec work with older versions of RPM- Split some parts of packages for devel-ness
* Tue May 24 2011 cooloAATTnovell.com- add provides required by the rpm-4.9 auto provides
* Mon May 23 2011 cooloAATTnovell.com- fix for last change to also include interpreter
* Sat May 21 2011 jslabyAATTsuse.de- fix build with rpm 4.9.0
* Wed Apr 27 2011 vcizekAATTnovell.com- license correction to GPLv2 and QPL- removed author from spec
* Tue Apr 26 2011 idoenmezAATTnovell.com- Add ocaml-3.12-fix-size-directive.patch: incorrect .size directives generated for x86-32 and x86-64
* Tue Aug 24 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 2010 vuntzAATTopensuse.org- Remove unneeded gtk-devel BuildRequires.
* Fri Dec 11 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 09 2009 cooloAATTnovell.com- filter out fomit-frame-pointer from rpm_opt_flags to fix build
 
ICM