ocaml-emacs-4.03.0-4.6.1<>,2[/=„mր`pm%s˪X.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%jqC |b$,l5Ȧos:2K6cJfP~f' ~Q97~~Awl-"rH+_O90t)8BI   ca^33CaD,]5=ވfxn_)Uˢ-M밒"6jrJ͸\dT,𫋟H_VI*6WG jE" HШhdR2ƞ] A|pt54ɳqV84+Z$=CoH\ } * xB'DCrYL.P5A՜O7H~t.\FEhB* bYdEe؅I4ǣ)uհVwy t,Q>Bz_rUa;D%IwO lã#.!e1"u[øpc,ɓ4BiV?-G"`C5^ݾty⇧FA[fپ fOw} ֎;x_cDwƕEVEla}ǽҘ[k;Z_zWU(0g v`Xɖ8^entN{a$UGB\ 8uҫBNo,# +o\RŎ+K|w~|&3>A!hvЖ B*-D+HrnfZ5w=Eb_Ec!/5 EsЃPۯ@F%1&Q,&+ԙ"t%:j@~__s͢ə,\b\k /UTiPQ- pB/`lo+Rq;:]3M\M!f*>T7 ͕pTjryK&0C;mӥ\ii h3,ryX{L%~Z-짍Aйg,n`)SJӛ|Z肨s[$Mڊwt?؋@ɴԇΖJUT