Commit graph

355 commits

Author SHA1 Message Date
Patrick Lodder
22afd48a60 Changed libpng mirror to sourceforge
The libpng ftp site is a bit unreliable at times, over the course
of a month it has been rejecting access to me more than a couple
of times. Changed url to sourceforge.
2014-07-15 21:36:11 +02:00
Patrick Lodder
d8b11e533d Fix expected SHA256 hashes for dependencies in release-process.md
Because we use a different bdb version than bitcoin, SHA256 of
dogecoin-deps-* gitian built files are different. New hashes
match both langerhans' 1.7.2-Beta-1 committed sigs at
https://github.com/dogecoin/gitian.sigs and my own.
2014-07-14 12:10:16 +02:00
Wladimir J. van der Laan
91b241f633 gitian: make linux qt intermediate deterministic
Make the instdate for lrelease etc deterministic. This should have been
part of 0.9.2. Luckily this doesn't affect the end product, it is just
a bit annoying.

Rebased-From: 386e732
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
2014-07-09 17:31:37 +02:00
Wladimir J. van der Laan
aca6b9dade fix download link and release in release notes 2014-07-09 17:31:03 +02:00
Wladimir J. van der Laan
8a28cc0dce add 0.9.2rc2 changes to release notes 2014-07-09 17:30:40 +02:00
Wladimir J. van der Laan
8465a714f8 gitian: upgrade OpenSSL to 1.0.1h 2014-07-09 17:29:59 +02:00
Cozz Lovan
b953b13b62 [Qt] Fix Start bitcoin on system login
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: 066d9a5
2014-07-09 17:17:40 +02:00
Wladimir J. van der Laan
525871bd66 Add preliminary release notes for 0.9.2 2014-07-09 17:17:18 +02:00
Wladimir J. van der Laan
0d328561ba Remove reference to libboost with specific version 2014-06-29 15:38:32 +02:00
Wladimir J. van der Laan
d2666d87d4 Remove build-time no-IPv6 setting
The year is 2014. All supported operating systems have IPv6 support,
most certainly at build time (this doesn't mean that IPv6 is configured,
of course).

If noone is exercising the functionality to disable it, that means it
doesn't get tested, and IMO it's better to get rid of it.

(it's also not used consistently in RPC/boost and Net code...)
2014-06-29 15:38:29 +02:00
langerhans
fd46ab57b2 Merge branch '1.7.2-dev-batch3' of github.com:rnicoll/dogecoin into rnicoll-1.7.2-dev-batch3
Conflicts:
	contrib/devtools/README.md
	contrib/devtools/symbol-check.py
	doc/build-unix.md
2014-06-06 20:55:33 +02:00
langerhans
944b9e52ab Merge pull request #540 from langerhans/btc-0.9.2-batch-4
BTC 0.9.2 batch 4
2014-06-06 20:49:00 +02:00
IeuanG
da0a9b4234 Fixed the refs to bitcoin
Changed refs from bitcoin to dogecoin. Am I in the right branch this time?
2014-06-01 19:58:24 +01:00
Wladimir J. van der Laan
b88566cc0c
devtools: add a script to fetch and postprocess translations
Run this script from the root of the repository to update all translations from transifex.
It will do the following automatically:

- create a transifex configuration file
- fetch all translations
- post-process them into valid and committable format

Conflicts:

	contrib/devtools/README.md
2014-05-29 23:40:13 +01:00
Wladimir J. van der Laan
4154ed658f qt: add transifex configuration file
This is a project-wide configuration file and should be the same for
everyone.
Also remove mention of creating it yourself from the translation process.
2014-05-29 22:27:06 +01:00
Wladimir J. van der Laan
bd1bc7db09
Update build instructions for Berkeley DB
- People were having problems with the .so when installing in
  alternative locations.
  Like gitian, build a static library with -fPIC that can
  be embedded into the executables.

- Add some missing steps

- Add reminder that BerkeleyDB is only needed when wallet support is
  enabled

Conflicts:

	doc/build-unix.md
2014-05-29 22:25:33 +01:00
Wladimir J. van der Laan
6cbf8affee
gitian: build against Qt 4.6
Should make it possible to run the resulting GUI executable on
Linux distributions that use Qt 4.6, such as Debian Wheezy and Tails.

Builds a mini-SDK for building against Qt 4.6. This includes the headers
as well as host utilities such as `lrelease`, `qrc` and `moc`.

This speeds up the gitian build a bit - libqt4-dev pulled in a lot of packages,
and is no longer needed as this provides a replacement of our own.

Note: This does not replace the Qt build with at static library. After this
commit we still build dynamically against the system Qt library. The only
difference is that compatibility with an older version is maintained. This
loses minor GUI functionality (such as setPlaceholderText) but still
allows integration into the window management of the host OS, unlike
when statically linking.

Conflicts:

	doc/release-process.md
2014-05-29 22:11:14 +01:00
Patrick Lodder
2aa2138d9c refactored bootstrap info for doge infra and screenshots 2014-05-29 23:58:06 +04:00
super3
8575bf9d6e Added Blockchain Bootstraping Tutorial
Per @laanwj request in #3724

Fixing Checkpoints Comment

Fixed Image Paths

Removed requirement.

Update Torrent Links.

Update Links 2

Link would not work.

2 Small Fixes

Changed in to from

@laanwj suggestion on safety
2014-05-29 23:47:26 +04:00
Altoidnerd
135960f8fe Point to BDB 5.1 2014-05-29 18:32:59 +02:00
Wladimir J. van der Laan
d9c96f4fb3 Update doc/gitian-building.md for new gitian
The patch to make it possible to configure the LXC IPs has been merged
upstream. This means that it is no longer needed to patch gitian.
Remove that workaround.
2014-05-29 18:29:36 +02:00
Warren Togami
f5d6f82338 VERSION obtained from source instead of the previous git tag.
Drawback: The version string is no longer a valid git identifier.
          For this reason the 'g' short hash prefix has been removed.

Exception: When building directly from a tag this behaves exactly like the previous behavior.
           This allows formatting release versions with precision     i.e. v0.9.2
           This also allows arbitrary topicbranch names               i.e. v0.9.1-glibc-compat
2014-05-26 21:34:40 +02:00
Wladimir J. van der Laan
e851381a9c Update Doxyfile 2014-05-26 21:29:43 +02:00
langerhans
addaef6db9 Update expected hashes 2014-05-26 21:13:46 +02:00
Wladimir J. van der Laan
4761e76d39 Intermediate build hashes 2014-05-26 20:42:55 +02:00
Wladimir J. van der Laan
218d322cef Update to minupnpc 1.9 - Needs rebuild of deps-[win|linux] package, but not Qt (phew). 2014-05-26 20:40:05 +02:00
Wladimir J. van der Laan
1be9d03f8a Reference dependency versions instead of duplicating them 2014-05-26 20:30:06 +02:00
Michael Ford
a00925d1ef Fixes the broken image in the Gitian Build Guide 2014-05-26 20:21:21 +02:00
Wladimir J. van der Laan
b560c9bd6d Doxygen-compatible comments in coding style 2014-05-26 20:19:23 +02:00
olalonde
0708a568ca Added instructions for when wrong openssl detected after brew link 2014-05-26 20:14:41 +02:00
Wladimir J. van der Laan
897360df00 Add gitian build guide
Work in progress...

[Also dogeify it]
2014-05-26 20:08:59 +02:00
Wladimir J. van der Laan
02617c7dcd doc: Add note about memory reqs for compilation 2014-05-26 18:59:12 +02:00
Luke Dashjr
a4797f9bdb Update moved and dead links 2014-05-25 18:02:48 +02:00
Ross Nicoll
f1886a699c
Updated version in main README. 2014-05-18 22:28:47 +01:00
whitj00
ed54692eae Update build-unix.md 2014-05-17 12:01:21 -07:00
Jannis Froese
cce6323adc
update release process to dogecoin [ci skip] 2014-05-04 20:51:06 +02:00
Gaurav Chaturvedi
82c1a7bea4 Fixed a bunch of links and foramtting 2014-04-22 02:48:17 +05:30
Wladimir J. van der Laan
6fa4493539 gitian: upgrade openssl to 1.0.1g for both win and linux
OpenSSL 1.0.1g fixes CVE-2014-0160.

Also bump dependency versions.

Rebased-From: 4a811b0
(cherry picked from commit bitcoin/bitcoin@bfeabe5873)

Conflicts:
	contrib/gitian-descriptors/deps-linux.yml
	contrib/gitian-descriptors/deps-win.yml
	contrib/gitian-descriptors/gitian-linux.yml
	contrib/gitian-descriptors/gitian-win.yml
	contrib/gitian-descriptors/qt-win.yml
	doc/release-process.md
2014-04-08 14:21:03 +02:00
Ross Nicoll
fcb39bfa7b
Added Litecoin copyright notice to README.md, for Scrypt elements.
Added Dogecoin copyright notice to README.md.
2014-04-05 14:38:03 +01:00
leofidus
b3ffd72758 correct gitian instructions 2014-04-02 23:42:10 +02:00
leofidus
48a372fb43 consistent use of sudo in build instructions 2014-04-02 20:22:04 +02:00
langerhans
112c5c95a7 Merge PR #374: Change reference version of Berkeley DB to 5.1
This breaks forward compatibility of old clients. You can downgrade your wallet though with "db5.1_dump wallet.dat.old | db4.8_load wallet.dat"
2014-03-29 16:38:24 +01:00
Ross Nicoll
ce3b582cd5
Added build environment pre-requisites for Fedora build instructions. 2014-03-29 11:15:16 +00:00
Ian Kelling
52d00d02b4 Documentation for Fedora dependency equivalents. 2014-03-29 10:58:05 +00:00
Ross Nicoll
f685315059
Added "pkg-config" to dependencies for Ubuntu/Debian environments.. 2014-03-29 10:18:27 +00:00
J Ross Nicoll
4712e07808 Corrected configuration line for Dogecoin to one which is likely to work in a MinGW environment. 2014-03-27 22:26:34 +00:00
J Ross Nicoll
fe5c08d927 Added details of where include and library files should be installed for Windows build process. 2014-03-27 21:04:05 +00:00
J Ross Nicoll
87f8423a7c Updated Windows build guide with more realistic set of pre-requisites.
Updated libboost version listed in Windows build guide to match UNIX guide.
Rewrote libboost installation docs for Windows to match a more conventional process.
2014-03-26 22:21:25 +00:00
Ross Nicoll
b62f9fcdb4 Replaced port number references with Dogecoin ports. 2014-03-24 19:01:31 +00:00
Ross Nicoll
eddb971ffd Completed replacement of Bitcoin with Dogecoin in core documentation. 2014-03-24 18:54:46 +00:00