ocaml-rpm-macros-4.03.0-4.3.1>t  DH`pZP@/=„Fܴ%# c=nNJhM}[棩DgL|v]{E/53MHPS T_ %BHlfq79&(+87%u+FsTl!ާ aj)-^<[029b0f1c274dbf9b0e4f92a689d4a9a995c4ffed%7ZP@/=„"݈o:у/u^9D?4d  N  &<BLT X \ d   (8999:i9FG4H<IDXHYT\|]^bcGdefluvwxz$Cocaml-rpm-macros4.03.04.3.1RPM macros for building OCaml source packagesA set of helper macros to unify common code used in ocaml spec files.ZOlamb57openSUSE Leap 42.3openSUSEQPL-1.0 and SUSE-LGPL-2.0-with-linking-exceptionhttp://bugs.opensuse.orgDevelopment/Languages/Otherhttp://caml.inria.fr/linuxx86_64A큤ZOXZOX22ca4be416e974bd825bcea03ec147adrootrootrootrootocaml-4.03.0-4.3.1.src.rpmconfig(ocaml-rpm-macros)ocaml-rpm-macrosocaml-rpm-macros(x86-64)   config(ocaml-rpm-macros)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)4.03.0-4.3.13.0.4-14.0-14.4.6-14.11.2ZЛWbW^@WV@WH6WR@R:@R/ QMQ@QLGQ& @Q& @Q#@P@P!@OOO'N'@N@NNqNqN)f@N(N(NMMMAMߒ@M۝ML@Mש@M@MLs@KKK"4@J.Nkstreitova@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dekstreitova@suse.comohering@suse.deohering@suse.deohering@suse.dekstreitova@suse.comohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.deohering@suse.dedvaleev@suse.comohering@suse.deohering@suse.dematz@suse.deohering@suse.deguillaume@opensuse.orgmax@suse.comohering@suse.dedvaleev@suse.comohering@suse.deohering@suse.dei@marguerite.suohering@suse.deohering@suse.dedvaleev@suse.comcfarrell@suse.comdvaleev@suse.comcoolo@suse.comdmueller@suse.dedvaleev@suse.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comampsaltis@gmail.comcoolo@novell.comcoolo@novell.comjslaby@suse.devcizek@novell.comidoenmez@novell.comanicka@suse.czvuntz@opensuse.organicka@suse.czcoolo@novell.com- add ocaml-4.03.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]- Install ocamltags in emacs site-lisp, do not add a shebang anymore- Provide various macros to unify oasis ocaml setup.ml $cmd usage- ocaml-compiler-libs requires ncurses-devel for some bytecode compilation- Add Provides/Requires for ocamlfind() from META files- 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- 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- Increase rlimit stack size on ppc64 ocaml-arch-rlimit-stacksize.patch- Add hardcoded Provides for pre 12.1 repos- update version 4.02.3 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- use spec-cleaner- update version 4.02.2 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- Recognize macros provided by prjconf to disable ocamlopt and run testsuite- New subpackage ocaml-rpm-macros- update version 4.02.1 * http://caml.inria.fr/pub/distrib/ocaml-4.02/notes/Changes- Update ppc64/ppc64le patch (bnc#901836)- 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.- Require as/gcc for ocamlopt (bnc#891177)- Enable opt for ppc64le (ocaml-ppc64le.patch)- Disable opt on aarch64- Provide ocaml(ocaml.opt)==version if available- Disable opt on ppc64le (ocaml-ppc64.patch doesn't support ELVv2)- 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- Fix ARM build- Added ocaml-tcl86.patch to fix build with Tcl 8.6.- Recompress with xz- refresh ocaml-ppc64.patch - increase stack size for ppc64 - package back *cmxs files for ppc- add hard requires ocaml-compiler-libs in ocaml-camlp4 in versions before 12.1 due to lack of autorequires in old rpm- disable opt on ia64- 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.- change Requires: version-release to just Requires: version- update specfile to handle disabled do_opt variable- refresh ppc64 patch - Link dllthreads.so with -lpthread so that pthread_atfork is included statically.- 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- *.cmxs doesn't built for ppc- fix Source references to contain original upstream- add add .type directive for code symbols (needed on arm)- enable ppc64 build- Explicitly require the ocaml-runtime package in the ocaml package- The ocaml package does not provide the runtime any more.- Unremove code block regarding removing -fomit-frame-pointer within RPM_OPT_FLAGS for ix86 architectures- Enable optimizations (Fedora does this) - More cleanup done- Clean up spec file - Remove ocaml-3.12-fix-size-directive.patch- New upstream version 3.12.1, providing many bugfixes. - ocaml-3.12-fix-size-directive.patch is no longer needed.- Add compiler library packages- Obsolete old "camlp4" package- Split (and rename) camlp4 package. Add provide for consistency. - Decomment some stuff.- Make the spec work with older versions of RPM - Split some parts of packages for devel-ness- add provides required by the rpm-4.9 auto provides- fix for last change to also include interpreter- fix build with rpm 4.9.0- license correction to GPLv2 and QPL - removed author from spec- Add ocaml-3.12-fix-size-directive.patch: incorrect .size directives generated for x86-32 and x86-64- 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- Remove unneeded gtk-devel BuildRequires.- update to 1.11.1 * bug fixes * Improved wording of various error messages * Support for 64-bit mode in Solaris/x86 (PR#4670).- filter out fomit-frame-pointer from rpm_opt_flags to fix buildlamb57 15241256104.03.0-4.3.14.03.0-4.3.14.03.0-4.3.1rpmmacros.ocaml/etc//etc/rpm/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8015/openSUSE_Leap_42.3_Update/f6d8920e41bfc215fac1ad7bb34cac28-ocaml.openSUSE_Leap_42.3_Updatecpiolzma5x86_64-suse-linuxdirectoryASCII textuҗI>?p] crt:bLL'ƪ+D-8/kSڌH|xDl &*O9rH Z&m#x;c&!Pko-SČG_,X[^+>+#+xH@1Or+o&J<2O0Tl/-e&< F2ab$=kb]nBz_W "G,:<6? !>?j%fo8OVv70>j!{HB%݊#8҉[-v]#؉]͠SJ&B:%A}XFl$k43 SSP/GchĢS`fXcK olaW5v:踴@ W& R0H03tI*b3ON6r-mP5:S)KUfM-Vv8 z.[uxH'1q`}Uci} LXo->oC'HȺ׺C\UĞ V3dRlTa!8KDֹU