aboutsummaryrefslogtreecommitdiff
path: root/devel/pika/files/patch-libs_pika_program__options_tests_unit_parsers.cpp
blob: 56721af57b5f682f572c80460e8ea707dc8896e5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- libs/pika/program_options/tests/unit/parsers.cpp.orig	2024-12-18 14:24:34 UTC
+++ libs/pika/program_options/tests/unit/parsers.cpp
@@ -13,6 +13,9 @@
 #include <pika/program_options/value_semantic.hpp>
 #include <pika/program_options/variables_map.hpp>
 #include <pika/testing.hpp>
+#if defined(__FreeBSD__)
+#  include <pika/debugging/environ.hpp>
+#endif
 
 #include <cstddef>
 #include <cstdlib>    // for putenv
@@ -325,6 +328,11 @@ int main()
 
 int main()
 {
+#if defined(__FreeBSD__)
+    extern char **environ;
+    freebsd_environ = environ;
+#endif
+
     test_command_line();
     test_environment();
     test_unregistered();