Re: git: 4a6a3534dde0 - main - databases/mongodb70: Fix build with llvm16
- In reply to: Moin Rahman : "Re: git: 4a6a3534dde0 - main - databases/mongodb70: Fix build with llvm16"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Aug 2023 12:32:05 UTC
So far I can confirm that this also works without my changes on another host. And it looks like mongo build is IO heavy and some of my builds failed due to IO limits at the linker stage. I will revert this on the next batch of commits. Kind regards, Moin > On Aug 8, 2023, at 5:54 PM, Moin Rahman <bofh@freebsd.org> wrote: > > We both might be missing something; we both might be adding something. :P > > Let me run this on another builder and see how it goes. > > Kind regards, > Moin > >> On Aug 8, 2023, at 1:44 PM, Ronald Klop <ronald-lists@klop.ws> wrote: >> >> Hi, >> >> The official pkg builders also use llvm16 and that builds fine. >> >> AMD64: http://beefy18.nyi.freebsd.org/data/main-amd64-default/pa2fc5d6749c6_s8a5c836b51/logs/mongodb70-7.0.0.r10.log >> ARM64: http://ampere2.nyi.freebsd.org/data/main-arm64-default/pf6493e8ca127_sfa3cf6cdc6/logs/mongodb70-7.0.0.r10.log >> >> Am I overlooking something? >> >> Regards, >> Ronald. >> >> Van: Moin Rahman <bofh@freebsd.org> >> Datum: dinsdag, 8 augustus 2023 12:16 >> Aan: Ronald Klop <ronald-lists@klop.ws> >> CC: "ports-committers@freebsd.org" <ports-committers@FreeBSD.org>, "dev-commits-ports-main@freebsd.org" <dev-commits-ports-main@FreeBSD.org>, "dev-commits-ports-all@freebsd.org" <dev-commits-ports-all@FreeBSD.org> >> Onderwerp: Re: git: 4a6a3534dde0 - main - databases/mongodb70: Fix build with llvm16 >> >> https://pdr.bofh.network/data/MAIN-default/2023-08-04_11h07m00s/logs/errors/mongodb70-7.0.0.r10.log >> >> >> On Aug 8, 2023, at 12:10 PM, Ronald Klop <ronald-lists@klop.ws> wrote: >> >> Hi bofh, >> >> Where did you find the info that this port needs a fix? >> AFAIK this port already build fine on 14-CURRENT using llvm 16. >> >> Regards, >> Ronald. >> Van: Muhammad Moinur Rahman <bofh@FreeBSD.org> >> Datum: dinsdag, 8 augustus 2023 11:55 >> Aan: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org >> Onderwerp: git: 4a6a3534dde0 - main - databases/mongodb70: Fix build with llvm16 >> >> The branch main has been updated by bofh: >> >> URL: https://cgit.FreeBSD.org/ports/commit/?id=4a6a3534dde02d293438a929e06950c64a71a33d <https://cgit.freebsd.org/ports/commit/?id=4a6a3534dde02d293438a929e06950c64a71a33d> >> >> commit 4a6a3534dde02d293438a929e06950c64a71a33d >> Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> >> AuthorDate: 2023-08-08 09:51:01 +0000 >> Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> >> CommitDate: 2023-08-08 09:55:15 +0000 >> >> databases/mongodb70: Fix build with llvm16 >> >> Approved by: portmgr (blanket) >> Sponsored by: The FreeBSD Foundation >> --- >> databases/mongodb70/Makefile | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile >> index a58c1a2426c6..585baea89215 100644 >> --- a/databases/mongodb70/Makefile >> +++ b/databases/mongodb70/Makefile >> @@ -36,6 +36,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ >> USES= compiler:c++20-lang cpe python:build scons shebangfix >> # gmake is used while running ${WRKSRC}/src/third_party/mozjs/gen-config.sh >> USES+= gmake pkgconfig >> +USE_CXXSTD= c++14 >> >> # mozjs tag comes from ${WRKSRC}/src/third_party/mozjs/get-sources.sh >> MOZJS_TAG= 82aac6af18abcd5bf188afbc821779ccb0ca0902 >> >> >> >> >