Page MenuHomePhabricator

Update max supported dependency versions in symbol-check.py
ClosedPublic

Authored by jasonbcox on Jan 16 2019, 19:50.

Details

Summary

This fixes nightly builds, which are currently failing due to the recent addition of threading dependencies.

Need to bump glibc to at least 2.18 to support __cxa_thread_atexit_impl (introduced in D2245)
Bumping to this version should be safe and relatively non-disruptive,
as Jessie was released in 2015 and Trusty was released in 2014.

Test Plan

Run gitian build and verify check-symbols completes successfully in ./var/build.log

Diff Detail

Repository
rABC Bitcoin ABC
Branch
master
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 4554
Build 7171: Bitcoin ABC Buildbot (legacy)
Build 7170: arc lint + arc unit

Event Timeline

jasonbcox edited the summary of this revision. (Show Details)
jasonbcox edited the summary of this revision. (Show Details)
jasonbcox edited the summary of this revision. (Show Details)
Fabien requested changes to this revision.Jan 17 2019, 14:19
Fabien added inline comments.
contrib/devtools/symbol-check.py
28

The Ubuntu links are broken

This revision now requires changes to proceed.Jan 17 2019, 14:19

Rebase + fix Ubuntu links

This revision is now accepted and ready to land.Jan 18 2019, 10:34
This revision was automatically updated to reflect the committed changes.