FS#73116 - [chromium] use system eu-strip binary during build

Attached to Project: Arch Linux
Opened by hexchain (hexchain) - Wednesday, 22 December 2021, 13:23 GMT
Last edited by Evangelos Foutras (foutrelis) - Tuesday, 01 February 2022, 23:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Chromium tarball contains an eu-strip binary and is used during build. It is probably better to use the one from our elfutils package instead of the bundled one.

SUSE seems to be doing this for some time [1].

Possible PKGBUILD changes:

rm buildtools/third_party/eu-strip/bin/eu-strip
ln -s /usr/bin/eu-strip buildtools/third_party/eu-strip/bin/eu-strip

[1] https://build.opensuse.org/package/view_file/network:chromium/chromium/chromium.spec

Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any

chromium 96.0.4664.110-1
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Tuesday, 01 February 2022, 23:13 GMT
Reason for closing:  Fixed
Additional comments about closing:  chromium 98.0.4758.80-1
Comment by Evangelos Foutras (foutrelis) - Tuesday, 01 February 2022, 23:13 GMT
Only the chromedriver binary was being stripped during the build. This has been fixed for our Chromium 98 package.