View | Details | Raw Unified | Return to bug 257392 | Differences between
and this patch

Collapse All | Expand All

(-)b/databases/mongodb42/Makefile (-1 / +1 lines)
Lines 1-6 Link Here
1
PORTNAME=	mongodb
1
PORTNAME=	mongodb
2
DISTVERSIONPREFIX=	r
2
DISTVERSIONPREFIX=	r
3
DISTVERSION=	4.2.14
3
DISTVERSION=	4.2.15
4
CATEGORIES=	databases net
4
CATEGORIES=	databases net
5
MASTER_SITES=	https://fastdl.mongodb.org/src/ \
5
MASTER_SITES=	https://fastdl.mongodb.org/src/ \
6
		http://fastdl.mongodb.org/src/
6
		http://fastdl.mongodb.org/src/
(-)b/databases/mongodb42/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1620128994
1
TIMESTAMP = 1626038087
2
SHA256 (mongodb-src-r4.2.14.tar.gz) = f804f0d2eb8d7f19911fbef320719a42d19f8f11a4fb9b85695b7ec39ca00cab
2
SHA256 (mongodb-src-r4.2.15.tar.gz) = 22f704dd35c0abe182cfd244ce08f43783c1ece6be23e47a6f1872798c312deb
3
SIZE (mongodb-src-r4.2.14.tar.gz) = 62132935
3
SIZE (mongodb-src-r4.2.15.tar.gz) = 62187847
(-)b/databases/mongodb42/files/patch-SConstruct (-4 / +14 lines)
Lines 1-6 Link Here
1
--- SConstruct.orig	2019-08-08 20:06:23 UTC
1
--- SConstruct.orig	2021-06-30 17:39:08 UTC
2
+++ SConstruct
2
+++ SConstruct
3
@@ -1068,9 +1068,9 @@ if has_option('variables-help'):
3
@@ -1092,9 +1092,9 @@ if has_option('variables-help'):
4
     print((env_vars.GenerateHelpText(env)))
4
     print((env_vars.GenerateHelpText(env)))
5
     Exit(0)
5
     Exit(0)
6
 
6
 
Lines 13-19 Link Here
13
 
13
 
14
 def set_config_header_define(env, varname, varval = 1):
14
 def set_config_header_define(env, varname, varval = 1):
15
     env['CONFIG_HEADER_DEFINES'][varname] = varval
15
     env['CONFIG_HEADER_DEFINES'][varname] = varval
16
@@ -1851,7 +1851,7 @@ if env.TargetOSIs('posix'):
16
@@ -1884,7 +1884,7 @@ if env.TargetOSIs('posix'):
17
             # If runtime hardening is requested, then build anything
17
             # If runtime hardening is requested, then build anything
18
             # destined for an executable with the necessary flags for PIE.
18
             # destined for an executable with the necessary flags for PIE.
19
             env.AppendUnique(
19
             env.AppendUnique(
Lines 22-28 Link Here
22
                 PROGLINKFLAGS=['-pie'],
22
                 PROGLINKFLAGS=['-pie'],
23
             )
23
             )
24
 
24
 
25
@@ -1865,7 +1865,7 @@ if env.TargetOSIs('posix'):
25
@@ -1898,7 +1898,7 @@ if env.TargetOSIs('posix'):
26
                          "-Wno-unknown-pragmas",
26
                          "-Wno-unknown-pragmas",
27
                          "-Winvalid-pch"] )
27
                          "-Winvalid-pch"] )
28
     # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
28
     # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
Lines 31-33 Link Here
31
         if not has_option("disable-warnings-as-errors"):
31
         if not has_option("disable-warnings-as-errors"):
32
             env.Append( CCFLAGS=["-Werror"] )
32
             env.Append( CCFLAGS=["-Werror"] )
33
 
33
 
34
@@ -3627,7 +3627,8 @@ def doConfigure(myenv):
35
     myenv = conf.Finish()
36
 
37
     if env['TARGET_ARCH'] == "aarch64":
38
-        AddToCCFLAGSIfSupported(myenv, "-moutline-atomics")
39
+        # https://lists.freebsd.org/archives/freebsd-ports/2021-July/000431.html
40
+        AddToCCFLAGSIfSupported(myenv, "-mno-outline-atomics")
41
 
42
     return myenv
43
 

Return to bug 257392