From: Stuart Henderson Subject: Re: NEW: databases/mongodb/80 To: Rafael Sadowski , ports@openbsd.org Date: Fri, 22 Aug 2025 12:01:12 +0100 On 2025/08/22 11:31, Stuart Henderson wrote: > Tried teating 80 but it's building with debug symbols (-g2) despite no testing* > DEBUG_PACKAGES, so it doesn't fit in my 40GB pobj > > On 2025/08/20 08:32, Rafael Sadowski wrote: > > Here is a first attempt to import mongodb 8.x, as 4.4.x does not > > build with libc++ and the bundled fmt and seems too complicated to > > update in my opinion. > > > > Keep in mind that I need scons-4.9.1 (see ports@). > > > > It builds fine, but I can't start it at runtime because I get a > > fork error, but I also get this error with 4.4 so I think the > > problem is due to my usage/configuration. > > > > I haven't made any changes to the PLIST yet, as there are > > certainly still some tags/conflicts that need to be set. > > > > Feedback welcome, > > > > Rafael > > > > diff --git a/databases/mongodb/44/Makefile b/databases/mongodb/44/Makefile > > index b513460d55a..8be1cf6c9af 100644 > > --- a/databases/mongodb/44/Makefile > > +++ b/databases/mongodb/44/Makefile > > @@ -1,7 +1,7 @@ > > PORTROACH = limitw:1,even > > > > V = 4.4.29 > > -REVISION = 5 > > +REVISION = 6 > > > > WANTLIB += ${COMPILER_LIBCXX} > > WANTLIB += boost_filesystem-mt boost_iostreams-mt boost_log-mt > > @@ -15,6 +15,7 @@ MODSCONS_FLAGS += --use-system-zstd > > > > ALL_TARGET = install-core > > LIB_DEPENDS = archivers/zstd \ > > + devel/pcre \ > > net/curl > > > > post-extract: > > diff --git a/databases/mongodb/Makefile.inc b/databases/mongodb/Makefile.inc > > index 5ee2d3ed24b..3cb04625925 100644 > > --- a/databases/mongodb/Makefile.inc > > +++ b/databases/mongodb/Makefile.inc > > @@ -51,7 +51,6 @@ MODSCONS_FLAGS += --opt=on \ > > --allocator=system \ > > --use-system-boost \ > > --use-system-icu \ > > - --use-system-pcre \ > > --use-system-snappy \ > > --use-system-stemmer \ > > --use-system-yaml \ > > @@ -61,9 +60,7 @@ MODSCONS_FLAGS += --opt=on \ > > > > LIB_DEPENDS += archivers/snappy \ > > devel/boost \ > > - devel/pcre \ > > devel/yaml-cpp \ > > - sysutils/py-psutil \ > > textproc/libstemmer \ > > textproc/icu4c > > TEST_DEPENDS += databases/py-mongo > >