Page MenuHomeFreeBSD

devel/open62541: Add new port
ClosedPublic

Authored by zirias on Aug 23 2022, 3:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Oct 3, 10:41 PM
Unknown Object (File)
Sep 20 2025, 10:35 PM
Unknown Object (File)
Sep 20 2025, 1:01 AM
Unknown Object (File)
Sep 17 2025, 1:12 AM
Unknown Object (File)
Sep 15 2025, 12:46 AM
Unknown Object (File)
Aug 21 2025, 5:46 PM
Unknown Object (File)
Aug 5 2025, 3:44 AM
Unknown Object (File)
Aug 4 2025, 3:09 AM
Subscribers

Details

Summary

Open62541 is an open source implementation of ISO/IEC 62541 (aka. OPC
UA)

PR: 265930

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

pd testport OK on 12.3-{i386,amd64}, {13.1,14}-{amd64,aarch64}.

only cosmetic changes from submission:

  • %%DATADIR%% in pkg-plist
  • GH_ACCOUNT removed (equals PORTNAME)
devel/open62541/files/patch-CMakeLists.txt
1 ↗(On Diff #109727)

what's the point of this patch

devel/open62541/files/patch-CMakeLists.txt
1 ↗(On Diff #109727)

Actually great question, didn't notice all it does is reordering 😲
I'll retry the test builds without it!

zirias added inline comments.
devel/open62541/files/patch-CMakeLists.txt
1 ↗(On Diff #109727)

Without it:

CMake Error at tools/cmake/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Python3 (missing: Python3_EXECUTABLE Interpreter)
Call Stack (most recent call first):
  tools/cmake/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  tools/cmake/FindPython/Support.cmake:795 (find_package_handle_standard_args)
  tools/cmake/FindPython3.cmake:138 (include)
  CMakeLists.txt:15 (find_package)

So, order seems to matter here ....

Use BINARY_ALIAS instead of local patch.

This revision is now accepted and ready to land.Aug 23 2022, 4:18 PM
This revision was automatically updated to reflect the committed changes.