Commit Graph

232 Commits (9cbb3bf61bbbf94cdcebe03b6e3a9c569b741fa0)
 

Author SHA1 Message Date
Wladimir J. van der Laan 9cbb3bf61b doc: Remove GCC_ISSUES
This file is outdated, the mentioned issue is no longer there for
newer gcc versions - for bitcoin we haven't had to specify any special
optimization flag overrides for a long time (we compile using -O2).
8 years ago
Devrandom ee1b69d694
Merge #122: Allow build to use sudo without a password, part deux
e4b4780 Allow build to use sudo without a password, part deux (Chris Kleeschulte)
8 years ago
Chris Kleeschulte e4b4780c74 Allow build to use sudo without a password, part deux
- apropos to a discussion about merge request #36, added a flag in the descriptor and command line flag.
- adding sudo: true in the yml file plus adding a command line flag --allow-sudo will allow script user to elevate permissions with no password.
8 years ago
Devrandom cc174d0447
Merge #117: Add github-merge.py
784d878 Adjust readme for gitian-builder (MarcoFalke)
ee6dee4 devtools: Fix utf-8 support in messages for github-merge (Wladimir J. van der Laan)
7d99dee [devtools] github-merge get toplevel dir without extra whitespace (Andrew C)
0ae5a18 devtools: show pull and commit information in github-merge (Wladimir J. van der Laan)
992efcf devtools: replace github-merge with python version (Wladimir J. van der Laan)
8 years ago
MarcoFalke 784d87896b Adjust readme for gitian-builder 8 years ago
Wladimir J. van der Laan ee6dee4a2a devtools: Fix utf-8 support in messages for github-merge
Use 'utf-8' instead of the Python 2 default of 'ascii' to encode/decode
commit messages.
This can be removed when switching to Python 3, as 'utf-8' is the
default there.
Necessary for merging #7422 due to the ฿ in ฿tcDrak.
8 years ago
Andrew C 7d99dee286 [devtools] github-merge get toplevel dir without extra whitespace
Fixes a bug in github merge when it runs the tests where the toplevel directory has an extra '\n' appended to the path string. Now it doesn't.
8 years ago
Wladimir J. van der Laan 0ae5a18069 devtools: show pull and commit information in github-merge
Print the number and title of the pull, as well as the commits to be
merged.
8 years ago
Wladimir J. van der Laan 992efcf3a5 devtools: replace github-merge with python version
This is meant to be a direct translation of the bash script,
with the difference that it retrieves the PR title from github,
thus creating pull messages like:

    Merge #12345: Expose transaction temperature over RPC
8 years ago
Dev Random bb4f92f6cb Merge pull request #113 from MarcoFalke/ref_datetime_default
reference_datetime: Default to git author date
9 years ago
MarcoFalke fa6f0b6301 raise "must supply reference_datetime or remotes" 9 years ago
MarcoFalke fa7840ea26 reference_datetime: Default to git author date 9 years ago
Dev Random e74cb913a0 Merge pull request #112 from luke-jr/rsync
Bugfix: copy-{to,from}-target: Strip trailing / from sources to avoid triggering special rsync behaviour
9 years ago
Luke Dashjr bf52af1377 Bugfix: copy-{to,from}-target: Strip trailing / from sources to avoid triggering special rsync behaviour
Without this, the caches end up in the wrong place (one level of directories gets removed)
9 years ago
Dev Random 84b32a6b00 Merge pull request #111 from luke-jr/rsync
Use rsync instead of scp for file transfers to save time on cache download from VM
9 years ago
Luke Dashjr dd2ba39d32 Use rsync instead of scp for file transfers to save time on cache download from VM 9 years ago
Dev Random f9ab5871bd Update RELEASE_NOTES 9 years ago
Dev Random 76e5bc186d Merge pull request #105 from laanwj/2015_11_auto_ipv4
Set up IPv4 gateway automatically
9 years ago
Dev Random 659b678c1a Merge pull request #108 from josephbisch/arch-instructions
Add instructions for using gitian-builder with an Arch host
9 years ago
Dev Random 0020642f7a Merge pull request #107 from MarcoFalke/master
ssh: Replace deprecated dsa with rsa
9 years ago
Joseph Bisch 2f0abd1001 Add instructions for using gitian-builder with an Arch host 9 years ago
MarcoFalke 7e4b665acb Replace deprecated dsa with rsa 9 years ago
Wladimir J. van der Laan cb718681e9 Set up IPv4 gateway automatically
I need this to get networking inside the LXC container in
a Debian 8.2 VM.
9 years ago
Dev Random 29c406e117 Merge pull request #104 from josephbisch/fix-tuser
Set TUSER to ubuntu by default and update README
9 years ago
Joseph Bisch 3edec91085 Set TUSER to ubuntu by default and update README
Now, if a user is using something like on-target directly, that user
doesn't need to set the DISTRO or TUSER variables if using Ubuntu guests
(so the scripts function the same as they did before Debian guest
support was added).
9 years ago
Dev Random ad77800219 Merge pull request #103 from josephbisch/fix-debian-i386
Fix debian i386
9 years ago
Joseph Bisch 23ccc3d1dd Use grub package instead of grub-pc unless distro is ubuntu
According to the Debian wiki, installing the package grub installs the
correct version of grub for your suite automatically. This fixes a "you
have held broken packages" error when creating the package manifest due
to a conflict between grub-pc and grub-legacy (at least with Wheezy).
9 years ago
Joseph Bisch 1aad9f4079 Expand on apt issue/workaround and correct affected Debian suites 9 years ago
Joseph Bisch 5b7c52b231 Swap Debian i386 flavour checks
Check for older suites with 686 flavour before checking for 686-pae
flavour suites, because the former should never change, but the latter
would have to be changed whenever a new suite was released if it wasn't
the last if statement.
9 years ago
Joseph Bisch 4f69707c4d Fix issue with apt in Debian <= Squeeze 9 years ago
Joseph Bisch fe1abd1153 Fix flavour for i386 arch
Wheezy on up has linux-image-686-pae. Squeeze on down has
linux-image-686.
9 years ago
Dev Random 1c1c17473e Merge pull request #101 from josephbisch/debian
Initial Debian guest support
9 years ago
Joseph Bisch 2d51b140d0 Add information about Debian guests to README.md 9 years ago
Joseph Bisch 86f31e89c6 Default to ubuntu as distro if not specified
This is so that old Gitian descriptors don't break.
9 years ago
Joseph Bisch c0c8392d49 Purge grub-legacy and bcron-run to work around Debian guest issue 9 years ago
Joseph Bisch 8b297cbcdf Initial Debian guest support 9 years ago
Dev Random b0aba0e1b3 Merge pull request #100 from josephbisch/lsb-release-fix
Use lsb_release to get codename rather than /etc/lsb-release
9 years ago
Joseph Bisch dbf04f4ece Use lsb_release to get codename rather than /etc/lsb-release
It seems like a lsb_release program should be available on any distro if
the appropriate package is installed. So it seems better to use
lsb_release instead of /etc/lsb-release, because Debian doesn't appear
to have /etc/lsb-release.
9 years ago
Dev Random f5717d2fa3 Merge pull request #99 from tuaris/patch-1
Missing wget
9 years ago
Daniel Morante aac596e346 Missing wget
The build process for [Bitcoin](https://github.com/bitcoin/bitcoin/blob/master/doc/gitian-building.md) was failing with the following error

```
./bin/gbuild:21:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError)
        from ./bin/gbuild:137:in `build_one_configuration'
        from ./bin/gbuild:267:in `block (2 levels) in <main>'
        from ./bin/gbuild:262:in `each'
        from ./bin/gbuild:262:in `block in <main>'
        from ./bin/gbuild:260:in `each'
        from ./bin/gbuild:260:in `<main>'
```

Inside the log file `var/build.log` the entries towards the end show

```
/bin/sh: 1: wget: not found
```
9 years ago
Dev Random e12e9a1a37 Merge pull request #98 from xeddmc/master
Readme.md OSX Homebrew addition
9 years ago
Zach fead042618 Merge pull request #1 from xeddmc/xeddmc-readme-osx-homebrew
Updated README.md with OS X Homebrew instructions
9 years ago
Zach 21852dffc3 Updated README.md with OS X Homebrew instructions
Added info for OS X homebrew commands alongside the Macports as some people prefer to use Homebrew over MacPorts and it is a pain to switch over from the two.
9 years ago
Devrandom e3e67df408 eliminate uneeded verbosity from apt-get for Ubuntu
credit goes to @Michagogo
related to #44
9 years ago
Dev Random 823e807fd8 Merge pull request #89 from fanquake/ignore_vagrant
Ignore .vagrant hidden files
9 years ago
Devrandom 923016ec8d minor cleanup of previous 9 years ago
Dev Random 82ba171c71 Merge pull request #97 from luke-jr/cache_ro
gbuild: Allow disabling fetch of modified caches with `--cache-read-only` option
9 years ago
Luke Dashjr 9d46e26c2e gbuild: Allow disabling fetch of modified caches with `--cache-read-only` option 9 years ago
Devrandom ec56a82d4b full path to mkfs.ext4 9 years ago
Dev Random f8a3307bc8 Debian instructions 9 years ago