diff --git a/data/mongodb60/Makefile b/data/mongodb60/Makefile index f735e497..393935be 100644 --- a/data/mongodb60/Makefile +++ b/data/mongodb60/Makefile @@ -47,6 +47,8 @@ USE_RC_SUBR= mongod SHEBANG_FILES= buildscripts/scons.py python_OLD_CMD= @python_interpreter@ +MAKE_JOBS_NUMBER=1 + MAKE_ARGS= --cxx-std=17 \ --disable-warnings-as-errors \ --libc++ \ @@ -59,6 +61,7 @@ MAKE_ARGS= --cxx-std=17 \ --use-system-yaml \ --use-system-zlib \ --use-system-zstd \ + --server-js=off \ -j${MAKE_JOBS_NUMBER} \ AR=llvm-ar \ MONGO_VERSION=${DISTVERSION} \ @@ -69,7 +72,7 @@ CONFLICTS_INSTALL= mongodb[0-9][0-9] USERS= mongodb GROUPS= mongodb -MAKE_ARGS+= --lto=on +MAKE_ARGS+= --lto=off MAKE_ARGS+= --ssl .include diff --git a/data/mongodb60/files/patch-SConstruct b/data/mongodb60/files/patch-x-SConstruct similarity index 71% rename from data/mongodb60/files/patch-SConstruct rename to data/mongodb60/files/patch-x-SConstruct index 84d453d6..9c6d4f8e 100644 --- a/data/mongodb60/files/patch-SConstruct +++ b/data/mongodb60/files/patch-x-SConstruct @@ -1,6 +1,15 @@ ---- SConstruct.orig 2022-08-05 16:21:29 UTC -+++ SConstruct -@@ -1342,9 +1342,9 @@ if has_option('variables-help'): +--- ./SConstruct.orig 2023-03-12 12:48:43.117440000 +0200 ++++ ./SConstruct 2023-03-12 21:44:25.473028000 +0200 +@@ -295,7 +295,7 @@ + ) + + experimental_optimizations = [ +- 'O3', ++ 'O', + 'builtin-memcmp', + 'fnsi', + 'nofp', +@@ -1343,9 +1343,9 @@ print(env_vars.GenerateHelpText(env)) Exit(0) @@ -11,9 +20,9 @@ +#if unknown_vars: +# env.FatalError("Unknown variables specified: {0}", ", ".join(list(unknown_vars.keys()))) - if get_option('install-action') != 'default' and get_option('ninja') != "disabled": - env.FatalError("Cannot use non-default install actions when generating Ninja.") -@@ -2427,13 +2427,12 @@ if env.TargetOSIs('posix'): + install_actions.setup(env, get_option('install-action')) + +@@ -2435,13 +2435,12 @@ # If runtime hardening is requested, then build anything # destined for an executable with the necessary flags for PIE. env.AppendUnique( @@ -28,7 +37,16 @@ "-Wall", "-Wsign-compare", "-Wno-unknown-pragmas", -@@ -2600,8 +2599,12 @@ if not env.TargetOSIs('windows', 'macOS') and (env.Too +@@ -2566,7 +2565,7 @@ + ) + + if optBuild and not optBuildForSize: +- env.Append( CCFLAGS=["-O3" if "O3" in selected_experimental_optimizations else "-O2"] ) ++ env.Append( CCFLAGS=["-O" if "O3" in selected_experimental_optimizations else "-O"] ) + elif optBuild and optBuildForSize: + env.Append( CCFLAGS=["-Os"] ) + else: +@@ -2608,8 +2607,12 @@ # setting it for both C and C++ by setting both of CFLAGS and # CXXFLAGS. diff --git a/lang/go120/Makefile b/lang/go120/Makefile index 4d07f2f3..2e55bd98 100644 --- a/lang/go120/Makefile +++ b/lang/go120/Makefile @@ -2,7 +2,7 @@ # $FreeBSD: head/lang/go/Makefile 470619 2018-05-22 14:32:09Z jlaffaye $ PORTNAME= go -PORTVERSION= 1.20.1 +PORTVERSION= 1.20.2 CATEGORIES= lang MASTER_SITES= https://golang.org/dl/ MASTER_SITES+= https://github.com/dmgk/go-bootstrap/releases/download/${BOOTSTRAP_TAG}/:bootstrap diff --git a/lang/go120/distinfo.amd64 b/lang/go120/distinfo.amd64 index f8a53e7d..961f3b4c 100644 --- a/lang/go120/distinfo.amd64 +++ b/lang/go120/distinfo.amd64 @@ -1,5 +1,5 @@ -TIMESTAMP = 1677484410 -SHA256 (go1.20.1.src.tar.gz) = b5c1a3af52c385a6d1c76aed5361cf26459023980d0320de7658bae3915831a2 -SIZE (go1.20.1.src.tar.gz) = 26172675 +TIMESTAMP = 1679084707 +SHA256 (go1.20.2.src.tar.gz) = 4d0e2850d197b4ddad3bdb0196300179d095bb3aefd4dfbc3b36702c3728f8ab +SIZE (go1.20.2.src.tar.gz) = 26178725 SHA256 (go-freebsd-amd64-go1.17.9.tar.xz) = fd439ad091ed57d0ad728c05fc60465aad2e46e98da96e2d5b60b0c470f2efec SIZE (go-freebsd-amd64-go1.17.9.tar.xz) = 41951936 diff --git a/lang/go120/pkg-plist.amd64 b/lang/go120/pkg-plist.amd64 index 1deb1152..229d4662 100644 --- a/lang/go120/pkg-plist.amd64 +++ b/lang/go120/pkg-plist.amd64 @@ -2753,7 +2753,9 @@ lib/go/src/cmd/internal/buildid/testdata/a.pe.base64 lib/go/src/cmd/internal/buildid/testdata/p.a.base64 lib/go/src/cmd/internal/codesign/codesign.go lib/go/src/cmd/internal/cov/mreader.go +lib/go/src/cmd/internal/cov/read_test.go lib/go/src/cmd/internal/cov/readcovdata.go +lib/go/src/cmd/internal/cov/testdata/small.go lib/go/src/cmd/internal/dwarf/dwarf_defs.go lib/go/src/cmd/internal/dwarf/dwarf_test.go lib/go/src/cmd/internal/dwarf/dwarf.go @@ -11001,8 +11003,12 @@ lib/go/test/fixedbugs/issue5809.go lib/go/test/fixedbugs/issue5820.go lib/go/test/fixedbugs/issue58293.go lib/go/test/fixedbugs/issue58325.go +lib/go/test/fixedbugs/issue58341.go lib/go/test/fixedbugs/issue5841.go lib/go/test/fixedbugs/issue5856.go +lib/go/test/fixedbugs/issue58563.dir/a.go +lib/go/test/fixedbugs/issue58563.dir/main.go +lib/go/test/fixedbugs/issue58563.go lib/go/test/fixedbugs/issue5910.dir/a.go lib/go/test/fixedbugs/issue5910.dir/main.go lib/go/test/fixedbugs/issue5910.go @@ -11848,6 +11854,7 @@ lib/go/test/typeparam/issue54535.go lib/go/test/typeparam/issue54537.go lib/go/test/typeparam/issue54765.go lib/go/test/typeparam/issue55101.go +lib/go/test/typeparam/issue58513.go lib/go/test/typeparam/list.go lib/go/test/typeparam/list2.go lib/go/test/typeparam/listimp.dir/a.go @@ -12366,6 +12373,7 @@ lib/go/VERSION @dir lib/go/src/cmd/internal/buildid/testdata @dir lib/go/src/cmd/internal/buildid @dir lib/go/src/cmd/internal/codesign +@dir lib/go/src/cmd/internal/cov/testdata @dir lib/go/src/cmd/internal/cov @dir lib/go/src/cmd/internal/dwarf @dir lib/go/src/cmd/internal/edit @@ -13202,6 +13210,7 @@ lib/go/VERSION @dir lib/go/test/fixedbugs/issue56280.dir @dir lib/go/test/fixedbugs/issue56778.dir @dir lib/go/test/fixedbugs/issue5755.dir +@dir lib/go/test/fixedbugs/issue58563.dir @dir lib/go/test/fixedbugs/issue5910.dir @dir lib/go/test/fixedbugs/issue5957.dir @dir lib/go/test/fixedbugs/issue6295.dir diff --git a/python/py-pymongo/Makefile b/python/py-pymongo/Makefile index 971f5fd0..2a1ccfe2 100644 --- a/python/py-pymongo/Makefile +++ b/python/py-pymongo/Makefile @@ -9,9 +9,12 @@ COMMENT= Python driver for MongoDB WWW= https://github.com/mongodb/mongo-python-driver USES= python:3.6+ -USE_PYTHON= autoplist concurrent distutils pep517 +USE_PYTHON= autoplist concurrent distutils CONFLICTS_INSTALL= py[0-9][0-9]-pymongo28 +#post-install: +# ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/bson/_cbson${PYTHON_EXT_SUFFIX}.so +# ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pymongo/_cmessage${PYTHON_EXT_SUFFIX}.so .include