FS#71722 - binutils-2.37 changes affect stripping

Attached to Project: Pacman
Opened by Toolybird (Toolybird) - Wednesday, 04 August 2021, 06:49 GMT
Last edited by Allan McRae (Allan) - Saturday, 04 September 2021, 02:23 GMT
Task Type Bug Report
Category General
Status Closed
Assigned To Allan McRae (Allan)
Architecture All
Severity Low
Priority Normal
Reported Version 6.0.0
Due in Version 6.0.1
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Just a headsup for when binutils-2.37 hits the repos.

makepkg is no longer stripping some binaries.

2.36.1
$ LC_ALL=C readelf -h /usr/bin/ls | grep Type
Type: DYN (Shared object file)

2.37
$ LC_ALL=C readelf -h /usr/bin/ls | grep Type
Type: DYN (Position-Independent Executable file)

pacman / makepkg will need to adapt. Changes are detailed here:

https://sourceware.org/pipermail/binutils/2021-June/116921.html


This task depends upon

Closed by  Allan McRae (Allan)
Saturday, 04 September 2021, 02:23 GMT
Reason for closing:  Fixed
Additional comments about closing:  git commit a193979cb6d60ebd4b9434c1687c15ca1ad7689b
Comment by Allan McRae (Allan) - Wednesday, 04 August 2021, 09:18 GMT Comment by Toolybird (Toolybird) - Thursday, 05 August 2021, 21:40 GMT
> Patch

Tested, works fine. Thanks!

Loading...