Bug 2016462 - [improvement] drop lttng package dependency
Summary: [improvement] drop lttng package dependency
Keywords:
Status: NEW
Alias: None
Product: dotNET
Classification: Red Hat
Component: rh-dotnet60
Version: 6.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ga
: 6.0
Assignee: Omair Majid
QA Contact:
Jacob Taylor Valdez
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-10-21 15:14 UTC by Tom Deseyn
Modified: 2023-07-25 22:59 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Tom Deseyn 2021-10-21 15:14:21 UTC
.NET provides support for tracing using LTTng.

LTTng is meant for advanced tracing scenarios and Microsoft packages do not require it. .NET detects at runtime if it is available.

If our builds allow it, we should also drop the dependency from our packages.

Dropping it means we carry a little less weight.

It also avoid any potential issues caused by LTTNG with users that are not actually using it.

Comment 4 Omair Majid 2023-07-25 22:59:28 UTC
I have implemented this for .NET 8: https://pagure.io/dotnet-sig/dotnet8.0/c/2b3e6f96e721917d648277a39775e12a08349d0b?branch=main


Note You need to log in before you can comment on or make changes to this bug.