Package Details: mongodb44 4.4.29-12

Git Clone URL: https://aur.archlinux.org/mongodb44.git (read-only, click to copy)
Package Base: mongodb44
Description: A high-performance, open source, schema-free document-oriented database (last version to support non-avx CPUs)
Upstream URL: https://www.mongodb.com/
Licenses: Apache, custom:SSPL1
Conflicts: mongodb
Provides: mongodb
Submitter: JstKddng
Maintainer: drankinatty
Last Packager: drankinatty
Votes: 3
Popularity: 0.000013
First Submitted: 2022-08-03 19:21 (UTC)
Last Updated: 2026-04-26 22:59 (UTC)

Dependencies (15)

Required by (18)

Sources (19)

Pinned Comments

drankinatty commented on 2026-04-26 08:20 (UTC) (edited on 2026-04-27 05:46 (UTC) by drankinatty)

Updated for boost 1.90 -> 1.91

A patch was required due to the 1.90 - 1.91 boost version change. The boost update moved macros around merging static_assert into config. A trivial header patch to include boost/static_assert.hpp fixes this issue.

The update also broke compilation due to boost::optional changes. Thanks to Seth's help in the discussion boost 1.91 broke mongodb44 build - need C++ help to properly fix the boost::optional build failure, a simple change fixed the issue at src/mongo/db/catalog/coll_mod.cpp:361.

Added 015-mongodb-4.4.29-boost-1.91.patch.

drankinatty commented on 2026-04-20 06:30 (UTC) (edited on 2026-04-20 08:43 (UTC) by drankinatty)

yaml-cpp Update 0.8 -> 0.9 Requires rebuild

After update of yaml-cpp from the current 0.8.0-3 to 0.9.0-1 a rebuild is required due to the shared library soname bump.

(Note, you can also downgrade to yaml-cpp-0.8.0-3 to restore mongodb44 until the chroot rebuild is complete)

drankinatty commented on 2025-12-31 20:31 (UTC)

WARNING, on December 15, an exploit was discovered in MongoDB zlib compressed headers:

##
# CVE-2025-14847
# https://www.cve.org/CVERecord?id=CVE-2025-14847
#
# MongoBleed zlib vulnerability - remove zlib compression
# https://www.theregister.com/2025/12/30/mongodb_vuln_exploited_cve_2025_14847/
#  --use-system-zlib
#

zlib compression should be disabled in all versions that cannot upgrade to the new version of MongoDB. For MongoDB44, that means zlib compressed headers will be disabled going forward.

Latest Comments

« First ‹ Previous 1 2

archerdm commented on 2022-12-29 17:03 (UTC)

Can we change the provides line to:

provides=(mongodb="$pkgver")

Thanks

JstKddng commented on 2022-08-04 00:22 (UTC)

Binary builds for x86_64 are available:

https://software.opensuse.org//download.html?project=home%3Ajustkidding%3Aarch&package=mongodb44

Binary builds for aarch64 are not available for now.