Bump CMake to 4.2.3 and boost to 1.90#6135
Conversation
116206b to
187fd8a
Compare
09b091f to
3bb76fa
Compare
dca7dff to
1691e86
Compare
1691e86 to
93067b3
Compare
93067b3 to
b8fc349
Compare
8f35c4a to
0ffd12f
Compare
b265d10 to
f6b3702
Compare
|
@davidrohr actually it seems to fail also on linux. I suspect this is the old issue which we patched on our side. Do you see it when running locally? |
@ktf : You refer to No, I do not see it on Linux locally on my laptop, and also the Linux CI here seems ok. They are randomly failing when rerunning, but all the Linux CIs have already been green in this PR. |
|
@davidrohr , no I meant the one about boost::interprocess: I suspect this is the |
Ah, that could be. But then it happens randomly, since this has been green before. Only the MacOS CI was red few days ago. |
f6b3702 to
e2b9f7a
Compare
eaa3eb4 to
9095cdc
Compare
9095cdc to
44d2a70
Compare
|
@davidrohr the issue on the EPN was indeed related to the shm manager. Using the same O2PDPSuite for the shm-manager locally or for the service on staging, everything works fine. |
|
@nzardosh just confirmed for jet everything seems fine as well. Once the current issues with jenkins are fixed, I would go ahead and merge this. |
|
@alisw/dataflow-experts Do you have any news? |
|
@ktf : validation by FLPs are done: https://its.cern.ch/jira/browse/OCONF-907 |
|
Let's merge this and then we think about it. |
|
|
||
| cmake --build . -- ${JOBS:+-j$JOBS} install | ||
|
|
||
| [[ -d $INSTALLROOT/lib64 ]] && [[ ! -d $INSTALLROOT/lib ]] && ln -sf ${INSTALLROOT}/lib64 $INSTALLROOT/lib |
There was a problem hiding this comment.
The symlink lib -> lib64 is not relocated which is currently breaking the AliPhysics CI builds:
lib -> /sw/INSTALLROOT/6f8bcece55616f5b23671770a825fc8e1249b05f/slc7_x86-64/treelite/df6a892b7faf532aea13bacc0f30b8a4743f82cf-local1/lib64
|
|
||
| cmake --build . -- ${JOBS:+-j$JOBS} install | ||
|
|
||
| [[ -d $INSTALLROOT/lib64 ]] && [[ ! -d $INSTALLROOT/lib ]] && ln -sf ${INSTALLROOT}/lib64 $INSTALLROOT/lib |
There was a problem hiding this comment.
| [[ -d $INSTALLROOT/lib64 ]] && [[ ! -d $INSTALLROOT/lib ]] && ln -sf ${INSTALLROOT}/lib64 $INSTALLROOT/lib | |
| [[ -d $INSTALLROOT/lib64 ]] && [[ ! -d $INSTALLROOT/lib ]] && ln -sf lib64 $INSTALLROOT/lib |
I guess a relative link should fix it.
There was a problem hiding this comment.
There is actually a way to tell CMake to use lib rather than lib64. I would use that. @singiamtel can you have a look?
There was a problem hiding this comment.
I only vaguely remember, but I think I tried the CMake libdir setting, and it failed for some reason, that is why I put the symlink. We can of course try to fix it the "correct" way, but if that causes issues, I would just create a relative symlink.
No description provided.