diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 12 insertions, 6 deletions
@@ -26,7 +26,8 @@ source=(https://fastdl.mongodb.org/src/mongodb-src-r$pkgver.tar.gz mongodb-5.0.2-skip-no-exceptions.patch mongodb-5.0.2-skip-reqs-check.patch mongodb-5.0.2-boost-1.79.patch - mongodb-5.0.5-no-force-lld.patch) + mongodb-5.0.5-no-force-lld.patch + mongodb-4.4.10-boost-1.81.patch) sha256sums=('097152eb18f28aae04e523eb1e1421c391032f3d213ff674657dc610b13c38ae' '3757d548cfb0e697f59b9104f39a344bb3d15f802608085f838cb2495c065795' 'b7d18726225cd447e353007f896ff7e4cbedb2f641077bce70ab9d292e8f8d39' @@ -37,18 +38,23 @@ sha256sums=('097152eb18f28aae04e523eb1e1421c391032f3d213ff674657dc610b13c38ae' '5b81ebc3ed68b307df76277aca3226feee33a00d8bb396206bdc7a8a1f58f3e4' '4ff40320e04bf8c3e05cbc662f8ea549a6b8494d1fda64b1de190c88587bfafd' 'a04aec4f8bd99ad213e31eb45a9e1658695442082e7c4f8c4044f6326eaa1acd' - 'f79f65824f81753d41d2274a6904930db11b06fe08f1442a24c30060cab27e32') + 'f79f65824f81753d41d2274a6904930db11b06fe08f1442a24c30060cab27e32' + '7bfeadf2fb7e13bd93c4515faada070410ddd8e276cc947b5b2b2292539051b7') _scons_args=( - --use-system-pcre # wait for pcre 8.44+ https://jira.mongodb.org/browse/SERVER-40836 and https://jira.mongodb.org/browse/SERVER-42990 + CC="${CC:-gcc}" + CXX="${CXX:-g++}" + AR="${AR:-ar}" + + --use-system-pcre --use-system-snappy - --use-system-yaml # https://jira.mongodb.org/browse/SERVER-43980 + --use-system-yaml --use-system-zlib --use-system-stemmer --use-sasl-client --ssl --disable-warnings-as-errors - --use-system-boost # Doesn't compile + --use-system-boost --use-system-zstd --runtime-hardening=off ) @@ -125,7 +131,7 @@ build() { fi export SCONSFLAGS="$MAKEFLAGS" - ./buildscripts/scons.py install-devcore "${_scons_args[@]}" + ./buildscripts/scons.py "${_scons_args[@]}" install-devcore } package() { |