Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revamp gitian building guides #3748

Closed

Conversation

PastaPastaPasta
Copy link
Member

Signed-off-by: pasta [email protected]


service apt-cacher-ng restart
```
You can also mail the files to Wladimir ([email protected]) and he will commit them.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think Wladimir is going to be very helpful for us :-)

Signed-off-by: pasta <[email protected]>
------------------
In order to sign builds for macOS, you need to download the free SDK and extract a file. The steps are described [here](./gitian-building/gitian-building-mac-os-sdk.md). Alternatively, you can skip the macOS build by adding `--os=lw` below.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't think the ./ is needed

Suggested change
In order to sign builds for macOS, you need to download the free SDK and extract a file. The steps are described [here](./gitian-building/gitian-building-mac-os-sdk.md). Alternatively, you can skip the macOS build by adding `--os=lw` below.
In order to sign builds for macOS, you need to download the free SDK and extract a file. The steps are described [here](gitian-building/gitian-building-mac-os-sdk.md). Alternatively, you can skip the macOS build by adding `--os=lw` below.

Now, run gitian-build.py script in setup mode. You may get asked to enter your password.
```
./gitian-build.py -V lxc --setup $NAME $VERSION
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why specify -V lxc? That's only necessary if someone doesn't have Docker, right?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's how I've always done it on ubuntu

@xdustinface
Copy link

@PastaPastaPasta linter is unhappy

@github-actions
Copy link

This pull request has conflicts, please rebase.

@knst
Copy link
Collaborator

knst commented Dec 6, 2023

Closed due to gitian removing: #5756

@knst knst closed this Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants