Bug #1372
MacOS job fails "Reason: image not found" (rsb)
Status: | Resolved | Start date: | 01/30/2013 | ||
---|---|---|---|---|---|
Priority: | Urgent | Due date: | |||
Assignee: | - | % Done: | 90% | ||
Category: | - | ||||
Target version: | - |
Description
The cca-trunk MacOS job fails. cca is compiling succesfully, but all test fail with the following exception
dyld: Library not loaded: librsb.0.9.dylib 1: Referenced from: /Users/jenkins/workspace/cca-trunk/label/MAC_OS_lion_64bit/cca/build/build/DTOTests 1: Reason: image not found
See: https://ci.cor-lab.org/job/cca-trunk/label=MAC_OS_lion_64bit/1461/console
This seems to be somehow homebrew-related.
(setting this to urgent, since this blocks package distribution, as the job is marked failing)
History
#1 Updated by S. Wrede over 11 years ago
Can you elaborate why this should be homebrew related?
#2 Updated by S. Wrede over 11 years ago
- Status changed from New to Feedback
The message just states that the dynamic library rsb.dylib can not be found. Which is probably related to the way the upstream dependencies are injected into the workspace of the cca build job. I suppose you would neet to explicitely set the DYLD_LIBRARY_PATH
env var or you need to fix the install names of the cca library.
#3 Updated by Anonymous over 11 years ago
Due to Andre, Reason: image not found
points to a homebrew mechanism. I have no further information on this.
#4 Updated by S. Wrede over 11 years ago
This a general error message of the dynamic linker on MacOS. Has nothing to do with Homebrew... Actually, Homebrew is not used so far on the CI slave.
#5 Updated by Anonymous over 11 years ago
- Status changed from Feedback to In Progress
- Assignee changed from S. Wrede to Anonymous
library path needed to be set
#6 Updated by Anonymous over 11 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 90
Could be fixed by adapting dylib path.
Anyhow, coverage report doesn't work with clang, so this had to be temporarily disabled. We need to sort out, which build system to use on Mac now for all jenkins jobs.