Skip to content

Pin the cmake utils to v1.1.1 - #28

Merged
alexadereyko merged 2 commits into
mainfrom
fix/cmake-utils-v1.1.1
Sep 24, 2026
Merged

alexadereyko merged 2 commits into
mainfrom
fix/cmake-utils-v1.1.1

Conversation

@alexadereyko

Copy link
Copy Markdown
Contributor

Brief

Pin opendaq-cmake-utils to v1.1.1, so the aarch64 release build stops failing on a GCC false positive.

Description

  • GCC 14 on aarch64 reports writing 1 byte into a region of size 0 [-Werror=stringop-overflow=] for date::detail::read, inlined from the date headers the openDAQ staging installs. v1.1.1 adds -Wno-stringop-overflow to the GNU flags, which is what the utils already do for the other known false positives.
  • Without it the manylinux_2_28-armv8-ninja-gcc-14-release job in the staging matrix cannot build. The equivalent bump in OpcUaModules turned that job green, with the whole staging matrix publishing all eight platforms.

v1.1.1 suppresses the GCC stringop-overflow false positive that fails the
aarch64 release build on date::detail::read, which the staging matrix hits
on manylinux_2_28-armv8.
@alexadereyko alexadereyko self-assigned this Sep 24, 2026

@alien588 alien588 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@alexadereyko
alexadereyko merged commit b0b4631 into main Sep 24, 2026
18 of 32 checks passed
@alexadereyko
alexadereyko deleted the fix/cmake-utils-v1.1.1 branch September 24, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants