Skip to content

Fix 599 (Ubuntu 26.04 compat) by statically linking libxml2.so - #605

Open
Patrick Nelson (plnelson) wants to merge 4 commits into
mainfrom
panelson-microsoft-fix-599
Open

Fix 599 (Ubuntu 26.04 compat) by statically linking libxml2.so#605
Patrick Nelson (plnelson) wants to merge 4 commits into
mainfrom
panelson-microsoft-fix-599

Conversation

@plnelson

@plnelson Patrick Nelson (plnelson) commented Aug 19, 2026

Copy link
Copy Markdown
Member
Summary

Fix compatibility with Ubuntu 26.04 by statically linking 26.04
This fixes 26.04 support while maintaining compatibility with older versions

Change Log
  • Changed CMakeLists to statically link libxml2.so
  • Add THIRD-PARTY-NOTICES.txt since we are now bundling libxml2
Test Methodology

Verify build and Nagler on both Ubuntu 24.04 and 26.04

@plnelson

Copy link
Copy Markdown
Member Author

Wiktor Kopec (@wiktork)

Comment thread THIRD-PARTY-NOTICES.txt
Comment thread src/CMakeLists.txt Outdated
Comment thread src/CMakeLists.txt Outdated
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 91fc1ee3-05d7-4c21-8dae-9ab4fd12b8c7
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.

libInstrumentationEngine.so fails to load on Ubuntu 26.04 (works on 24.04)

3 participants