Skip to content

Commit 3c56b32

Browse files
authored
Merge pull request #1504 from AcademySoftwareFoundation/feature/abichecker
Fix the abi checker in Weekly CI
2 parents 029a0e3 + 398e310 commit 3c56b32

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/weekly.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -386,21 +386,21 @@ jobs:
386386
cd abi-compliance-checker && git checkout 7c175c45a8ba9ac41b8e47d8ebbab557b623b18e && cd -
387387
- name: build_latest
388388
run: >
389-
CXXFLAGS=-Og ./ci/build.sh -v
389+
sudo ./ci/build.sh -v
390390
--build-dir=build_latest
391391
--build-type=Debug
392392
--target=openvdb_shared
393393
--components=\"core\"
394-
--cargs=\'-DUSE_EXPLICIT_INSTANTIATION=OFF\'
394+
--cargs=\'-DUSE_EXPLICIT_INSTANTIATION=OFF -DDISABLE_DEPENDENCY_VERSION_CHECKS=ON\'
395395
- name: checkout_baseline
396396
run: git checkout v${VDB_MAJOR_VERSION}.0.0
397397
- name: build_baseline
398398
run: >
399-
CXXFLAGS=-Og ./ci/build.sh -v
399+
sudo ./ci/build.sh -v
400400
--build-type=Debug
401401
--target=openvdb_shared
402402
--components=\"core\"
403-
--cargs=\'-DUSE_EXPLICIT_INSTANTIATION=OFF\'
403+
--cargs=\'-DUSE_EXPLICIT_INSTANTIATION=OFF -DDISABLE_DEPENDENCY_VERSION_CHECKS=ON\'
404404
- name: abi_dump
405405
run: |
406406
abi-dumper/abi-dumper.pl build_latest/openvdb/openvdb/libopenvdb.so -o ABI-1.dump -lver 1

0 commit comments

Comments
 (0)