ocaml-emacs-4.03.0-4.6.1<>,0[/=„$@ntg3'iGP=hKgp)F$%߉G8xyVJBs@dJЈ%Xae4_xK4| әm&55z %.ʑ%O@AU. t2,!fBbaYVn[:z Жu3F1yxO)?x+ xJ &0z[J_";^ Kge*XPḧ>9(?(d  S'09 Rn $ T  l \P|( 8:9:: :F"G"H#4I#X#Y#\#]$4^%ab%c&{d' e'f'l'u'(v'w'x( z(Cocaml-emacs4.03.04.6.1The Objective Caml Compiler and Programming EnvironmentObjective Caml is a high-level, strongly-typed, functional and object-oriented programming language from the ML family of languages. This package provides caml-mode for emacs[lamb09t[openSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgDevelopment/Languages/Otherhttp://caml.inria.fr/linuxx86_64@|M Q.# bi6!nA큤AA큤큤[tWA[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N[N97070bbdedb39beb2afcebc5011c7adf82fd29efdcf4ff055d5e23885f9d463da2c2ec8f3b22992a9a5e7f4446d99635784371170c8e143dd597680e84db065515e8f8415e472ce03cf8ef245fc5627a4f024a315919d851c2b0b2fb00bb857a8f34fa2dcf8e3ef456eb21d69dd2a38f9d53219bd2f349e08128ec9e4ef66800c72081e836a10bab117939c5bde6462aa5927c1b9eea60c70d8c66af50f09d333bdbfe64ba990581140216cfc5bcd828a7a58b57515523c9b5f5523a7d1686dd548bbb1f3d053f1d70dcba68eb5019e98c76724a53adde7f511971b220dc343b7d0cf595de1c30d625f067b00819757b41922cb8d116cdd2f768b6c664634b7e9c2faca5ee030eb6c97df248bd5f4e9946faa6488d8735c186547c0f1ee35e854638dbc12b4b17aeb9b938062ba60e2f4fbd5eaceb1213e75a74e76149d197eb646a2f84a582ebda60e83f8804a349dcrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootocaml-4.03.0-4.6.1.src.rpmcaml-modeocaml-emacsocaml-emacs(x86-64)   emacsocamlrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)4.03.03.0.4-14.0-14.4.6-14.11.2Z@ZЛ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.comkstreitova@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- update ocaml-4.03.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.03 (added in ocaml 4.06) with the present caml_ba_multov() that is basically the same [bnc#1088591] [CVE-2018-9838]- 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 buildlamb09 1528107179 4.03.0-4.6.14.03.0-4.6.1ocaml-emacsREADMEemacssite-lispcaml-compat.elcaml-emacs.elcaml-emacs.elccaml-font.elcaml-help.elcaml-help.elccaml-hilit.elcaml-types.elcaml-types.elccaml-xemacs.elcaml-xemacs.elccaml.elcaml.elccamldebug.elcamldebug.elcinf-caml.elinf-caml.elcocaml.elocamltagssuse-start-ocaml.el/usr/share/doc/packages//usr/share/doc/packages/ocaml-emacs//usr/share//usr/share/emacs//usr/share/emacs/site-lisp/-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:8213/openSUSE_Leap_42.3_Update/91326614bd75ef1839526aebe1bd1fcd-ocaml.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxdirectoryLisp/Scheme program, ASCII textASCII textac}&?Dz91g?p]"k%n C |b$,l5ȦWr{wz>(ۂ ̆f,OfX5w8|Ge1>UۧN]@xf~6bhL`RI4fCwru74 V8s@tʞ߭WWBm iQ{A(I- C6#1csOOOľ%:[\CcKO.]*Zz $H c?"!Kkifl@:svx6,zx V8gSv%y ;eRx; %uKW:8C:Aes 01H [3NV-J'ObG2p46WS Эpyh t3!2G'7Oyb5[ֲ~<Rz0vY ɈEw8ݒZa2ˏrʂ9tW+w;*U*E <"؝o;Tkuh@U`ѯϋE' D)};iO#'JY)tQe3Upt? IKv&s-s1.Ä,Jc @E5Xx<Ӣtajq׋эh*mÛP*ԡiR@##W=O s-2Dgj@IhT)3 ðea;UdbzFi Tv钷o?YT,pT³RDnN]AΟ(kn(>Ce3 њ~9On,\RA@Z#l5H|4 yx-u–1o2>.UPϛm_ѲS4ͫmr&lRiTZoa OSRp