Bug 2308270 - How to package GDBSymbol integration libraries
Summary: How to package GDBSymbol integration libraries
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: gdb
Version: rawhide
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kevin Buettner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-08-27 21:46 UTC by Davide Cavalca
Modified: 2024-10-02 16:08 UTC (History)
9 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-10-02 16:08:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Davide Cavalca 2024-08-27 21:46:26 UTC
I'm packaging FEX (https://github.com/FEX-Emu/FEX) in https://bugzilla.redhat.com/show_bug.cgi?id=2305342 which provides a GDBSymbol integration library, that's currently installed under %{_libdir}/gdb/libFEXGDBReader.so. The %{_libdir}/gdb directory is currently owned by the subpackage there, but it should probably be owned by one of the gdb packages instead. It's also not entirely clear to me if we need to do anything to actually use this from gdb if it's available.

Reproducible: Always

Comment 1 Guinevere Larsen 2024-10-01 20:18:30 UTC
Hello,

Sorry for the delay, this bug somewhat slipped through the cracks. We're not sure what you mean by GDBSymbol integration library. Could you clarify what you mean by that?

Comment 2 Davide Cavalca 2024-10-02 16:08:03 UTC
There's some details in https://github.com/FEX-Emu/FEX/pull/3969, however after discussing this with upstream we're just going to drop this integration from the FEX package altogether (https://src.fedoraproject.org/rpms/fex-emu/c/25bc4625c75d84f206d1e20d06f5460e6f70450f?branch=rawhide), as it's not really meant for end users and it's only useful for FEX developers. Apologies for the noise.


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