Jason Volk
|
4f819e9c2a
|
configure: Move some third-party checks so they fail earlier.
|
2018-06-14 20:58:56 -06:00 |
|
Jason Volk
|
ae5caa4871
|
configure: Fail on missing libmagic.
|
2018-06-14 20:56:25 -06:00 |
|
Jason Volk
|
67d912d16d
|
configure: Add a specific GCC test to guarantee user exported CXX=g++6
|
2018-06-14 20:44:20 -06:00 |
|
Jason Volk
|
7dd23cd4f0
|
configure.ac: Check for the existence of malloc.h
|
2018-06-09 13:31:22 -07:00 |
|
Jason Volk
|
7c841e6bdb
|
configure/Makefile: Add formal support for libsnappy.
|
2018-06-04 14:48:04 -07:00 |
|
Jason Volk
|
9764679804
|
configure: Add -Wodr.
|
2018-06-03 10:32:37 -07:00 |
|
Jason Volk
|
2b654d13c5
|
configure: Reorg various third-party sections; add lz4 support.
|
2018-06-03 08:35:44 -07:00 |
|
Jason Volk
|
7f93f3ea2c
|
configure: Move platform related below RB_DEFINE macros; add defines.
|
2018-06-02 11:10:08 -07:00 |
|
Jason Volk
|
416dc9a679
|
configure.ac: Add -pthread cxxflag to all units.
|
2018-06-01 05:27:56 -07:00 |
|
Jason Volk
|
1f92aee9dd
|
configure.ac: Add custom optimization level ac_arg_with.
|
2018-05-28 02:58:13 -07:00 |
|
Jason Volk
|
102431a432
|
configure.ac: Use -Og as non-optimized default.
|
2018-05-22 17:08:33 -07:00 |
|
Jason Volk
|
02fde9e09f
|
configure.ac: Remove defines of values when zero.
|
2018-05-22 16:37:15 -07:00 |
|
Jason Volk
|
eda5822700
|
Move boost coroutine deprecation suppression define to configure.ac from Makefile.am.
|
2018-05-22 16:31:30 -07:00 |
|
Jason Volk
|
e5bec58152
|
configure.ac: Minor cleanup / remove extra result.
|
2018-05-21 16:59:28 -07:00 |
|
Jason Volk
|
a2b80db1ad
|
configure.ac/ircd: Add granular configure-time log level control.
|
2018-05-21 16:59:28 -07:00 |
|
Jason Volk
|
4bd78e78b4
|
configure.ac: Improve some output message wording.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
73126e96d7
|
configure.ac: Add missing result messages; fix debug mode variable.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
7854dc51c1
|
configure.ac: Add more granular switches for --enable-assert and --enable-optimize.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
1268d90fb0
|
ircd::db: RocksDB to 5.12.2.
|
2018-04-09 15:57:05 -07:00 |
|
Jason Volk
|
c54e7f5afe
|
configure.ac: Gather more information from git during configure.
|
2018-04-02 16:50:51 -07:00 |
|
Jason Volk
|
065370c38a
|
configure.ac: parameter package.
|
2018-03-24 03:19:16 -07:00 |
|
Jason Volk
|
797142f710
|
construct: Rename directory.
|
2018-02-22 14:30:11 -08:00 |
|
Jason Volk
|
587cd4b931
|
configure.ac: Remove AC_PROG_CXX automatic -g -O2; AC_PROG_CC; CFLAGS; cleanup.
|
2018-02-18 01:12:09 -08:00 |
|
Jason Volk
|
41e6909abd
|
configure.ac: Replace PCRE2 dep with std::regex.
|
2018-02-18 01:12:09 -08:00 |
|
Jason Volk
|
b5cb40e63d
|
configure.ac: Support libmagic.
|
2018-02-17 21:42:27 -08:00 |
|
Jason Volk
|
1bb9624bce
|
ircd: Give AIO its own TRU.
|
2018-02-05 23:00:55 -08:00 |
|
Jason Volk
|
79198527a7
|
configure/ircd: Consider all boost headers unconditional.
|
2018-02-05 21:24:36 -08:00 |
|
Jason Volk
|
3ba527079b
|
ircd::ctx: Sample rdtsc to complement profile warning output.
|
2018-02-05 21:24:35 -08:00 |
|
Jason Volk
|
21d4cbf1ad
|
Move submodules into deps/
|
2018-01-27 21:05:58 -08:00 |
|
Jason Volk
|
b97b00bf0d
|
configure: Convey build variant over to boost build; minor cleanup.
|
2018-01-27 09:35:19 -08:00 |
|
Jason Volk
|
1d9d5fab49
|
ircd::info: Involve utsname on supported; improve startup information.
|
2018-01-22 00:54:52 -08:00 |
|
Jason Volk
|
87effab106
|
Update configuration and library object versions.
|
2018-01-22 00:54:51 -08:00 |
|
Jason Volk
|
408e8dfb47
|
configure: Add <new> header.
|
2018-01-17 21:38:17 -08:00 |
|
Jason Volk
|
c698101d6d
|
ircd::fs: Initial asynchronous file IO support for Linux platforms.
|
2018-01-10 22:09:05 -08:00 |
|
Jason Volk
|
8acdf52443
|
ircd::fs: Use direct kernel interface rather than glibc aio nonsense.
|
2018-01-10 00:55:08 -08:00 |
|
Jason Volk
|
5d67d06a6f
|
configure.ac: Cleanup/reorg header checks.
|
2018-01-10 00:46:13 -08:00 |
|
Jason Volk
|
6a552e349e
|
ircd: Preliminary AIO experimental stub on linux platforms.
|
2018-01-09 16:49:53 -08:00 |
|
Jason Volk
|
9871332957
|
fixup! Pin boost to 1.66.0.
|
2017-12-29 15:53:39 -07:00 |
|
Jason Volk
|
1bc4b46fbd
|
fixup! configure.ac: Add c++17 header <optional>.
|
2017-12-28 14:02:24 -07:00 |
|
Jason Volk
|
f54b14ae07
|
configure.ac: Add c++17 header <optional>.
|
2017-12-28 13:43:45 -07:00 |
|
Jason Volk
|
b22d96977a
|
configure.ac: Unformat the include list.
|
2017-12-28 13:42:59 -07:00 |
|
Jason Volk
|
7fbb7301c7
|
Move old help into doc.
|
2017-12-12 14:59:41 -07:00 |
|
Jason Volk
|
47a2cddbea
|
Add std::bitset.
|
2017-12-05 13:42:21 -08:00 |
|
Jason Volk
|
f6e0a8e143
|
configure: Fix boost patch level variable.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
15625db9a9
|
configure.ac: Update warning suppressions; reasoning/commentaries.
|
2017-11-30 11:23:39 -08:00 |
|
Jason Volk
|
dc03f91022
|
configure.ac: *sigh* have to bump to c++17 for now, but with an SD-6 of 201411.
|
2017-10-15 21:40:48 -07:00 |
|
Jason Volk
|
2d90965816
|
configure.ac: Various cleanup; Add more warnings; Add optimization flags for testing.
|
2017-10-11 18:18:19 -07:00 |
|
Jason Volk
|
75648c7397
|
configure.ac: Add an RB_DEBUG_LEVEL which will always be defined; 0 when RB_DEBUG is not defined.
|
2017-10-11 18:18:19 -07:00 |
|
Jason Volk
|
a8f9b3b847
|
configure.ac: Minor cleanup.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
4a6b3f5fcc
|
Add support for libsodium (NaCl) cryptography.
|
2017-10-03 04:27:10 -07:00 |
|