Bug 1985048

Summary: package libc_malloc_debug.so
Product: [Fedora] Fedora Reporter: Siddhesh Poyarekar <sipoyare>
Component: glibcAssignee: Siddhesh Poyarekar <sipoyare>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: aoliva, arjun, codonell, dj, fweimer, law, mcermak, mfabian, pfrankli, rjones, rth, sipoyare
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: glibc-2.34.9000-3.fc36, glibc-2.34-2.fc35 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1985049 (view as bug list) Environment:
Last Closed: 2021-09-24 20:08:53 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1985049    

Description Siddhesh Poyarekar 2021-07-22 17:29:07 UTC
Description of problem:
malloc hooks and debugging support have been moved from libc.so to a new DSO libc_malloc_debug.so, which can be preloaded to get the functionality back.  The DSO will get installed by default into glibc but it should be in glibc-devel or glibc-utils to allow its removal from the core library.

Indicative PR here:

https://src.fedoraproject.org/rpms/glibc/pull-request/35

Comment 1 Carlos O'Donell 2021-07-27 13:48:02 UTC
Latest minimal change that needs review:
https://src.fedoraproject.org/rpms/glibc/pull-request/37#

Florian needs to review this change.

Comment 2 Carlos O'Donell 2021-08-03 13:25:16 UTC
The plan here is to make this change after August 12th. We have various other tasks that are competing for resources. There is no risk in waiting except that we need to make changes in F35 and Rawhide.

Comment 3 Ben Cotton 2021-08-10 13:14:32 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle.
Changing version to 35.

Comment 4 Siddhesh Poyarekar 2021-08-25 17:11:38 UTC
libc_malloc_debug.so has been dropped and symbols in libc_malloc_debug.so.0 are no longer available as dependencies.  libc_malloc_debug.so.0 is still in the main glibc package for now as we couldn't agree on moving it to a separate package.  Builds are in progress.

Comment 5 Fedora Update System 2021-08-26 00:53:55 UTC
FEDORA-2021-b96f470d5d has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-b96f470d5d

Comment 6 Fedora Update System 2021-08-26 19:50:05 UTC
FEDORA-2021-b96f470d5d has been pushed to the Fedora 35 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-b96f470d5d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-b96f470d5d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2021-09-24 20:08:53 UTC
FEDORA-2021-b96f470d5d has been pushed to the Fedora 35 stable repository.
If problem still persists, please make note of it in this bug report.