Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-20 | Merge #13482: Remove boost::program_options dependency | Wladimir J. van der Laan | |
f447a0a7079619f0d650084df192781cca9fd826 Remove program options from build system (Chun Kuan Lee) 11588c639e8912f1b28e981c1a2a0e4306dbd093 Replace boost program_options (Chun Kuan Lee) Pull request description: Concept from #12744, but without parsing negated options. Tree-SHA512: 7f418744bb8934e313d77a5f162633746ef5d043de802b9c9cd9f7c1842e7e566eb5f171cd9e2cc13317281b2449c6fbd553fa4f09b837e6af2f5d2b2aabdca2 | |||
2018-07-18 | Remove program options from build system | Chun Kuan Lee | |
2018-07-06 | Upgrade Qt depends to 5.9.6 | Sebastian Kung | |
2018-07-05 | Ugrade Qt depends to Qt5.9.4 | Sebastian Kung | |
Depends can now be built with Qt5.9.4 , which is Qt's new long term support version. | |||
2018-06-13 | build: Build system changes to support only Qt5 | Wladimir J. van der Laan | |
2018-04-27 | build: sync ax_boost_chrono/unit_test | fanquake | |
2018-03-15 | ax_boost_{chrono,unit_test_framework}.m4: take changes from upstream | Vasil Dimov | |
Apply changes to build-aux/m4/ax_boost_chrono.m4 and build-aux/m4/ax_boost_unit_test_framework.m4 from upstream: https://github.com/peti/autoconf-archive | |||
2018-01-30 | Merge #12294: [Docs] Create NetBSD build instructions and fix compilation | Wladimir J. van der Laan | |
11c5827 [build] Add NETBSD leveldb target to configure.ac (fanquake) 1944fa3 [doc] Create build-netbsd.md (Randolf Richardson) 336685e [build] Add db4_cxx to bitcoin_find_bdb48.m4 (Randolf Richardson) Pull request description: Replaces #12125. Tree-SHA512: 411d082ffff7198bcc1b2b6fcdf86c378baf228d8f4fee0e6c9f0688efe9c6b6dcfd5c1ab9c1dfd0c4637723b8584dbbb614634ace0e1a417b59e88a6c736dc0 | |||
2018-01-29 | [build] Add db4_cxx to bitcoin_find_bdb48.m4 | Randolf Richardson | |
Added "db4_cxx" as this is the name used in NetBSD for the Berkeley DB library. Without this additional base filename alternative, the "configure" script will fail to find this library and compilation will not succeed. | |||
2017-11-17 | scripted-diff: Orthogonalize string quoting | Werner Lemberg | |
Add double qoutes to string tests where arguments could (theoretically) contain spaces. Remove double quotes where not necessary. -BEGIN VERIFY SCRIPT- sed -iE -e 's/"x\(yes\|no\|auto\)\?"/x\1/g' -e 's/test \(x\$[^ ]*\)/test "\1"/g' build-aux/m4/bitcoin_qt.m4 -END VERIFY SCRIPT- | |||
2017-11-17 | bitcoin_qt.m4: Add missing dollar sign for variable. | Werner Lemberg | |
2017-11-17 | bitcoin_qt.m4: Add missing braces around variables in autoconf messages. | Werner Lemberg | |
2017-11-17 | bitcoin_qt.m4: Use correct M4 quoting characters. | Werner Lemberg | |
2017-11-17 | bitcoin_qt.m4: Improve QT_VERSION tests. | Werner Lemberg | |
Use '<QtCore/qconfig.h> and '<QtCore/qglobal.h>' for testing QT_VERSION. This makes the tests work with both Qt4 and Qt5, even if '-fPIC' or '-fPIE' is not used (the compiler might choke otherwise if QT_REDUCE_RELOCATIONS is active). | |||
2017-07-02 | Explicitly search for bdb5.3. | Patrick Strateman | |
Some systems do not symlink the major version to the minor version. | |||
2017-06-08 | Avoid printing generic and duplicated "checking for QT" during ./configure | Timothy Redaelli | |
Print "checking for QT4" and "checking for QT5" instead | |||
2017-04-03 | Run bitcoin_test-qt under minimal QPA platform | Russell Yanofsky | |
Fixes broken "make check" reported by Matt Corallo <git@bluematt.me> in https://github.com/bitcoin/bitcoin/issues/10110 Fix was suggested and initially implemented by Cory Fields <cory-nospam-@coryfields.com> in https://github.com/bitcoin/bitcoin/pull/10117#issuecomment-290275236 | |||
2017-02-22 | build: force a c++ standard to be specified | Cory Fields | |
Newer compilers may switch to newer standards by default. For example, gcc6 uses std=gnu++14 by default. | |||
2017-02-07 | build: Add options to override BDB cflags/libs | Wladimir J. van der Laan | |
Add environment settings to specify the CFLAGS and LIBS to be used for BerkeleyDB directly. These will completely by-pass autodetection in the same way as other similar flags. ``` BDB_CFLAGS C compiler flags for BerkeleyDB, bypasses autodetection BDB_LIBS Linker flags for BerkeleyDB, bypasses autodetection ``` Implements #3921. | |||
2017-01-28 | build: find qt's renamed helper libs from 5.7 | Cory Fields | |
2016-10-17 | [build-aux] Boost_Base serial 27 | fanquake | |
2016-09-21 | Add MIT license to build-aux/m4 scripts | Luke Dashjr | |
2016-09-21 | Trivial: build-aux/m4/l_atomic: Fix typo | Luke Dashjr | |
2016-08-23 | Add configure check for -latomic | Anthony Towns | |
2016-07-07 | build: Fix Qt5PlatformSupport check without pkg-config | Cory Fields | |
The non-pkg-config case can't use pkg-config to check the version. Also, make sure that the check is properly guarded in the case of missing pkg-config macros. | |||
2016-06-20 | Only pass -lQt5PlatformSupport if >=Qt5.6 | Jonas Schnelli | |
2016-06-17 | Fix bitcoin_qt.m4 and fix-xcb-include-order.patch | Jonas Schnelli | |
2016-06-13 | [trivial] Sync ax_pthread with upstream draft | fanquake | |
2016-04-28 | build: update ax_cxx_compile_stdcxx to serial 4 | Wladimir J. van der Laan | |
2016-04-26 | build: Enable C++11 build, require C++11 compiler | Wladimir J. van der Laan | |
Implements #6211. | |||
2016-03-19 | [build-aux] Update Boost & check macros to latest serials | fanquake | |
2016-02-29 | Merge #7604: build: Remove spurious dollar sign. Fixes #7189. | Wladimir J. van der Laan | |
3d19193 Remove spurious dollar sign. Fixes #7189. (Chris Moore) | |||
2016-02-25 | Remove spurious dollar sign. Fixes #7189. | Chris Moore | |
2015-12-14 | Unify package name to as few places as possible without major changes | Luke Dashjr | |
2015-11-09 | build: Use fPIC rather than fPIE for qt objects. | Cory Fields | |
But only if qt was built with reduced relocations. | |||
2015-11-09 | build: Split hardening/fPIE options out | Cory Fields | |
This allows for fPIE to be used selectively. | |||
2015-11-04 | build: If both Qt4 and Qt5 are installed, use Qt5 | Wladimir J. van der Laan | |
If both Qt4 and Qt5 development headers are installed, use Qt5. Building against Qt5 should be encouraged as that is where active development happens. | |||
2015-07-31 | build: make sure pkg-config checks are guarded by an m4_ifdef | Cory Fields | |
2015-07-23 | build: fix building against qt5.4/5.5 | Cory Fields | |
2015-04-29 | qt: disable qt tests when one of the checks for the gui fails | Wladimir J. van der Laan | |
2015-01-31 | Suggest --disable-wallet when libdb_cxx headers are missing | Luke Dashjr | |
2014-11-19 | build: remove internal/protected build attribute checks | Cory Fields | |
They're not necessary, and not always supported. We only need to know about hidden and default. | |||
2014-11-19 | build: check visibility attributes | Cory Fields | |
2014-10-03 | Bugfix: Replace bashisms with standard sh to fix build on non-BASH systems | Luke Dashjr | |
2014-10-01 | build: Fix OSX build when using Homebrew and qt5 | Cory Fields | |
Qt5 is bottled, so configure won't find it without some help. Use brew to find out its prefix. Also, qt5 added the host_bins variable to pkg-config, use it. | |||
2014-09-16 | Update obsolete AC macros. | randy-waterhouse | |
2014-09-16 | Create the common location for all m4 autotool build scripts, build-aux/m4. | randy-waterhouse | |
Update .gitignore. |