git: e1a845ecd288 - main - graphics/tulip: fix build on platforms without OpenMP (armv7)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 Jun 2026 09:30:03 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e1a845ecd28830a85731f95597f2dce69307c102
commit e1a845ecd28830a85731f95597f2dce69307c102
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-06-17 14:26:59 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-06-22 08:41:42 +0000
graphics/tulip: fix build on platforms without OpenMP (armv7)
The project tries to include a nonexistent header <tulip/tlphash.h> if
it detects that OpenMP is not supported. Removing the include directive
seems to fix the build; perhaps the header wasn't needed after all.
Approved by: portmgr (build fix blanket)
MFH: 2026Q2
---
.../tulip/files/patch-library_tulip-core_src_ParallelTools.cpp | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/graphics/tulip/files/patch-library_tulip-core_src_ParallelTools.cpp b/graphics/tulip/files/patch-library_tulip-core_src_ParallelTools.cpp
new file mode 100644
index 000000000000..fd04802bd133
--- /dev/null
+++ b/graphics/tulip/files/patch-library_tulip-core_src_ParallelTools.cpp
@@ -0,0 +1,10 @@
+--- library/tulip-core/src/ParallelTools.cpp.orig 2026-06-17 13:56:19 UTC
++++ library/tulip-core/src/ParallelTools.cpp
+@@ -103,7 +103,6 @@ static OpenMPDefaultOptions openMpDefaultOptions;
+ #else
+
+ #include <condition_variable>
+-#include <tulip/tlphash.h>
+ #include <tulip/IdManager.h>
+
+ #endif