Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added libraries to library path for gha, symlinked glibtool to libtool #160

Merged
merged 1 commit into from
Jan 23, 2024

Conversation

Thistleman
Copy link
Contributor

This PR addresses the failing CI/CD builds for macos images.

Github runners using MACOS were unable to locate libraries that were tested and confirmed to be in their /usr/local directories. Additionally, macos 13 was unable to locate libtool, which is due to glibtool being installed.

Symlinked glibtool to libtool to resolve the naming issue.

Added LIBRARY_PATH to the github environment, and added the /usr/local/(lib/opt/include) directories to the path. This allows the runner's compiler to now find the needed libraries.

Signed-off-by: Duncan Ragsdale <88173870+Thistleman@users.noreply.github.com>
@Thistleman Thistleman requested a review from dchassin January 22, 2024 19:36
@dchassin dchassin merged commit 151ad1b into develop Jan 23, 2024
2 checks passed
@dchassin dchassin deleted the develop-fix-macos-cicd branch January 23, 2024 20:41
dchassin pushed a commit that referenced this pull request Jan 27, 2024
#160)

Signed-off-by: Duncan Ragsdale <88173870+Thistleman@users.noreply.github.com>
Signed-off-by: David P. Chassin <david.chassin@me.com>
dchassin pushed a commit that referenced this pull request Jan 27, 2024
#160)

Signed-off-by: Duncan Ragsdale <88173870+Thistleman@users.noreply.github.com>
Signed-off-by: David P. Chassin <david.chassin@me.com>
dchassin pushed a commit that referenced this pull request Jan 27, 2024
#160)

Signed-off-by: Duncan Ragsdale <88173870+Thistleman@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Closed
Development

Successfully merging this pull request may close these issues.

2 participants