llvm7-LTO-devel-7.0.1-150100.3.22.2 >  A byVp9|3Yp.e:Jg̸i&;01c38]%n;LIx(lњپW<% M>UO^aP_Hyb&UFgcy| }C `B]7JC22u+M߱}y-pA+ʄ |==MItK\~vG>r+T`M( س#ȾS6T>mG};QJFmÛAN69b9a7c7ec96e955fd6b7922a9c5228ca021d690a95db97c38a37d1c15c1a6c9b2b94b9292a9c0fa2284cbecd7f48a055ee20057fbyVp9|F [QK77(-\mhƁZGĮP!pϺyV0I6:cfu Ftg`e5iS1`41ޞm~+7  )CC2讂ۋ%%.j}5(Nۖm5gofd KLzYNmyүNcjGDEo&83uXlV~h% 4{BdB*]P;tU=q"K 315kj!!J=>p@d?dd & S !5;DT \ d t  ,@dt](8c9,c: c>a@aFaGb HbIb,Xb0Yb<\bl]b|^bbbccdded"fd%ld'ud<vdLzdbdtdxd~dCllvm7-LTO-devel7.0.1150100.3.22.2Link-time optimizer for LLVM (devel package)This package contains the link-time optimizer for LLVM. (development files)byJsheep70:SUSE Linux Enterprise 15SUSE LLC NCSAhttps://www.suse.com/Development/Languages/Otherhttp://www.llvm.orglinuxx86_64 .4 xA큤byEbyJ[$C['9ae3699c9557284144b5bc555c2aefce9d95b24cb3b8136ac5c38509a3b50b3f0303dfeaac87b80d2d1e543aa38d5be77b0eac93c3d04fe7e3c8eaa71a778667libLTO.so.7rootrootrootrootrootrootrootrootllvm7-7.0.1-150100.3.22.2.src.rpmlibLTO.sollvm7-LTO-develllvm7-LTO-devel(x86-64)    /sbin/ldconfig/sbin/ldconfiglibLTO7llvm7-develrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)7.0.13.0.4-14.6.0-14.0-15.2-1libLTO.so7.0.14.14.1bE`_@^^@]]\u*@\iL\ - libsanitizer.patch: fix use of undocumented types- build fixes for armv6 (skip testsuite as it requires 64bit, set the list of targets to include ARM and remove triplet hack)- Include provides and conflics in baselibs.conf for llvm4-devel, clang4-devel, llvm4-LTO-devel, and llvm4-gold.- Update to version 4.0.1 * Minor bugfixes- Use gcc6 only for SLE boo#1041469- Package libLLVMFuzzer- readd arm_suse_support.diff which was accidentally removed in the 4.0.0 update- Enable AMDGPU and NVPTX targets everywhere except for S/390. The AMDGPU target is needed for Mesa Clover (sr#485802).- Use gcc6 on SLE12- Package license & credits- Update to version 4.0.0 * See + http://releases.llvm.org/4.0.0/docs/ReleaseNotes.html and + http://releases.llvm.org/4.0.0/tools/clang/docs/ReleaseNotes.html + http://releases.llvm.org/4.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html - Drop the following patches, fixed upstream: amdgpu_revert_r280589.patch arm_suse_support.diff clang-fix-substitutions-abi_tag.patch clang-incomplete-field-types.patch glibc-2.24-libcxx.patch llvm-install-CheckAtomic.patch revert-cmake-soname.patch- Enable BPF for all arches bsc#1026191- libc++ must depend on libc++abi- Stop using otherproviders() due to an rpm parser bug, use self-conflicts instead as suggested by mls.- Add amdgpu_revert_r280589.patch to fix an amdgpu regression bsc#1021577- Require LLVMgold and libLTO in llvm-devel, otherwise we get in CMake: The imported target "LLVMgold" references the file "/usr/lib64/LLVMgold.so" but this file does not exist. This happens when requiring llvm3_9-devel directly, not llvm-devel.- Update to version 3.9.1 * See: + http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.html- Update to version 3.9.0 * Clang now supports the G++ abi_tag attribute. * Clang will no longer pass --build-id by default to the linker. * Improved C++1z support in Clang. * Clang now has support for all OpenCL 2.0 features. * Added support for all non-offloading features from OpenMP 4.5, * The static analyzer now checks for incorrect usage of MPI APIs in C and C++. * LLVM no longer does inter-procedural analysis and optimization (except inlining) on functions with comdat linkage. * LLVM now supports the Intel CPUs Skylake Server with AVX512 (-march=skylake-avx512) and Knights Landing (-march=knl). * More at: + http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html + http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.html * Fix the following patches: + arm_suse_support.diff + assume-opensuse.patch + clang-resourcedirs.patch + default-to-i586.patch + glibc-2.23-libcxx.patch + glibc-2.24-libcxx.patch + lldb-add-pthread-dl-libs.patch + lldb-cmake.patch + llvm-fix-find-gcc5-install.patch + llvm-remove-clang-only-flags.patch + revert-cmake-soname.patch + set-revision.patch * Remove upstream-included patch: + llvm-nonvoid-return.patch * Remove patch for removed files: + glibc-2.23-libcxx.patch - Backport upstream patches: * clang-fix-substitutions-abi_tag.patch * clang-incomplete-field-types.patch * llvm-install-CheckAtomic.patch - Add clang%{_sonum}-include-fixer subpackage and associated libfindAllSymbols%{_sonum} and libfindAllSymbols%{_sonum}-devel subpackages. - Add sanstats to llvm binary list.- Change update-alternatives to use %postun instead of %preun, which is now what Factory maintainers are requesting. - Use the minor version to set the update-alternatives priority so the most recent version of the LLVM, Clang, and LLDB are used by default. - Add LLVM rpm macros so downstream packages can have some idea how LLVM was built.- Rename libomp to make it possible to have multiple versions available.- Split the old llvm package into this version-specific package and a wrapper package. - Implement update-alternatives to allow parallel installation of many of the subpackages. - Rename subpackages that can be parallel-installed to a version-specific name based on the associated shared library's current .so number. - Various fixes to support the above changes.- Sort a bit with spec-cleaner - Remove the latest switch for now, things should be either coinstallable or not, we don't need to bother around with compilation like this- Update to llvm 3.8.1 * See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html - Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8) - Change versioning of liblldb3_8 to liblldb-3_8 and use a variable to control the name instead of hard-coding it. - Use bcond_with and bcond_without to enable/disable build options instead of hard-coding them. - Put buildrequires as requires in -devel packages to avoid linker errors when building packages against the -devel packages. - Add ffi support (disabled by default). - Add oprofile support (disabled by default). - Add valgrind support (disabled by default). - Link cmake files to the normal cmake file directory to allow autodetection of cmake interfaces. - Remove unused lldb components from main spec file. - Split llvm python bindings into own subpackage. - Split emacs plugin into own subpackage - Move additional vim plugins into vim plugins package - Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages - Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since they aren't architecture-specific. - Make packages besides llvm, llvm-clang, and the shared libraries conflict with other versions. This will be important when multiple LLVM versions are supported. - Various spec file cleanups - Rebase patches: * arm_suse_support.diff * assume-opensuse.patch * clang-resourcedirs.patch * default-to-i586.patch * glibc-2.23-libcxx.patch * glibc-2.24-libcxx.patch * lldb-add-pthread-dl-libs.patch * lldb-cmake.patch * llvm-fix-find-gcc5-install.patch * llvm-nonvoid-return.patch * llvm-remove-clang-only-flags.patch * revert-cmake-soname.patch * set-revision.patch- Start conversion to use cmake macros with now introduced compatibility for ninja - Reduce number of threads if we don't have enough memory - Add patch for the nonvoid returns: * llvm-nonvoid-return.patch- for ppc64le set memory to 4GB in _constraints file (failure in Factory:PowerPC)- glibc-2.24-libcxx.patch: fix libcxx testsuite for glibc 2.24- Build LLDB separated from LLVM. - Re-enable python bindings for the LLDB API.- Disable libcxx/lldb/openmp for SLE fate#319582- Update rpmlintrc to whitelist libLTO.so- Re-enable glibc-2.23 patch for Tumbleweed- fix arm_suse_support.diff for armv6hl - adjust compile flags for llvm on armv6hl (fixes Mesa build)- Update llvm-remove-clang-only-flags.patch to remove - Wcovered-switch-default flag for gcc compatibility.- Use gcc for stage1 bootstrap - Add back libstdc++-devel dependency for clang since libc++ is only available for x86-64 atm.- Comment out glibc-2.23-libcxx.patch until glibc 2.23 actually hits the Factory.- Update to llvm 3.8.0 * See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html - Fold lldb build into llvm and disable python support - Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch and cmake-host-triple.patch - Add revert-cmake-soname.patch to fix soname handling- Add glibc-2.23-libcxx.patch to fix test failures with glibc 2.23- Remove FFI support because its fragile- Enable OpenMP for x86, x86_64, ppc64 and ppc64le- Enable all targets on x86, x86_64- Update to version 3.7.0 * See http://llvm.org/releases/3.7.0/docs/ReleaseNotes.html - Merge aarch64-suse-support.patch into arm_suse_support.diff - Refresh arm_suse_support.diff, llvm-fix-find-gcc5-install.patch - Remove llvm-fix-parsearmarch.patch, upstream.- fix build on s390x (one typo in ifarch and one change in filelist)- Update to version 3.6.1 * No changelog upstream- Add llvm-fix-parsearmarch.patch to fix parsing armv{6,7}hl archs.- Update to version 3.6.0 * See http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html - Add python-xml dependency for regression tests - Removed the following patches, fixed upstream: * arm-remove-xfails.diff * libcxx-libdir.patch * llvm-config-lib64.patch * llvm-fix-intrusiverefcntptr.patch- Add llvm-fix-intrusiverefcntptr.patch to fix build of LLVM tools with GCC 5. - Add llvm-fix-find-gcc5-install.patch to properly find installed GCC 5.- Add a gcc dependency for clang, this is heavyweight but we need libgcc_s which comes with the gcc package (bnc#893359)- Conditionalize libcxx{abi} build on build_libcxx variable - Turn libc++.so into an ldscript so it links to libc++abi automatically.- fix constraints for armv6l/armv7l (there is no 4GB RAM on 32bit)/sbin/ldconfig/sbin/ldconfigsheep70 16521161607.0.17.0.1-150100.3.22.27.0.1-150100.3.22.2libLTO.sollvm7-LTO-develCREDITS.TXTLICENSE.TXT/usr/lib64//usr/share/licenses//usr/share/licenses/llvm7-LTO-devel/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:23724/SUSE_SLE-15-SP1_Update/00ab098f120ffaa4d08ce8aae0720c03-llvm7.SUSE_SLE-15-SP1_Updatecpioxz5x86_64-suse-linuxdirectoryASCII textmr%ưOutf-83a966dc06331723277a5860d7b43efce9f30c0c001a871f4147659f7f29d0f66?7zXZ !t/=] cr$x#F65(cGg;b<뺉[&Ny 72)&a N/*\10@eŞuCtYh=- NZ]-}mYK@㮑zrfΝV啖׃Ap{7{w\1oD-$rT,- T6\}w 0VS߷@T m PݢYtʴRcСjM`a!Mث\:uɈî7^ր~RN1n1.?WeȿZ 蹮.uu iv,!+D/FA_PiQsX'*N0~=yk[_,UU9_E K7;BLv@9M8_,&¶ӫףڴ[35B 2K^pnxQΚR3y _Ht.TgV/µ+DKD{`>F <!SQVקR79O7a-,bL8Uޘ*FlHkgYFivo4B vzh2R s`Ơ2h zLJ91}PI}gocR&̝E>v61xQBj|%о+/l߆֙Y8 P86DwJ ȡik`C,"Q%̿Ql3z3<'~並Ҏى#e6<@,-ٷGۍ!  9o;M1t~v[0E+gOiu=;ŝPh=+ M:D2Soq!V W'lkp^}7BIBYhX. >~VXHm1\j  н@3 Q. [M9 )6M84g1+[! NguK#!jR|ͣ5O!p| ֚\KGi }\taVP{䃘69{%"j$cPg?䂃9R1h"c?2Zzٿz!5DM36omWP~'cJ OsM>Lm\]:ꥐ"X6l,ꭊEvXc@zca4nC\+>&TW-&IOef@B5#^aa3`?'O_pk`KKW˗Z.|֩ˢ>+4(esj˂G.,~i2LMH@^ ؁*Irnvd<"3YnV:% I`cneE;,-< +f^pÃQ:P#Ȑ6V-p#+JatWBOP Ő4u)WCJGEr!{׿+wGgӞ'.FG7*yjKB2 ΃`U3l[\ J^Of|0)DN.u oA;M.}e7ڇUF˩5eFo[R$|_\jG٫/gyR~'[g,d:plL}N',NJflL8ݴtinJ~\%@ ~HcWj9#$DpRKxLJ?߹?%ٔSU7Zn<žB:P3^xvQ1`!̘]gPƠ{ş@j=~[P6OӈXo{TPit` |1ٓ1/ep~-Z>ae?c);b EY'XP>hW>1Pqz_j8Dn3Ԙ8 i#Xi=Bqސ^!>7œ }LpB^BA[Q'K*"6]r ݟh $h;Q<̧K|AbSc_e;*@hP+صsj6kW+HN]9Ohw= @n[8IںW1Yus{P&6s^;[vXɗʒ=iW5%&BvAaR mv pM&.hK̓Y'.a.B@nv~`("iWY["a6vCp 2.d-m_]Z**躹(-ZWvT-;c s()Y*hpq8ɹS x)c5CL?!xxWσ4mJ 7t~_',zߦm~Gi n򇒛pTT+/q;;d;G$plbB0}M@{N}]m#09RI" hkte#+a6QV8Zmܑ=)O_"uT7ufk_?`; g!(raǗL vLy1ud6[i pY,̱Anso0$0G@ޒ:8Ǝ 8G{J&(Ėr#]/zA38-dF~{Oֆ=64ws^IK2Dji'Qd=\Y)tM7o"sft@>lH*Di+3-ц&y3y 5S; ;xZM5rRwV93 աp`C$r= 3$Xt7Qytj}M[~YGW2@K_߀eX7(3W2#Yc0&5to,EJS"35>#EQ)iv4j07e{ LӾYTEʠu>dC8,eLv`,DsS2LIώI-BB&[B14 XƒUko-W1eB'˝吞&°˪䆈OE}HAA⼺nu'd;۵SH !@5=qAY)-R~q49 >Wpm*oN= kJRz}H~eO T0G5k{7/#roэ@A( 0rEFtYcM.+HXxsb{s2`iHgK%ޜF$\Nt:HbzPӎ kjduqe!?n*0#LdU3t̮R-b[e7Ng NDʰUෆڍe%aC}j[D(QWTD2FC/Ih?a{[3ĥFi.FyP'vWAoLWd9nM%WR9(R¾΅/,,ؓSܹG{.Rc2/ XQX< +6c$f^c7X,1LJ3^j9y1;6.EL("ס4K( "e_,Ӽm`daFỡSȭFcIgq@:/J^Wxyxo NEVf<0jPq]T&dzyK){C]z#T=+hABoU|Q%w˦; ֜aɈ5u)'ZN;k}عբŸ sPwaAQ+Ҫ~aMZ^%U*c·uj6y=O 5_ VX=.[ s'N(\BiN/3 J[!t?@$8X4WI^^ze'DQ Q/|G!ʧb1.zTLu`ҟAv bMh:bsTsGc) 쭁Hs K~y9YɊ!$gMRZluIo6 ;Uҡ}d]> iXF skF,yFLtPƎYY6 Ȏc?ѱRLDF">̋|°W׺-K!^96k󳟛D|THM}]'lrv:ɜ0Y~PeWaFkAwRZf ;!D zʏlwk~d!$~u3tѪdUTP-` Py2ݓ4%'WpS'ii(1q/c:I8<|ncەs~F7}x3" u7A2 ?6,sCG"FBj'͞U"!Cz֥xczI}Уp)W'jk̂YeK|4NB wn{ȡʹ#㪩YJ+Ypl$BD(b*b #EF?'|;'9 ؇Qs01RUKƕlQHbBԙם^s;Jgٯ6 n/f'xjp{ [6/>[VV{Q9[odK}&@Eio/M|J;\kM|*@FRo+:!A}8t(CdG/ vd:} #jRߑKIwQ3Pֺ DX/˙ҬÎ-gw.*[< z.0ˬv%0E4 vApƻw̺/5-+tkUѴR:̿ LHq˙kb 8/J91Dl+c.|: y ݳGc]P*.l;}Uќ.9еʼPN.a8^(3&5jCrB<ǥpukj0LieɆ7U ?7|KB zÚ\k{RH[dWF|~lh[+{2`: vVTv4aČ $@*-b8N-fnz;g