Skip to content

Allow using Boost 1.83 for compilation#71

Merged
yaqiangz merged 3 commits intosonic-net:masterfrom
saiarcot895:fix-trixie-compilation
Sep 10, 2025
Merged

Allow using Boost 1.83 for compilation#71
yaqiangz merged 3 commits intosonic-net:masterfrom
saiarcot895:fix-trixie-compilation

Conversation

@saiarcot895
Copy link
Copy Markdown
Collaborator

With the base image upgrade to Trixie, Bookworm-based containers will need to use Boost 1.83. This is because of an incompatibility between rsyslog_plugin that uses Boost 1.83 on Trixie and the eventd container that uses Boost 1.74 on Bookworm; specifically there is an incompatiblity with serialization of objects between the two versions of Boost.

Because of this, allow applications to compile with Boost 1.83 headers.

With the base image upgrade to Trixie, Bookworm-based containers will
need to use Boost 1.83. This is because of an incompatibility between
rsyslog_plugin that uses Boost 1.83 on Trixie and the eventd
container that uses Boost 1.74 on Bookworm; specifically there is an
incompatiblity with serialization of objects between the two versions of
Boost.

Because of this, allow applications to compile with Boost 1.83 headers.

Signed-off-by: Saikrishna Arcot <[email protected]>
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@saiarcot895 saiarcot895 force-pushed the fix-trixie-compilation branch from af3bf86 to a095021 Compare August 19, 2025 17:45
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Saikrishna Arcot <[email protected]>
Signed-off-by: Saikrishna Arcot <[email protected]>
@saiarcot895 saiarcot895 force-pushed the fix-trixie-compilation branch from a095021 to 2e517c0 Compare August 19, 2025 18:49
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@saiarcot895 saiarcot895 requested a review from yaqiangz August 27, 2025 02:37
@yaqiangz yaqiangz merged commit 0388d85 into sonic-net:master Sep 10, 2025
8 of 9 checks passed
@saiarcot895 saiarcot895 deleted the fix-trixie-compilation branch September 16, 2025 16:02
saiarcot895 added a commit to saiarcot895/sonic-dhcp-relay that referenced this pull request Dec 7, 2025
Port the changes in sonic-net#71 to the dhcp4relay application.

Signed-off-by: Saikrishna Arcot <[email protected]>
saiarcot895 added a commit that referenced this pull request Dec 10, 2025
Port the changes in #71 to the dhcp4relay application.

Signed-off-by: Saikrishna Arcot <[email protected]>
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.

3 participants