efb6d9aae7
Minor build fixes
...
Two changes: make some linux-specific linker options linux and linker specific.
And in the cross-compile environment, prefer the $HOME/qt/bin tools to
whatever might be somewhere else in the path.
2013-02-15 19:55:44 -05:00
fbd860287e
Pass compiler flags down into leveldb make
...
Fixes issue#2288. Includes cleanups from Luke's pull 2243.
2013-02-15 19:55:44 -05:00
b478337312
Undo bad gitian update.
2012-10-29 16:36:25 -04:00
325a064c68
Upgrade to Qt 4.8.3 (because 4.8.2 was removed from qt repos?)
2012-10-29 15:43:18 -04:00
a5ba586669
Merge pull request #1864 from Diapolo/Qt_4.8.2
...
switch to Qt 4.8.2 for Windows builds
2012-09-29 00:58:29 -07:00
26809acbf9
switch to Qt 4.8.2 for Windows builds
2012-09-25 19:37:22 +02:00
0eaaa83ba5
Update Bitcoin to use OpenSSL 1.0.1c
...
Bump deps tp 0.0.5
Small docs corrections
2012-09-22 14:51:03 +08:00
b9a4aaad1e
Merge pull request #1726 from laanwj/2012_08_gitian_qt_styles
...
Remove unused styles on Windows from gitian qt build
2012-09-06 23:34:43 -07:00
3c28b335af
Minor build documentation fix
2012-09-06 16:27:39 -04:00
4dc89fa875
Build doc updates
2012-09-06 15:51:16 -04:00
21327ebe93
Update gitian build setup notes
2012-09-05 11:37:33 -04:00
e598b5b5c2
Remove unused styles on Windows from gitian qt build
...
Keeps the "windows", "windowsxp", "windowsvista" styles.
Reduces the size of a static bitcoin-qt.exe by ~400 kB.
2012-08-28 19:27:31 +02:00
a1755ec426
Upgrade to Boost 1.50
2012-08-27 14:20:56 -04:00
d0377a70e2
Bugfix: Adjust gitian-win32 to use Boost 1.49 for real
2012-08-27 00:49:27 +00:00
1837696580
Bugfix: Move boost::interprocess Win32 workaround to Bitcoin-Qt sources, rather than hacking boost in gitian
2012-08-27 00:49:23 +00:00
90d95b6323
Replace all occurances of license.txt with COPYING, including naming the file COPYING.txt on Windows
2012-07-22 21:49:09 +00:00
1d42878adb
Fix #956 the Boost 1.49 way.
2012-06-15 17:19:09 +02:00
39471861d5
Upgrade to Boost 1.49 on Win32
2012-06-15 17:15:37 +02:00
cedcec2dec
Bump win32.deps version number for new openssl
2012-04-27 11:53:11 -04:00
2b4d7735b6
Windows build: compile against openssl 1.0.1b
2012-04-27 10:52:14 -04:00
a20c0d0f67
Build identification strings
...
All client version information is moved to version.cpp, which optionally
(-DHAVE_BUILD_INFO) includes build.h. build.h is automatically generated
on supporting platforms via contrib/genbuild.sh, using git describe.
The git export-subst attribute is used to put the commit id statically
in version.cpp inside generated archives, and this value is used if no
build.h is present.
The gitian descriptors are modified to use git archive instead of a
copy, to create the src/ directory in the output. This way,
src/src/version.cpp will contain the static commit id. To prevent
gitian builds from getting the "-dirty" marker in their git-describe
generated identifiers, no touching of files or running sed on the
makefile is performed anymore. This does not seem to influence
determinism.
2012-04-10 18:16:53 +02:00
5ce4c2a23a
Remove USE_SSL #define
2012-04-04 21:19:27 -04:00
49e1501b5d
Move QMAKE_LIBS_QT_ENTRY adjustment to bitcoin side of build
...
It could just as well be on either part of the gitian build, but to safely put it on the Qt side would require bumping the filename, and every gitian user rebuilding it.
v0.5.3.1 put it on the Bitcoin side, and this is easier to work with and keep safe, so I'm moving it.
Use `qmake MINGW_THREAD_BUGFIX=0` to disable
2012-03-22 12:46:47 -04:00
8864019f6d
Fix Win32 RPC Crashes.
2012-03-16 14:28:54 -04:00
3d0a0a9b9e
Make deps build deterministic and upgrade to libpng 1.5.9.
2012-02-22 22:09:06 -05:00
b03cb15789
Make bitcoin-qt static-link libqrcode and add it for debian pkgs.
2012-02-15 16:39:01 -05:00
9909340f37
Split smaller dependencies out of gitian-win32 into deps-win32
2012-02-07 11:52:40 -05:00
f051ee5f96
Update zlib and libpng (previous version had a security issue)
2012-02-06 11:46:49 -05:00
0b5d6f1e26
Add QR Code support to Win32 Gitian build.
2011-12-25 02:15:16 -08:00
1194739745
Fix Linux gitian descriptor to use QRCode support.
2011-12-23 15:35:59 -08:00
5ad2ca011e
Merge pull request #723 from TheBlueMatt/gitianfix
...
Fix #722 .
2011-12-23 03:53:31 -08:00
7415b805c4
Fix #722 .
2011-12-23 02:24:46 -08:00
22123c85f3
Added QRCode generation functions via libqrencode. Switch on with USE_QRENCODE=1.
...
Amended build docs for Linux and OSX, and OSX makefile.
Added package 'qrencode' to gitian.yml
2011-12-20 22:11:24 +11:00
a22535144c
Re-enable RPCSSL in gitian builds.
2011-12-07 10:28:01 -05:00
a5f07cbea0
Static link on Linux. And better document release process on OSX.
2011-11-07 10:17:30 -05:00
c589f09115
Make qt-win32 gitian build deterministic
2011-11-03 20:26:51 +01:00
8fb6134aa5
attempt to make build deterministic
2011-11-01 10:49:39 -04:00
fca0e799c2
Update Win32 gitian descriptor for bitcoin-qt.
2011-11-01 10:49:11 -04:00
2f91039c70
Add gitian descriptor for qt cross compile via MinGW.
2011-11-01 10:49:02 -04:00
383ad8b8a6
Add notes on getting gitian builds going
2011-10-25 12:27:09 -04:00
472bbb750c
Update openssl to 1.0.0e.
2011-10-25 11:54:46 -04:00
438adb6c25
Decrease number of installed packages for Linux Gitian build.
2011-10-25 11:52:51 -04:00
f5e760268b
Remove wxWidgets gitian descriptors.
2011-10-25 11:52:36 -04:00
8ab246297b
Update Linux gitian descriptor for bitcoin-qt.
2011-10-25 11:52:15 -04:00
b4d0588d06
Add support to makefile.unix for the same parameters used by bitcoin-qt.pro, dynamic linking unless STATIC=1 is passed
2011-10-09 14:23:20 -04:00
0920ad152f
Restructure gitian files and add download config files.
2011-09-22 16:52:49 -04:00