iarspider / cms-spack-repo

0 stars 2 forks source link

Recipe updates for non-amd64 architectures #34

Closed aandvalenzuela closed 1 year ago

aandvalenzuela commented 1 year ago

This PR includes aarch64 and pcc64le archs in the recipes. I have kept compiler definition for amd64, but it needs to be modified for testing to the corresponding compiler. Aside, this PR also removes padding in the installation path.

iarspider commented 1 year ago

@aandvalenzuela could you please check if packages in backports are already in 0.19?

aandvalenzuela commented 1 year ago

@iarspider is there any reason why branch CMSSW_12_6_X does not share the git history with branch CMSSW_12_5_pre4?

iarspider commented 1 year ago

I wanted to keep history clean

aandvalenzuela commented 1 year ago

@aandvalenzuela could you please check if packages in backports are already in 0.19?

They are not, I'd say: https://github.com/iarspider/cms-spack-repo/tree/CMSSW_13_0_X/repos/backports/packages Backported packages are:

aandvalenzuela commented 1 year ago

Many thanks @iarspider!

iarspider commented 1 year ago

Can you try porting this to 13_0_X branch? I want to setup an IB using that branch before X-mas

aandvalenzuela commented 1 year ago

Yes, I will try. I think it can take some time due to uncommon histories. CMSSW_13_0_X doesn't build for me, is it for you?

iarspider commented 1 year ago

Everything except cmssw should build

iarspider commented 1 year ago

cmssw is outdated, you can add any recent (e.g. today's) tag in there. Just keep the placeholder line.

iarspider commented 1 year ago

Yes, I will try. I think it can take some time due to uncommon histories. CMSSW_13_0_X doesn't build for me, is it for you?

You can try getting this PR as a diff, then figure out any patch conflicts you get.