Skip to content

2.7.1: restore lost fork patches (Win-ARM64 / macOS / Wayland / preset safety) #479

@BenJule

Description

@BenJule

The 2.7.1 merge (#476) set shared-feature src files to pure 2.7.1, dropping real fork-only patches 2.7.1 doesn't provide. Nightly #27 surfaced the build regressions.

  • wxMediaCtrl3.cpp: restore BAMBUSTUDIO_NO_AVVIDEODECODER guard → fixes Windows-ARM64 LNK2001 (AVVideoDecoder excluded there, 2.7.1 uses it unconditionally)
  • deps/ZLIB 1.2.13→1.3.1: 1.2.13 K&R decls break the macOS 26 SDK
  • MainFrame.cpp: restore __WXGTK__ deferred-geometry → avoids Wayland startup assertion
  • Preset.cpp: restore parent-preset fallback → no silent deletion of user presets
  • cd-nightly.yml: drop BambuStudio_dep_* from release (~800 MB; cd-release already did)

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions