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)
Thu, Mar 14, 7:05 AM
Unknown Object (File)
Jan 14 2024, 1:23 PM
Unknown Object (File)
Jan 9 2024, 9:53 PM
Unknown Object (File)
Dec 20 2023, 7:20 AM
Unknown Object (File)
Nov 27 2023, 2:26 AM
Unknown Object (File)
Nov 16 2023, 11:51 AM
Unknown Object (File)
Nov 8 2023, 6:39 AM
Unknown Object (File)
Nov 7 2023, 7:18 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.