This is a backport of core#18434 and core#26446
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Project
ninja test-security-check (fails on my computer failed CONTROL_FLOW)
gitian builds and guix build
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- pr21889
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 23947 Build 47504: Build Diff build-without-wallet · build-diff · build-debug · build-clang · build-clang-tidy Build 47503: arc lint + arc unit
Event Timeline
Comment Actions
This is a work in progress, with 2 things to be investigated:
- do we need to pass in *FLAGS and compile with them (https://github.com/bitcoin/bitcoin/pull/22392/commits/610a8a8e39c1d94839dfb7e1c66c01f13f946657)
- does it work with ${CMAKE_SYSTEM_NAME} or do we need ${CMAKE_HOST_SYSTEM_NAME} ? On my local computer I was not able to run the Mac OS and Windows tests
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (gitian-win) failed.
Tail of the build log:
* [new tag] phabricator/diff/40531 -> phabricator/diff/40531 * [new tag] phabricator/diff/40541 -> phabricator/diff/40541 * [new tag] phabricator/diff/40542 -> phabricator/diff/40542 * [new tag] phabricator/diff/40543 -> phabricator/diff/40543 * [new tag] phabricator/diff/40551 -> phabricator/diff/40551 * [new tag] phabricator/diff/40552 -> phabricator/diff/40552 * [new tag] phabricator/diff/40553 -> phabricator/diff/40553 * [new tag] phabricator/diff/40559 -> phabricator/diff/40559 * [new tag] phabricator/diff/40560 -> phabricator/diff/40560 * [new tag] phabricator/diff/40561 -> phabricator/diff/40561 * [new tag] phabricator/diff/40564 -> phabricator/diff/40564 * [new tag] phabricator/diff/40578 -> phabricator/diff/40578 * [new tag] phabricator/diff/40580 -> phabricator/diff/40580 * [new tag] phabricator/diff/40590 -> phabricator/diff/40590 * [new tag] phabricator/diff/40591 -> phabricator/diff/40591 * [new tag] phabricator/diff/40592 -> phabricator/diff/40592 * [new tag] phabricator/diff/40594 -> phabricator/diff/40594 * [new tag] phabricator/diff/40595 -> phabricator/diff/40595 * [new tag] phabricator/diff/40597 -> phabricator/diff/40597 * [new tag] phabricator/diff/40599 -> phabricator/diff/40599 * [new tag] phabricator/diff/40600 -> phabricator/diff/40600 * [new tag] phabricator/diff/40604 -> phabricator/diff/40604 * [new tag] phabricator/diff/40605 -> phabricator/diff/40605 * [new tag] phabricator/diff/40606 -> phabricator/diff/40606 * [new tag] phabricator/diff/40613 -> phabricator/diff/40613 * [new tag] phabricator/diff/40617 -> phabricator/diff/40617 * [new tag] phabricator/diff/40618 -> phabricator/diff/40618 * [new tag] phabricator/diff/40635 -> phabricator/diff/40635 * [new tag] phabricator/diff/40637 -> phabricator/diff/40637 * [new tag] phabricator/diff/40638 -> phabricator/diff/40638 * [new tag] phabricator/diff/40641 -> phabricator/diff/40641 * [new tag] phabricator/diff/40644 -> phabricator/diff/40644 * [new tag] phabricator/diff/40645 -> phabricator/diff/40645 * [new tag] phabricator/diff/40655 -> phabricator/diff/40655 * [new tag] phabricator/diff/40656 -> phabricator/diff/40656 * [new tag] phabricator/diff/40657 -> phabricator/diff/40657 * [new tag] phabricator/diff/40658 -> phabricator/diff/40658 * [new tag] phabricator/diff/8992 -> phabricator/diff/8992 * [new tag] phabricator/diff/8993 -> phabricator/diff/8993 * [new branch] master -> master --- Building for bullseye amd64 --- Stopping target if it is up Making a new image copy Starting target Checking if target is up. Preparing build environment Updating apt-get repository (log in var/install.log) Installing additional packages (log in var/install.log) Upgrading system, may take a while (log in var/install.log) Creating package manifest Creating build script (var/build-script) Running build script (log in var/build.log) ./bin/gbuild:23:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError) from ./bin/gbuild:185:in `build_one_configuration' from ./bin/gbuild:339:in `block (2 levels) in <main>' from ./bin/gbuild:334:in `each' from ./bin/gbuild:334:in `block in <main>' from ./bin/gbuild:332:in `each' from ./bin/gbuild:332:in `<main>' Build gitian-win failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (gitian-osx) failed.
Tail of the build log:
* [new tag] phabricator/diff/40544 -> phabricator/diff/40544 * [new tag] phabricator/diff/40551 -> phabricator/diff/40551 * [new tag] phabricator/diff/40552 -> phabricator/diff/40552 * [new tag] phabricator/diff/40559 -> phabricator/diff/40559 * [new tag] phabricator/diff/40560 -> phabricator/diff/40560 * [new tag] phabricator/diff/40561 -> phabricator/diff/40561 * [new tag] phabricator/diff/40562 -> phabricator/diff/40562 * [new tag] phabricator/diff/40563 -> phabricator/diff/40563 * [new tag] phabricator/diff/40564 -> phabricator/diff/40564 * [new tag] phabricator/diff/40578 -> phabricator/diff/40578 * [new tag] phabricator/diff/40579 -> phabricator/diff/40579 * [new tag] phabricator/diff/40580 -> phabricator/diff/40580 * [new tag] phabricator/diff/40581 -> phabricator/diff/40581 * [new tag] phabricator/diff/40583 -> phabricator/diff/40583 * [new tag] phabricator/diff/40585 -> phabricator/diff/40585 * [new tag] phabricator/diff/40589 -> phabricator/diff/40589 * [new tag] phabricator/diff/40590 -> phabricator/diff/40590 * [new tag] phabricator/diff/40591 -> phabricator/diff/40591 * [new tag] phabricator/diff/40594 -> phabricator/diff/40594 * [new tag] phabricator/diff/40595 -> phabricator/diff/40595 * [new tag] phabricator/diff/40597 -> phabricator/diff/40597 * [new tag] phabricator/diff/40598 -> phabricator/diff/40598 * [new tag] phabricator/diff/40599 -> phabricator/diff/40599 * [new tag] phabricator/diff/40603 -> phabricator/diff/40603 * [new tag] phabricator/diff/40604 -> phabricator/diff/40604 * [new tag] phabricator/diff/40606 -> phabricator/diff/40606 * [new tag] phabricator/diff/40618 -> phabricator/diff/40618 * [new tag] phabricator/diff/40635 -> phabricator/diff/40635 * [new tag] phabricator/diff/40636 -> phabricator/diff/40636 * [new tag] phabricator/diff/40637 -> phabricator/diff/40637 * [new tag] phabricator/diff/40640 -> phabricator/diff/40640 * [new tag] phabricator/diff/40641 -> phabricator/diff/40641 * [new tag] phabricator/diff/40642 -> phabricator/diff/40642 * [new tag] phabricator/diff/40655 -> phabricator/diff/40655 * [new tag] phabricator/diff/40656 -> phabricator/diff/40656 * [new tag] phabricator/diff/40657 -> phabricator/diff/40657 * [new tag] phabricator/diff/40658 -> phabricator/diff/40658 * [new tag] phabricator/diff/8992 -> phabricator/diff/8992 * [new tag] phabricator/diff/8993 -> phabricator/diff/8993 * [new branch] master -> master --- Building for bullseye amd64 --- Stopping target if it is up Making a new image copy Starting target Checking if target is up. Preparing build environment Updating apt-get repository (log in var/install.log) Installing additional packages (log in var/install.log) Upgrading system, may take a while (log in var/install.log) Creating package manifest Creating build script (var/build-script) Running build script (log in var/build.log) ./bin/gbuild:23:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError) from ./bin/gbuild:185:in `build_one_configuration' from ./bin/gbuild:339:in `block (2 levels) in <main>' from ./bin/gbuild:334:in `each' from ./bin/gbuild:334:in `block in <main>' from ./bin/gbuild:332:in `each' from ./bin/gbuild:332:in `<main>' Build gitian-osx failed with exit code 1
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (gitian-linux) failed.
Tail of the build log:
* [new tag] phabricator/diff/40558 -> phabricator/diff/40558 * [new tag] phabricator/diff/40559 -> phabricator/diff/40559 * [new tag] phabricator/diff/40560 -> phabricator/diff/40560 * [new tag] phabricator/diff/40561 -> phabricator/diff/40561 * [new tag] phabricator/diff/40562 -> phabricator/diff/40562 * [new tag] phabricator/diff/40563 -> phabricator/diff/40563 * [new tag] phabricator/diff/40564 -> phabricator/diff/40564 * [new tag] phabricator/diff/40578 -> phabricator/diff/40578 * [new tag] phabricator/diff/40579 -> phabricator/diff/40579 * [new tag] phabricator/diff/40583 -> phabricator/diff/40583 * [new tag] phabricator/diff/40584 -> phabricator/diff/40584 * [new tag] phabricator/diff/40585 -> phabricator/diff/40585 * [new tag] phabricator/diff/40594 -> phabricator/diff/40594 * [new tag] phabricator/diff/40595 -> phabricator/diff/40595 * [new tag] phabricator/diff/40597 -> phabricator/diff/40597 * [new tag] phabricator/diff/40598 -> phabricator/diff/40598 * [new tag] phabricator/diff/40599 -> phabricator/diff/40599 * [new tag] phabricator/diff/40603 -> phabricator/diff/40603 * [new tag] phabricator/diff/40605 -> phabricator/diff/40605 * [new tag] phabricator/diff/40617 -> phabricator/diff/40617 * [new tag] phabricator/diff/40618 -> phabricator/diff/40618 * [new tag] phabricator/diff/40625 -> phabricator/diff/40625 * [new tag] phabricator/diff/40628 -> phabricator/diff/40628 * [new tag] phabricator/diff/40629 -> phabricator/diff/40629 * [new tag] phabricator/diff/40632 -> phabricator/diff/40632 * [new tag] phabricator/diff/40633 -> phabricator/diff/40633 * [new tag] phabricator/diff/40637 -> phabricator/diff/40637 * [new tag] phabricator/diff/40640 -> phabricator/diff/40640 * [new tag] phabricator/diff/40641 -> phabricator/diff/40641 * [new tag] phabricator/diff/40642 -> phabricator/diff/40642 * [new tag] phabricator/diff/40644 -> phabricator/diff/40644 * [new tag] phabricator/diff/40655 -> phabricator/diff/40655 * [new tag] phabricator/diff/40656 -> phabricator/diff/40656 * [new tag] phabricator/diff/40657 -> phabricator/diff/40657 * [new tag] phabricator/diff/40658 -> phabricator/diff/40658 * [new tag] phabricator/diff/8992 -> phabricator/diff/8992 * [new tag] phabricator/diff/8993 -> phabricator/diff/8993 * [new branch] master -> master --- Building for bullseye amd64 --- Stopping target if it is up Error response from daemon: No such container: gitian-target Error: No such container: gitian-target Making a new image copy Starting target Checking if target is up. Preparing build environment Updating apt-get repository (log in var/install.log) Installing additional packages (log in var/install.log) Upgrading system, may take a while (log in var/install.log) Creating package manifest Creating build script (var/build-script) Running build script (log in var/build.log) ./bin/gbuild:23:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError) from ./bin/gbuild:185:in `build_one_configuration' from ./bin/gbuild:339:in `block (2 levels) in <main>' from ./bin/gbuild:334:in `each' from ./bin/gbuild:334:in `block in <main>' from ./bin/gbuild:332:in `each' from ./bin/gbuild:332:in `<main>' Build gitian-linux failed with exit code 1