Page MenuHomePhabricator

gitian: support arm64 darwin
DraftPublic

Authored by PiRK on Jun 8 2023, 16:15.
This is a draft revision that has not yet been submitted for review.

Details

Reviewers
None
Group Reviewers
Restricted Project
Summary

Review hint for test-security-checks.py: git show --color-moved=dimmed-zebra --color-moved-ws=ignore-all-space'

https://github.com/bitcoin/bitcoin/pull/21851/commits/6fe55160dd00fb387a5110a2d2e188618838e9a3

Depends on D14042

Test Plan

gitian-osx

Diff Detail

Repository
rABC Bitcoin ABC
Branch
pr21851
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 23968
Build 47546: Build Diff
Build 47545: arc lint + arc unit

Event Timeline

PiRK edited the summary of this revision. (Show Details)

rebase onto D14026

Tail of the build log:

 * [new tag]             phabricator/diff/40514 -> phabricator/diff/40514
 * [new tag]             phabricator/diff/40526 -> phabricator/diff/40526
 * [new tag]             phabricator/diff/40544 -> phabricator/diff/40544
 * [new tag]             phabricator/diff/40551 -> phabricator/diff/40551
 * [new tag]             phabricator/diff/40554 -> phabricator/diff/40554
 * [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/40563 -> phabricator/diff/40563
 * [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/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/40612 -> phabricator/diff/40612
 * [new tag]             phabricator/diff/40635 -> phabricator/diff/40635
 * [new tag]             phabricator/diff/40638 -> phabricator/diff/40638
 * [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/40645 -> phabricator/diff/40645
 * [new tag]             phabricator/diff/40665 -> phabricator/diff/40665
 * [new tag]             phabricator/diff/40667 -> phabricator/diff/40667
 * [new tag]             phabricator/diff/40668 -> phabricator/diff/40668
 * [new tag]             phabricator/diff/40671 -> phabricator/diff/40671
 * [new tag]             phabricator/diff/40672 -> phabricator/diff/40672
 * [new tag]             phabricator/diff/40673 -> phabricator/diff/40673
 * [new tag]             phabricator/diff/40674 -> phabricator/diff/40674
 * [new tag]             phabricator/diff/40681 -> phabricator/diff/40681
 * [new tag]             phabricator/diff/40682 -> phabricator/diff/40682
 * [new tag]             phabricator/diff/40688 -> phabricator/diff/40688
 * [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-osx failed with exit code 1

Tail of the build log:

 * [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/40663 -> phabricator/diff/40663
 * [new tag]             phabricator/diff/40665 -> phabricator/diff/40665
 * [new tag]             phabricator/diff/40667 -> phabricator/diff/40667
 * [new tag]             phabricator/diff/40668 -> phabricator/diff/40668
 * [new tag]             phabricator/diff/40669 -> phabricator/diff/40669
 * [new tag]             phabricator/diff/40670 -> phabricator/diff/40670
 * [new tag]             phabricator/diff/40671 -> phabricator/diff/40671
 * [new tag]             phabricator/diff/40673 -> phabricator/diff/40673
 * [new tag]             phabricator/diff/40675 -> phabricator/diff/40675
 * [new tag]             phabricator/diff/40681 -> phabricator/diff/40681
 * [new tag]             phabricator/diff/40682 -> phabricator/diff/40682
 * [new tag]             phabricator/diff/40683 -> phabricator/diff/40683
 * [new tag]             phabricator/diff/40684 -> phabricator/diff/40684
 * [new tag]             phabricator/diff/40695 -> phabricator/diff/40695
 * [new tag]             phabricator/diff/40696 -> phabricator/diff/40696
 * [new tag]             phabricator/diff/40702 -> phabricator/diff/40702
 * [new tag]             phabricator/diff/40711 -> phabricator/diff/40711
 * [new tag]             phabricator/diff/40717 -> phabricator/diff/40717
 * [new tag]             phabricator/diff/40719 -> phabricator/diff/40719
 * [new tag]             phabricator/diff/40721 -> phabricator/diff/40721
 * [new tag]             phabricator/diff/40724 -> phabricator/diff/40724
 * [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-osx failed with exit code 1
PiRK edited the summary of this revision. (Show Details)

rebase onto D14042

Tail of the build log:

 * [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/40663 -> phabricator/diff/40663
 * [new tag]             phabricator/diff/40667 -> phabricator/diff/40667
 * [new tag]             phabricator/diff/40669 -> phabricator/diff/40669
 * [new tag]             phabricator/diff/40670 -> phabricator/diff/40670
 * [new tag]             phabricator/diff/40672 -> phabricator/diff/40672
 * [new tag]             phabricator/diff/40675 -> phabricator/diff/40675
 * [new tag]             phabricator/diff/40681 -> phabricator/diff/40681
 * [new tag]             phabricator/diff/40682 -> phabricator/diff/40682
 * [new tag]             phabricator/diff/40683 -> phabricator/diff/40683
 * [new tag]             phabricator/diff/40684 -> phabricator/diff/40684
 * [new tag]             phabricator/diff/40687 -> phabricator/diff/40687
 * [new tag]             phabricator/diff/40690 -> phabricator/diff/40690
 * [new tag]             phabricator/diff/40696 -> phabricator/diff/40696
 * [new tag]             phabricator/diff/40698 -> phabricator/diff/40698
 * [new tag]             phabricator/diff/40700 -> phabricator/diff/40700
 * [new tag]             phabricator/diff/40701 -> phabricator/diff/40701
 * [new tag]             phabricator/diff/40702 -> phabricator/diff/40702
 * [new tag]             phabricator/diff/40709 -> phabricator/diff/40709
 * [new tag]             phabricator/diff/40710 -> phabricator/diff/40710
 * [new tag]             phabricator/diff/40711 -> phabricator/diff/40711
 * [new tag]             phabricator/diff/40713 -> phabricator/diff/40713
 * [new tag]             phabricator/diff/40714 -> phabricator/diff/40714
 * [new tag]             phabricator/diff/40717 -> phabricator/diff/40717
 * [new tag]             phabricator/diff/40718 -> phabricator/diff/40718
 * [new tag]             phabricator/diff/40721 -> phabricator/diff/40721
 * [new tag]             phabricator/diff/40727 -> phabricator/diff/40727
 * [new tag]             phabricator/diff/40730 -> phabricator/diff/40730
 * [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-osx failed with exit code 1