aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d')
-rw-r--r--lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d b/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
new file mode 100644
index 000000000000..1c526cc8bb0b
--- /dev/null
+++ b/lang/gcc11/files/patch-libphobos_libdruntime_core_sys_freebsd_config.d
@@ -0,0 +1,14 @@
+--- libphobos/libdruntime/core/sys/freebsd/config.d.orig 2022-10-21 22:39:24 UTC
++++ libphobos/libdruntime/core/sys/freebsd/config.d
+@@ -13,8 +13,9 @@ public import core.sys.posix.config;
+ // __FreeBSD_version numbers are documented in the Porter's Handbook.
+ // NOTE: When adding newer versions of FreeBSD, verify all current versioned
+ // bindings are still compatible with the release.
+- version (FreeBSD_13) enum __FreeBSD_version = 1300000;
+-else version (FreeBSD_12) enum __FreeBSD_version = 1202000;
++ version (FreeBSD_14) enum __FreeBSD_version = 1400000;
++else version (FreeBSD_13) enum __FreeBSD_version = 1301000;
++else version (FreeBSD_12) enum __FreeBSD_version = 1203000;
+ else version (FreeBSD_11) enum __FreeBSD_version = 1104000;
+ else version (FreeBSD_10) enum __FreeBSD_version = 1004000;
+ else version (FreeBSD_9) enum __FreeBSD_version = 903000;