https://bugzilla.redhat.com/show_bug.cgi?id=2437502



--- Comment #155 from Nicola Taibi <[email protected]> ---
Subject: Technical justification for disabling binary stripping in Space GL
(spacegl.spec)

  Dear Fabio,

  I am writing to provide a technical justification for the recent changes in
the spacegl.spec file, specifically
  the inclusion of %global debug_package %{nil} and %global __strip /bin/true.

  The Space GL project includes a specialized diagnostic tool, spacegl_diag,
which is designed to perform real-time
  introspection and state verification of the engine's memory-mapped
synchronization (Shared Memory IPC). This tool
  relies on the presence of internal symbols within the production binaries to
accurately map data structures and
  provide cryptographic telemetry to the user.

  Standard RPM stripping, while beneficial for reducing binary size, removes
the symbol table required by
  spacegl_diag, rendering the diagnostic suite non-functional in the final
build. To ensure that users and
  developers can effectively monitor the engine's health and synchronization
state without requiring external
  heavy-weight debuggers, I have opted to preserve these symbols by disabling
the automatic stripping process.

  I have also disabled the separate debuginfo package generation to maintain a
streamlined packaging workflow, as
  the diagnostic tool is designed to work directly with the primary binaries.

  Thank you for your time and for supporting the Space GL project.

  Best regards,
  Nick

Spec URL: 
https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-43-x86_64/10334963-spacegl/spacegl.spec

SRPM URL: 
https://download.copr.fedorainfracloud.org/results/ntaibi/space-gl/fedora-43-x86_64/10334963-spacegl/spacegl-2026.04.16.03-1.fc43.src.rpm


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2437502

Report this comment as SPAM: 
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202437502%23c155

-- 
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to