You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To obtain it, register for a developer account, then download the [Xcode 7.3.1 dmg](https://developer.apple.com/devcenter/download.action?path=/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg).
34
31
35
32
This file is several gigabytes in size, but only a single directory inside is
The patch can be seen here: [theuni/osx-cross-depends](https://raw.githubusercontent.com/theuni/osx-cross-depends/master/patches/cdrtools/genisoimage.diff).
53
53
No effort was made to fix this cleanly, so it likely leaks memory badly. But
54
54
it's only used for a single invocation, so that's no real concern.
55
55
56
56
genisoimage cannot compress DMGs, so afterwards, the 'dmg' tool from the
57
57
libdmg-hfsplus project is used to compress it. There are several bugs in this
58
58
tool and its maintainer has seemingly abandoned the project. It has been forked
59
-
and is available (with fixes) here: https://github.com/theuni/libdmg-hfsplus.
59
+
and is available (with fixes) here: [theuni/libdmg-hfsplus](https://github.com/theuni/libdmg-hfsplus).
60
60
61
61
The 'dmg' tool has the ability to create DMGs from scratch as well, but this
62
62
functionality is broken. Only the compression feature is currently used.
@@ -77,6 +77,6 @@ build process to remain somewhat deterministic. Here's how it works:
77
77
that have been previously (deterministically) built in order to create a
78
78
final dmg.
79
79
- The Apple keyholder uses this unsigned app to create a detached signature,
80
-
using the script that is also included there.
80
+
using the script that is also included there. Detached signatures are available from this [repository](https://github.com/bitcoin-core/bitcoin-detached-sigs).
81
81
- Builders feed the unsigned app + detached signature back into Gitian. It
82
82
uses the pre-built tools to recombine the pieces into a deterministic dmg.
Copy file name to clipboardExpand all lines: doc/release-process.md
+5-11Lines changed: 5 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ Release Process
3
3
4
4
Before every release candidate:
5
5
6
-
* Update translations (ping wumpus on IRC) see [translation_process.md](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md#syncing-with-transifex)
6
+
* Update translations (ping wumpus on IRC) see [translation_process.md](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md#synchronising-translations).
7
7
8
8
Before every minor and major release:
9
9
@@ -13,7 +13,7 @@ Before every minor and major release:
13
13
14
14
Before every major release:
15
15
16
-
* Update hardcoded [seeds](/contrib/seeds/README.md), see [this pull request](https://github.com/bitcoin/bitcoin/pull/7415) for an example.
16
+
* Update hardcoded [seeds](/contrib/seeds/README.md), see [this pull request](https://github.com/bitcoin/bitcoin/pull/7415) for an example.
17
17
18
18
### First time / New builders
19
19
@@ -75,7 +75,7 @@ Ensure your gitian.sigs are up-to-date if you wish to gverify your builds agains
75
75
git pull
76
76
popd
77
77
78
-
Ensure gitian-builder is up-to-date to take advantage of new caching features (`e9741525c` or later is recommended).
78
+
Ensure gitian-builder is up-to-date:
79
79
80
80
pushd ./gitian-builder
81
81
git pull
@@ -89,13 +89,7 @@ Ensure gitian-builder is up-to-date to take advantage of new caching features (`
0 commit comments