Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Look in both lib and lib64 for CMake modules when building EOSIO Tester #7325

Merged
merged 1 commit into from
May 13, 2019

Conversation

kj4ezj
Copy link
Contributor

@kj4ezj kj4ezj commented May 11, 2019

Change Description

Currently, the CDT pipeline fails to build CDT in the presence of EOSIO on CentOS with integration tests because it can't find libbuiltins. Previously, in pull request 7141, I had configured CMake to be able to find libraries in $HOME/opt/eosio/lib64/ on CentOS. Unfortunately, CMake is still putting the libbuiltins.a file in $HOME/opt/eosio/lib/ during the EOSIO build, even though all other libraries are being put into $HOME/opt/eosio/lib64/.

This pull request addresses this unexpected and undesirable behavior by configuring CMake to check both places for each individual file while building EOSIO tester, instead of expecting all files to be in one folder or the other.

Tested

See Also

Consensus Changes

  • Consensus Changes
    None.

API Changes

  • API Changes
    None.

Documentation Additions

  • Documentation Additions
    None.

@kj4ezj kj4ezj merged commit 319c7a4 into develop May 13, 2019
@kj4ezj kj4ezj deleted the zach-cdt-fix branch May 13, 2019 14:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants