1"use strict";(self.webpackChunkcf_infra_docs=self.webpackChunkcf_infra_docs||[]).push([[1012],{8107:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>i,contentTitle:()=>c,default:()=>u,frontMatter:()=>r,metadata:()=>a,toc:()=>l});var t=o(5893),s=o(1151);const r={},c="CentOS 7 sysroot Now Available for linux-64 Builds",a={permalink:"/news/2020/07/23/centos-7-sysroot-now-available-for-linux-64-builds",source:"@site/news/2020-07-23-centos-7-sysroot-now-available-for-linux-64-builds.md",title:"CentOS 7 sysroot Now Available for linux-64 Builds",description:"We are very excited to announce that new compilers based on repackaged",date:"2020-07-23T00:00:00.000Z",formattedDate:"July 23, 2020",tags:[],hasTruncateMarker:!1,authors:[],frontMatter:{},unlisted:!1,prevItem:{title:"Fixed Maintenance Process for Feedstock Teams",permalink:"/news/2020/08/06/fixed-maintenance-process-for-feedstock-teams"},nextItem:{title:"NumPy 1.16 is the minimal NumPy version on all platforms",permalink:"/news/2020/07/23/numpy-116-is-the-minimal-numpy-version-on-all-platforms"}},i={authorsImageUrls:[]},l=[];function d(e){const n={code:"code",p:"p",...(0,s.a)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(n.p,{children:["We are very excited to announce that new compilers based on repackaged\n",(0,t.jsx)(n.code,{children:"sysroot"}),"'s from CentOS 7 are now available for all ",(0,t.jsx)(n.code,{children:"linux-*"})," platforms.\nThese compilers will be the default going forward for any ",(0,t.jsx)(n.code,{children:"gcc"}),", ",(0,t.jsx)(n.code,{children:"gxx"}),",\nand ",(0,t.jsx)(n.code,{children:"gfortran"})," versions past ",(0,t.jsx)(n.code,{children:"8.4.0"})," on ",(0,t.jsx)(n.code,{children:"ppc64le"})," and ",(0,t.jsx)(n.code,{children:"7.5.0"})," on\n",(0,t.jsx)(n.code,{children:"x86_64"}),"/",(0,t.jsx)(n.code,{children:"aarch64"}),"."]}),"\n",(0,t.jsxs)(n.p,{children:["On the ",(0,t.jsx)(n.code,{children:"linux-64"})," platform, we have also built the CentOS 6 ",(0,t.jsx)(n.code,{children:"sysroot"}),"\nand set it as the default, consistent with our current compilers. To use\nthe CentOS 7 ",(0,t.jsx)(n.code,{children:"sysroot"})," on ",(0,t.jsx)(n.code,{children:"linux-64"}),", add a requirement of\n",(0,t.jsx)(n.code,{children:"sysroot_linux-64 2.17"})," to the build section of your recipe. You also\nneed to set the proper Docker image in your ",(0,t.jsx)(n.code,{children:"conda_build_config.yaml"}),".\nSee ",(0,t.jsx)(n.code,{children:"Using CentOS 7 <centos7>"})," for details."]})]})}function u(e={}){const{wrapper:n}={...(0,s.a)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(d,{...e})}):d(e)}},1151:(e,n,o)=>{o.d(n,{Z:()=>a,a:()=>c});var t=o(7294);const s={},r=t.createContext(s);function c(e){const n=t.useContext(r);return t.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:c(e.components),t.createElement(r.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.