Skip to content

Commit

Permalink
Update Boost requirements for Linux build
Browse files Browse the repository at this point in the history
This is forced by incompatiblity between JSON for Modern C++ and
Boost.Threads up to 1.64, as used by Poedit's code. See
nlohmann/json#610
  • Loading branch information
vslavik committed Apr 21, 2019
1 parent 086fc7c commit 5b26e9d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ addons:
sources:
- ubuntu-toolchain-r-test
- sourceline: 'ppa:vslavik/poedit'
- sourceline: 'ppa:mhier/libboost-latest'
packages:
- gcc-6
- g++-6
Expand Down
2 changes: 1 addition & 1 deletion README
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Most Linux distributions also include native Poedit packages.

Requirements:

* Boost
* Boost >= 1.65
* Unicode build of wxWidgets library, version >= 3.0.3 (see http://www.wxwidgets.org)
* ICU
* LucenePlusPlus
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ yes) DEBUG_FLAGS="-g -Wall -O0"
esac


AX_BOOST_BASE([1.60], [], [AC_MSG_ERROR([Boost libraries are required])])
AX_BOOST_BASE([1.65], [], [AC_MSG_ERROR([Boost libraries are required])])
AX_BOOST_SYSTEM
AX_BOOST_REGEX
AX_BOOST_THREAD
Expand Down

0 comments on commit 5b26e9d

Please sign in to comment.