Overview

Request 830786 accepted

start using ccache for building llvm9 package
A new build flag in project config will be required for this to work. I would suggest adding that before accepting the request.

In project conifg:

BuildFlags: useccache:llvm9

Loading...

Martin Pluskal's avatar

I forgot to check that changelog entry is being added ...


Sumit Jamgade's avatar

I see a changelog entry for ccache but not for constraint file change. Do you want me to create another SR ?


Martin Pluskal's avatar

Really? I dont see any changelog entry - llvm9.changes is not altered in any way




Aaron Puchert's avatar

Does ccache also remember the compiler version, and rebuild when that changes? There are probably no more updates to llvm9, but suppose there were a new version 9.0.2, would ccache notice that it can't use the existing object files from stage 2 that were produced with 9.0.1?


Sumit Jamgade's avatar

yes, It should do that. As long as the contents of stage1 compiler file change. (the actual contents of the file file)

ccache -o compiler_check=content does that otherwise it will just look at the mtime of the compiler


Sumit Jamgade's avatar

A new build flag in project config will be required for this to work

In project conifg:

BuildFlags: useccache:llvm9


Aaron Puchert's avatar

This is failing with "No space left on device." You'll probably need to change the disk space contraints, because they're pretty minimal and not enough for the additional cache. Could be that we're not left with a lot of workers then.

Please also enable builds for other architectures in your project: i586, aarch64, armv{6,7}l, ppc{,64,64le}, s390x, riscv64.

Request History
Sumit Jamgade's avatar

sjamgade created request

start using ccache for building llvm9 package
A new build flag in project config will be required for this to work. I would suggest adding that before accepting the request.

In project conifg:

BuildFlags: useccache:llvm9


Martin Pluskal's avatar

pluskalm accepted request

prjconfig adjusted, accepting

openSUSE Build Service is sponsored by