Skip to content

Bump OCCT to 8.0.0 final release#6

Merged
gsdali merged 1 commit into
mainfrom
feat/occt-8.0.0-final
May 15, 2026
Merged

Bump OCCT to 8.0.0 final release#6
gsdali merged 1 commit into
mainfrom
feat/occt-8.0.0-final

Conversation

@gsdali
Copy link
Copy Markdown
Owner

@gsdali gsdali commented May 7, 2026

Bump the static OCCT dependency from V8_0_0_beta1 to V8_0_0 (final release, published 2026-05-06).

Changes

  • scripts/build-occt-deps.sh: set OCCT_RC="" so the tag resolves to V8_0_0; consolidate clone URL to always use the GitHub mirror (the official git.dev.opencascade.org server is unreachable from some environments including this one)
  • .github/workflows/build.yml: remove stale rc5 literal from all three platform cache keys (occt-8.0.0-rc5-*occt-8.0.0-*)
  • CLAUDE.md: update tag reference and extend the known build-quirk note to cover the final release (the parallel-mkdir race reproduced identically)

OCCT release

https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V8_0_0

Test results

ctest --output-on-failure --exclude-regex viewer passed 3/3 tests locally against the V8_0_0 final build:

1/3 Test #1: test_io          Passed    0.02 sec
2/3 Test #2: test_heal        Passed    0.01 sec
3/3 Test #3: test_render_data Passed    0.02 sec

100% tests passed, 0 tests failed out of 3

CI will verify Linux / Windows on public runners once this PR is merged. Viewer test excluded on CI (no GPU).

https://claude.ai/code/session_01WvR4p5fQaZmmKF1X9aycRD


Generated by Claude Code

The OCCT V8_0_0 tag was published on 2026-05-06. This bumps the static
dependency from V8_0_0_beta1 to V8_0_0 and tidies up the lingering
`rc5` literal in the CI cache keys. No source changes — the codebase
already migrated all of beta1's deprecations in v0.2.0.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

https://claude.ai/code/session_01WvR4p5fQaZmmKF1X9aycRD
@gsdali gsdali merged commit 58a5b0f into main May 15, 2026
3 checks passed
@gsdali gsdali deleted the feat/occt-8.0.0-final branch May 15, 2026 22: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