Commit graph

296 commits

Author SHA1 Message Date
fanquake
60a5632f77 build: set minimum supported macOS to 10.14 2021-07-11 18:43:54 +00:00
Andrew Poelstra
848c597959 (temporarily?) delete Liquid gitian descriptors
We should just reconstruct these from the Elements ones after the fact. They did
not get updated throughout the rebase.
2021-03-26 17:33:04 +00:00
Andrew Poelstra
f0ae0784d8 Merge f70eb51b05 into merged_master (Bitcoin PR #20318) 2020-12-02 06:09:28 +00:00
Andrew Poelstra
4eeadb7fde Merge 8ed37f6c84 into merged_master (Bitcoin PR #19077) 2020-11-30 20:20:56 +00:00
Andrew Poelstra
e40504244e Merge 4e023af58b into merged_master (Elements PR #899) 2020-11-28 01:03:03 +00:00
Andrew Poelstra
fe83ae7795 Merge f306384f5a into merged_master (Bitcoin PR #19622) 2020-11-27 05:00:45 +00:00
Andrew Poelstra
88ce28c8e8 Merge 80fd474e40 into merged_master (Bitcoin PR #19240) 2020-11-26 01:09:11 +00:00
Andrew Poelstra
e991e7713b Merge d96fdc2a39 into merged_master (Bitcoin PR #18741) 2020-11-26 01:08:38 +00:00
Andrew Poelstra
60b8726cbb Merge 65fb3dfc8d into merged_master (Bitcoin PR #18556) 2020-11-26 01:08:32 +00:00
Andrew Poelstra
d1bc380279 Merge 8f2497941e into merged_master (Bitcoin PR #18598) 2020-11-26 01:08:22 +00:00
Andrew Poelstra
93b6aa5c70 Merge ae486b263c into merged_master (Bitcoin PR #17929) 2020-11-26 01:08:19 +00:00
Andrew Poelstra
bd6ce65044 Merge 75917591c8 into merged_master (Bitcoin PR #18586) 2020-11-26 01:08:17 +00:00
Andrew Poelstra
1956e464aa Merge 3e50fdbe4e into merged_master (Bitcoin PR #18395) 2020-11-26 01:08:01 +00:00
Andrew Poelstra
fa89f6d1e3 Merge baa72cd9a2 into merged_master (Bitcoin PR #18331) 2020-11-26 01:08:01 +00:00
Andrew Poelstra
5b859b9d58 Merge 179504ccb6 into merged_master (Bitcoin PR #17948) 2020-11-26 01:07:43 +00:00
Andrew Poelstra
fae78f5f1e Merge 98264e2ccb into merged_master (Bitcoin PR #18104) 2020-11-26 01:07:42 +00:00
Andrew Poelstra
5a603ed0ac Merge c8ce2632eb into merged_master (Bitcoin PR #16392) 2020-11-26 00:29:45 +00:00
Andrew Poelstra
6e9028ff6e Merge a3d198c93c into merged_master (Bitcoin PR #17863) 2020-11-14 16:52:11 +00:00
Andrew Poelstra
66c9110f08 Merge 0a8b68cdf7 into merged_master (Bitcoin PR #17483) 2020-11-14 16:52:10 +00:00
Andrew Poelstra
2048abd5df Merge 0655c7a94c into merged_master (Bitcoin PR #17787) 2020-11-14 16:52:02 +00:00
Andrew Poelstra
7579079b64 Merge ac09180128 into merged_master (Bitcoin PR #17680) 2020-11-14 16:51:55 +00:00
Andrew Poelstra
b4d7d9d503 Merge 1f59885d27 into merged_master (Bitcoin PR #17361) 2020-11-14 16:51:50 +00:00
Andrew Poelstra
e281d39855 Merge e6f167bfdf into merged_master (Bitcoin PR #17569) 2020-11-14 16:51:49 +00:00
Andrew Poelstra
810568e0fa Merge a6f5b6f47d into merged_master (Bitcoin PR #17550) 2020-11-14 16:51:48 +00:00
Andrew Poelstra
a6974cb1af Merge 6fde676f64 into merged_master (Bitcoin PR #16669) 2020-11-09 23:10:12 +00:00
Andrew Poelstra
fc31e197f3 Merge cd6cb9745e into merged_master (Bitcoin PR #17409) 2020-11-09 23:10:10 +00:00
Andrew Poelstra
5a1affb94d Merge feb1a8c03a into merged_master (Bitcoin PR #17308) 2020-11-09 21:20:48 +00:00
Andrew Poelstra
05b5eb683c Merge 4765b91f50 into merged_master (Bitcoin PR #16667) 2020-11-09 21:20:38 +00:00
Andrew Poelstra
d15922961c Merge 9b4dfec831 into merged_master (Bitcoin PR #17029) 2020-11-09 21:20:35 +00:00
Andrew Poelstra
00fe4348f7 Merge 7b701fef58 into merged_master (Bitcoin PR #17049) 2020-11-09 21:20:34 +00:00
Andrew Poelstra
61574a79ab Merge 473c6b7c5a into merged_master (Bitcoin PR #16184) 2020-11-06 15:20:14 +00:00
Andrew Poelstra
23155ae266 Merge af05f36b60 into merged_master (Bitcoin PR #16141) 2020-11-06 15:20:13 +00:00
Andrew Poelstra
40a8a7d8e0 Merge 89dd20a186 into merged_master (Elements PR #648) 2020-11-06 15:20:12 +00:00
MarcoFalke
faa2f06f5e
scripted-diff: [build] Ensure source tarball has leading directory name
-BEGIN VERIFY SCRIPT-
sed -i 's|git archive --|git archive --prefix="${DISTNAME}/" --|g'                          $(git grep -l 'git archive' ./contrib)
sed -i 's|tar -xf "\?${\?GIT_ARCHIVE}\?"\?|tar --strip-components=1 -xf "${GIT_ARCHIVE}"|g' $(git grep -l 'tar -xf'     ./contrib)
-END VERIFY SCRIPT-
2020-11-05 17:31:24 +01:00
Andrew Poelstra
0360ec8cc1 Merge 79046d5749 into merged_master (Bitcoin PR #15939) 2020-10-29 15:24:41 +00:00
Andrew Poelstra
fbfe024cf2 Merge cede01b416 into merged_master (Bitcoin PR #15609) 2020-10-27 23:49:54 +00:00
Andrew Poelstra
b4c4f6eeb6 Merge 12408d33c6 into merged_master (Bitcoin PR #15549) 2020-10-27 23:21:07 +00:00
Andrew Poelstra
67d718b048 Merge a74d588f21 into merged_master (Bitcoin PR #14954) 2020-10-27 22:32:24 +00:00
Andrew Chow
e87df82580 Add sqlite to travis and depends 2020-10-14 11:18:13 -04:00
Jeff Frontz
d8af6598fe Use gitian infrastructure to install librsvg2-2 (in lieu of hard-coded wget) 2020-08-10 14:37:06 -04:00
Hennadii Stepanov
33a84e8f40
build: Update and sort package list in gitian-linux.yml
Virtual package 'binutils-gold' replaced with 'binutils'.
Explicitly added 'patch' package.
2020-08-05 18:08:47 +03:00
Hennadii Stepanov
95051682be
build: Drop old hack which is unneeded now
This hack is described in #8188. The current implementation was
introduced in #8315.
2020-07-31 17:10:40 +03:00
Cory Fields
2418f739f7
macos: Bump to xcode 11.3.1 and 10.15 SDK
This gets us a newer SDK with c++17 support and retains 10.12
back-compat.

Co-authored-by: Carl Dong <contact@carldong.me>
2020-06-22 10:14:33 -04:00
Carl Dong
3381e4a189
Adapt rest of tooling to new SDK naming scheme 2020-06-22 10:13:55 -04:00
Carl Dong
bfe1ba2f5b
rel-builds: Specify core.abbrev for git-rev-parse
Chose 12 because the kernel uses it:

  https://public-inbox.org/git/CA+55aFy0_pwtFOYS1Tmnxipw9ZkRNCQHmoYyegO00pjMiZQfbg@mail.gmail.com/raw

And also because it's a nice number.
2020-05-04 13:00:08 -04:00
Carl Dong
d256f91cb1
rel-builds: Directly deploy win installer to OUTDIR 2020-05-01 12:30:20 -04:00
Carl Dong
395c1137f6
gitian: Limit sourced script to just assignments
Previously, the sourced script would create the source tarball. Now, it
only assigns variables and the source-ing script has more flexibility in
determining what to do with these variables.

See later commit showing how this flexibility is useful in our Guix
builds.
2020-04-28 10:36:35 -04:00
fanquake
65fb3dfc8d
Merge #18556: build: Drop make dist in gitian builds
2aa48edec0 refactor: Drop unused ${WRAP_DIR}/${HOST} directory (Hennadii Stepanov)
1362be0447 build: Drop make dist in gitian builds (Hennadii Stepanov)

Pull request description:

  After the merge of #18331, the packaged source tarball is created by `git archive`, but the binaries are built from another one which is made by `make dist`.

  With this PR the only source tarball, created by `git archive`, is used both for binaries building and for packaging to users.

  Close #16588.
  Close #18547.

  As a good side-effect, #18349 becomes redundant.

  **Change in behavior**

  The following variables 1b151e3ffc/configure.ac (L2-L6)

  are no longer used for naming of directories and tarballs.

  Instead of them the gitian descriptors use a git tag (if available) or a commit hash.

  ---

  Also a small refactor commit picked from #18404.

ACKs for top commit:
  dongcarl:
    ACK 2aa48edec0
  MarcoFalke:
    ACK 2aa48edec0
  fanquake:
    ACK 2aa48edec0 - I've had a quick look over this, and don't want to block merging if this actually gets as closer to finally having this all sorted out. Obviously we've still got #18741, and after speaking to Carl this morning, there will likely be even more changes after that (not Guix specific).

Tree-SHA512: d3b16f87e48d1790a3264940c28acd5d881bfd10f3ce94fb0c8a6af76d8039289d01e0cd4972adac49ae24362857251f6c1e5e09e3e9fbf636c10708b4015a7c
2020-04-28 16:44:17 +08:00
Hennadii Stepanov
2aa48edec0
refactor: Drop unused ${WRAP_DIR}/${HOST} directory
This commit removes the directory that is no longer used since #16667.
2020-04-17 16:09:11 +03:00
Hennadii Stepanov
1362be0447
build: Drop make dist in gitian builds 2020-04-17 16:09:04 +03:00