SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ocaml-compiler-libs-4.05.0-6.el7.x86_64.rpm :
Mon Sep 25 14:00:00 2017 Richard W.M. Jones - 4.05.0-6
- Obsolete only ocaml-labltk (not ocaml-camlp4)
related: rhbz#1447988

Fri Sep 22 14:00:00 2017 Richard W.M. Jones - 4.05.0-5
- Obsolete ocaml-camlp4 and ocaml-labltk, removed in RHEL 7.5.

Fri Sep 15 14:00:00 2017 Richard W.M. Jones - 4.05.0-4
- Rebase to 4.05.0 (same as Fedora Rawhide).
- Adds support for POWER, z/VM.
- Improves support for aarch64.
resolves: rhbz#1447988

Tue Jun 7 14:00:00 2016 Richard W.M. Jones - 4.01.0-22.7
- Fix buffer overflow and information leak CVE-2015-8869
resolves: rhbz#1343081

Tue Jul 7 14:00:00 2015 Richard W.M. Jones - 4.01.0-22.6
- ppc64le: Fix behaviour of Int64.max_int ÷ -1
resolves: rhbz#1236615

Thu May 28 14:00:00 2015 Richard W.M. Jones - 4.01.0-22.5
- ppc64le: Fix calling convention of external functions with > 8 params
resolves: rhbz#1225995

Mon Feb 16 13:00:00 2015 Richard W.M. Jones - 4.01.0-22.4
- Fix ppc, ppc64, ppc64le stack non-executable (1214777).

Mon Feb 16 13:00:00 2015 Richard W.M. Jones - 4.01.0-22.3
- Fix caml_callback2 crashes (upstream PR#6489, RHBZ#1197240).

Thu Sep 11 14:00:00 2014 Richard W.M. Jones - 4.01.0-22.2
- Use -fno-strict-aliasing when building the compiler
- ppc, ppc64, ppc64le: Mark stack as non-executable.
resolves: rhbz#990521
- Provides ocaml(runtime) 4.01.1.
related: rhbz#1098459

Thu Sep 11 14:00:00 2014 Richard W.M. Jones - 4.01.0-22
- Update to last 4.01 version from OCaml git.
- Fix bug in argument parsing
resolves: rhbz#1139803

Thu Jun 26 14:00:00 2014 Richard W.M. Jones - 4.01.0-20
- BR binutils-devel so ocamlobjinfo supports
*.cmxs files (RHBZ#1113735).

Sat Jun 7 14:00:00 2014 Fedora Release Engineering - 4.01.0-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

Wed May 21 14:00:00 2014 Jaroslav Škarvada - 4.01.0-18
- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86

Sat May 10 14:00:00 2014 Richard W.M. Jones - 4.01.0-17
- Mark stack as non-executable on ARM (32 bit) and Aarch64.

Tue Apr 22 14:00:00 2014 Richard W.M. Jones - 4.01.0-16
- Remove ocaml-srpm-macros subpackage.
This is now a separate package, see RHBZ#1087893.

Tue Apr 15 14:00:00 2014 Richard W.M. Jones - 4.01.0-15
- Fix s390x builds (no native compiler).

Tue Apr 15 14:00:00 2014 Richard W.M. Jones - 4.01.0-14
- Remove ExclusiveArch.
- Add ocaml-srpm-macros subpackage containing arch macros.
- See: RHBZ#1087794

Mon Apr 14 14:00:00 2014 Richard W.M. Jones - 4.01.0-13
- Fix aarch64 relocation problems again.
Earlier patch was dropped accidentally.

Wed Apr 9 14:00:00 2014 Richard W.M. Jones - 4.01.0-12
- Add ppc64le support (thanks: Michel Normand) (RHBZ#1077767).

Tue Apr 1 14:00:00 2014 Richard W.M. Jones - 4.01.0-11
- Fix --flag=arg patch (thanks: Anton Lavrik, Ignas Vyšniauskas).

Mon Mar 24 13:00:00 2014 Richard W.M. Jones - 4.01.0-10
- Include a fix for aarch64 relocation problems
http://caml.inria.fr/mantis/view.php?id=6283

Wed Jan 8 13:00:00 2014 Richard W.M. Jones - 4.01.0-8
- Don\'t use ifarch around Patch lines, as it means the patch files
don\'t get included in the spec file.

Mon Jan 6 13:00:00 2014 Richard W.M. Jones - 4.01.0-7
- Work around gcc stack alignment issues, see
http://caml.inria.fr/mantis/view.php?id=5700

Tue Dec 31 13:00:00 2013 Richard W.M. Jones - 4.01.0-6
- Add aarch64 (arm64) code generator.

Thu Nov 21 13:00:00 2013 Richard W.M. Jones - 4.01.0-4
- Add bundled(md5-plumb) (thanks: Tomas Mraz).
- Add NON-upstream (but being sent upstream) patch to allow --flag=arg
as an alternative to --flag arg (RHBZ#1028650).

Sat Sep 14 14:00:00 2013 Richard W.M. Jones - 4.01.0-3
- Disable -lcurses. This is not actually used, just linked with unnecessarily.

Sat Sep 14 14:00:00 2013 Richard W.M. Jones - 4.01.0-2
- Fix the build on ppc64.

Fri Sep 13 14:00:00 2013 Richard W.M. Jones - 4.01.0-1
- Update to new major version OCaml 4.01.0.
- Rebase patches.
- Remove bogus Requires \'ncurses-devel\'. The base ocaml package already
pulls in the library implicitly.
- Remove bogus Requires \'gdbm-devel\'. Nothing in the source mentions gdbm.
- Use mkstemp instead of mktemp in ocamlyacc.
- Add LICENSE as doc to some subpackages to keep rpmlint happy.
- Remove .ignore file from some packages.
- Remove period from end of Summary.

Sat Aug 3 14:00:00 2013 Fedora Release Engineering - 4.00.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

Thu Feb 14 13:00:00 2013 Fedora Release Engineering - 4.00.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

Tue Oct 16 14:00:00 2012 Richard W.M. Jones - 4.00.1-1
- Update to upstream version 4.00.1.
- Clean up the spec file further.

Thu Aug 16 14:00:00 2012 Richard W.M. Jones - 4.00.0-2
- ppc supports natdynlink.

Sat Jul 28 14:00:00 2012 Richard W.M. Jones - 4.00.0-1
- Upgrade to OCaml 4.00.0 official release.
- Remove one patch (add -lpthread) which went upstream.

Fri Jul 20 14:00:00 2012 Fedora Release Engineering - 4.00.0-0.6.beta2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

Sun Jun 10 14:00:00 2012 Richard W.M. Jones - 4.00.0-0.5.beta2
- No change, just fix up changelog.

Thu Jun 7 14:00:00 2012 Richard W.M. Jones 4.00.0-0.3.beta2
- Upgrade to OCaml 4.00.0 beta 2.
- The language is now officially called OCaml (not Objective Caml, O\'Caml etc)
- Rebase patches on top:
. New ARM backend patch no longer required, since upstream.
. Replacement config.guess, config.sub no longer required, since upstream
versions are newer.
- PPC64 backend rebased and fixed.
. Increase the default size of the stack when compiling.
- New tool: ocamloptp (ocamlopt profiler).
- New VERSION file in ocaml-runtime package.
- New ocaml-compiler-libs subpackage.
- Rearrange ExclusiveArch alphanumerically.
- alpha, ia64 native backends have been removed upstream, so they are
no longer supported as native compiler targets.
- Remove defattr.
- Make OCaml dependency generator self-contained so it doesn\'t need
previous version of OCaml around.

Wed Jun 6 14:00:00 2012 Richard W.M. Jones 3.12.1-12
- ppc64: Include fix for minor heap corruption because of unaligned
minor heap register (RHBZ#826649).
- Unset MAKEFLAGS before running build.

Wed Jun 6 14:00:00 2012 Richard W.M. Jones 3.12.1-11
- ppc64: Fix position of stack arguments to external C functions
when there are more than 8 parameters.

Tue Jun 5 14:00:00 2012 Richard W.M. Jones 3.12.1-10
- Include patch to link dllthreads.so with -lpthread explicitly, to
fix problem with \'pthread_atfork\' symbol missing (statically linked)
on ppc64.

Sun Jun 3 14:00:00 2012 Richard W.M. Jones 3.12.1-9
- Include svn rev 12548 to fix invalid generation of Thumb-2 branch
instruction TBH (upstream PR#5623, RHBZ#821153).

Wed May 30 14:00:00 2012 Richard W.M. Jones 3.12.1-8
- Modify the ppc64 patch to reduce the delta between power64 and
upstream power backends.
- Clean up the spec file and bring it up to modern standards.

* Remove patch fuzz directive.

* Remove buildroot directive.

* Rearrange source unpacking.

* Remove chmod of GNU config.
* files, since git does it.

* Don\'t need to remove buildroot in install section.

* Remove clean section.

* git am - Note there is no functional change in the above.

Tue May 29 14:00:00 2012 Richard W.M. Jones 3.12.1-6
- Move patches to external git repo:
http://git.fedorahosted.org/git/?p=fedora-ocaml.git
There should be no change introduced here.

Tue May 15 14:00:00 2012 Karsten Hopp 3.12.1-4
- ppc64 got broken by the new ARM backend, add a minor patch

Sat Apr 28 14:00:00 2012 Richard W.M. Jones 3.12.1-3
- New ARM backend by Benedikt Meurer, backported to OCaml 3.12.1.
This has several advantages, including enabling natdynlink on ARM.
- Provide updated config.guess and config.sub (from OCaml upstream tree).

Thu Jan 12 13:00:00 2012 Richard W.M. Jones 3.12.1-2
- add back ocaml-ppc64.patch for ppc secondary arch, drop .cmxs files
from file list on ppc (cherry picked from F16 - this should have
gone into Rawhide originally then been cherry picked back to F16)

Fri Jan 6 13:00:00 2012 Richard W.M. Jones - 3.12.1-1
- New upstream version 3.12.1. This is a bugfix update.

Thu Dec 8 13:00:00 2011 Richard W.M. Jones - 3.12.0-7
- Allow this package to be compiled on platforms without native
support and/or natdynlink, specifically ppc64. This updates (and
hopefully does not break) DJ\'s previous
*.cmxs change for arm.

Fri Sep 23 14:00:00 2011 DJ Delorie - 3.12.0-6
- Add arm type directive patch.
- Allow more arm arches.
- Don\'t package
*.cmxs on arm.

Wed Mar 30 14:00:00 2011 Richard W.M. Jones - 3.12.0-5
- Fix for invalid assembler generation (RHBZ#691896).

Tue Feb 8 13:00:00 2011 Fedora Release Engineering - 3.12.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

Wed Jan 5 13:00:00 2011 Richard W.M. Jones - 3.12.0-3
- Rebuild with self.

Tue Jan 4 13:00:00 2011 Richard W.M. Jones - 3.12.0-2
- Try depending on OCaml BR to fix:
/usr/lib/rpm/ocaml-find-provides.sh: /builddir/build/BUILDROOT/ocaml-3.12.0-1.fc15.i386/usr/bin/ocamlobjinfo: /usr/bin/ocamlrun: bad interpreter: No such file or directory

Tue Jan 4 13:00:00 2011 Richard W.M. Jones - 3.12.0-1
- New upstream version 3.12.0.
http://fedoraproject.org/wiki/Features/OCaml3.12
- Remove ppc64 support patch.
- Rebase rpath removal patch.
- ocamlobjinfo is now an official tool, so no need to compile it by hand.
Add objinfo_helper.
- Disable ocamlplugininfo.
- Remove addlabels, scrapelabels.
- Remove ocaml/stublibs/dlltkanim.so.

Fri Jan 29 13:00:00 2010 Richard W.M. Jones - 3.11.2-2
- Update reference manual to latest version from website.

Wed Jan 20 13:00:00 2010 Richard W.M. Jones - 3.11.2-1
- Update to 3.11.2 official release.

Tue Jan 5 13:00:00 2010 Richard W.M. Jones - 3.11.2-0.rc1.2
- ocaml-labltk-devel should require tcl-devel and tk-devel.

Tue Dec 29 13:00:00 2009 Richard W.M. Jones - 3.11.2-0.rc1.1
- Update to (release candidate) 3.11.2+rc1.

Wed Dec 16 13:00:00 2009 Richard W.M. Jones - 3.11.1-8
- Use __ocaml_requires_opts / __ocaml_provides_opts.

Wed Dec 16 13:00:00 2009 Richard W.M. Jones - 3.11.1-7
- Remove ocaml-find-{requires,provides}.sh from this package. These are
now in upstream RPM 4.8 (RHBZ#545116).
- define -> global in a few places.

Thu Nov 5 13:00:00 2009 Dennis Gilmore - 3.11.1-6
- include sparcv9 in the arch list

Tue Oct 27 13:00:00 2009 Richard W.M. Jones - 3.11.1-5
- Install ocaml.info files correctly (RHBZ#531204).

Fri Oct 16 14:00:00 2009 Richard W.M. Jones - 3.11.1-4
- Set includes so building the
*info programs works without
having OCaml already installed.

Fri Oct 16 14:00:00 2009 Richard W.M. Jones - 3.11.1-3
- Add ocamlbyteinfo and ocamlplugininfo programs from Debian.

Sun Oct 4 14:00:00 2009 Richard W.M. Jones - 3.11.1-2
- ocaml-find-requires.sh: Calculate runtime version using ocamlrun
-version instead of fedora-ocaml-release file.

Wed Sep 30 14:00:00 2009 Richard W.M. Jones - 3.11.1-1
- OCaml 3.11.1 (this is virtually the same as the release candidate
that we were using for Fedora 12).

Sat Jul 25 14:00:00 2009 Fedora Release Engineering - 3.11.1-0.rc1.2.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

Wed Jun 3 14:00:00 2009 Richard W.M. Jones - 3.11.1-0.rc1.2
- Remember to upload the source this time.

Wed Jun 3 14:00:00 2009 Richard W.M. Jones - 3.11.1-0.rc1.1
- New upstream release candidate 3.11.1+rc1.
- Remove ocamlbuild -where patch (now upstream).

Tue Jun 2 14:00:00 2009 Richard W.M. Jones - 3.11.1-0.rc0.3
- Move dllgraphics.so into runtime package (RHBZ#468506).

Tue May 26 14:00:00 2009 Richard W.M. Jones - 3.11.1-0.rc0.2
- Backport ocamlbuild -where fix.

Fri May 22 14:00:00 2009 Richard W.M. Jones - 3.11.1-0.rc0.1
- 3.11.1 release candidate 0.

Wed Feb 25 13:00:00 2009 Fedora Release Engineering - 3.11.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

Thu Dec 4 13:00:00 2008 Richard W.M. Jones - 3.11.0-1
- Official release of 3.11.0.

Thu Dec 4 13:00:00 2008 Richard W.M. Jones - 3.11.0-0.6.rc1
- Fixed sources file.

Thu Dec 4 13:00:00 2008 Richard W.M. Jones - 3.11.0-0.5.rc1
- New upstream version 3.11.0+rc1.

Mon Nov 24 13:00:00 2008 Richard W.M. Jones - 3.11.0-0.4.beta1
- Rebuild.

Thu Nov 20 13:00:00 2008 Rex Dieter - 3.11.0-0.3.beta1
- fix NVR to match packaging guidelines

Thu Nov 20 13:00:00 2008 Richard W.M. Jones - 3.11.0+beta1-2
- Fix Invalid_argument(\"String.index_from\") with patch from upstream.

Tue Nov 18 13:00:00 2008 Richard W.M. Jones - 3.11.0+beta1-1
- Rebuild for major new upstream release of 3.11.0 for Fedora 11.

Fri Aug 29 14:00:00 2008 Richard W.M. Jones - 3.10.2-5
- Rebuild with patch fuzz.

Mon Jun 9 14:00:00 2008 Richard W.M. Jones - 3.10.2-4
- Add ocaml-3.11-dev12-no-executable-stack.patch (bz #450551).

Wed Jun 4 14:00:00 2008 Richard W.M. Jones - 3.10.2-3
- ocaml-ocamldoc provides ocamldoc (bz #449931).
- REMOVED provides of labltk, camlp4. Those are libraries and all
packages should now depend on ocaml-labltk / ocaml-camlp4 / -devel
as appropriate.

Thu May 8 14:00:00 2008 Richard W.M. Jones - 3.10.2-2
- Pass MAP_32BIT to mmap (bz #445545).

Mon Apr 21 14:00:00 2008 Richard W.M. Jones - 3.10.2-1
- New upstream version 3.10.2 for Fedora 10.
- Cleaned up several rpmlint errors & warnings.

Fri Feb 29 13:00:00 2008 David Woodhouse - 3.10.1-2
- ppc64 port

Tue Feb 12 13:00:00 2008 Richard W.M. Jones - 3.10.1-1
- new upstream version 3.10.1

Fri Jan 4 13:00:00 2008 Gerard Milmeister - 3.10.0-8
- patch for building with tcl/tk 8.5

Thu Sep 6 14:00:00 2007 Richard W.M. Jones - 3.10.0-7
- Run chrpath to delete rpaths used on some of the stublibs.
- Ignore Parsetree module in dependency calculation.
- Fixed ocaml-find-{requires,provides}.sh regexp calculation so it doesn\'t
over-match module names.

Mon Sep 3 14:00:00 2007 Richard W.M. Jones - 3.10.0-6
- ocaml-runtime provides ocaml(runtime) = 3.10.0, and
ocaml-find-requires.sh modified so that it adds this requires
to other packages. Now can upgrade base ocaml packages without
needing to rebuild everything else.

Mon Sep 3 14:00:00 2007 Richard W.M. Jones - 3.10.0-5
- Don\'t include the release number in fedora-ocaml-release file, so
that packages built against this won\'t depend on the Fedora release.

Wed Aug 29 14:00:00 2007 Gerard Milmeister - 3.10.0-4
- added BR util-linux-ng

Wed Aug 29 14:00:00 2007 Gerard Milmeister - 3.10.0-3
- added BR gawk

Tue Aug 28 14:00:00 2007 Fedora Release Engineering - 3.10.0-2
- Rebuild for selinux ppc32 issue.

Sat Jun 2 14:00:00 2007 Gerard Milmeister - 3.10.0-1
- new version 3.10.0
- split off devel packages
- rename subpackages to use ocaml- prefix

Thu May 24 14:00:00 2007 Gerard Milmeister - 3.09.3-2
- added ocamlobjinfo

Sat Dec 2 13:00:00 2006 Gerard Milmeister - 3.09.3-1
- new version 3.09.3

Mon Aug 28 14:00:00 2006 Gerard Milmeister - 3.09.2-2
- Rebuild for FE6

Sun Apr 30 14:00:00 2006 Gerard Milmeister - 3.09.2-1
- new version 3.09.2

Fri Feb 17 13:00:00 2006 Gerard Milmeister - 3.09.1-2
- Rebuild for Fedora Extras 5

Thu Jan 5 13:00:00 2006 Gerard Milmeister - 3.09.1-1
- new version 3.09.1

Sun Jan 1 13:00:00 2006 Gerard Milmeister - 3.09.0-1
- new version 3.09.0

Sun Sep 11 14:00:00 2005 Gerard Milmeister - 3.08.4-1
- New Version 3.08.4

Wed May 25 14:00:00 2005 Toshio Kuratomi - 3.08.3-5
- Bump and re-release as last build failed due to rawhide syncing.

Sun May 22 14:00:00 2005 Toshio Kuratomi - 3.08.3-4
- Fix for gcc4 and the 32 bit assembly in otherlibs/num.
- Fix to allow compilation with RPM_OPT_FLAG defined -O level.

Sun May 22 14:00:00 2005 Jeremy Katz - 3.08.3-3
- rebuild on all arches

Fri Apr 8 14:00:00 2005 Michael Schwendt
- rebuilt

Sat Mar 26 13:00:00 2005 Gerard Milmeister - 3.08.3-1
- New Version 3.08.3

Sat Feb 12 13:00:00 2005 Gerard Milmeister - 0:3.08.2-2
- Added patch for removing rpath from shared libs

Sat Feb 12 13:00:00 2005 Gerard Milmeister - 0:3.08.2-1
- New Version 3.08.2

Thu Dec 30 13:00:00 2004 Thorsten Leemhuis - 0:3.07-6
- add -x11lib _prefix/X11R6/_lib to configure; fixes labltk build
on x86_64

Tue Dec 2 13:00:00 2003 Gerard Milmeister - 0:3.07-0.fdr.5
- ocamldoc -> ocaml-ocamldoc
- ocaml-doc -> ocaml-docs

Fri Nov 28 13:00:00 2003 Gerard Milmeister - 0:3.07-0.fdr.4
- Make separate packages for labltk, camlp4, ocamldoc, emacs and documentation

Thu Nov 27 13:00:00 2003 Gerard Milmeister - 0:3.07-0.fdr.2
- Changed license tag
- Register info files
- Honor RPM_OPT_FLAGS
- New Patch

Fri Oct 31 13:00:00 2003 Gerard Milmeister - 0:3.07-0.fdr.1
- First Fedora release

Mon Oct 13 14:00:00 2003 Axel Thimm
- Updated to 3.07.

Wed Apr 9 14:00:00 2003 Axel Thimm
- Rebuilt for Red Hat 9.

Tue Nov 26 13:00:00 2002 Axel Thimm
- Added _mandir/mano/
* entry


 
ICM