summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 12 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cb7ceb2cc13d..d14b447f36f9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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() {