Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 626334 - =x11-terms/st-9999: making build verbose breaks build
Summary: =x11-terms/st-9999: making build verbose breaks build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-27 08:53 UTC by Andreas Wiese
Modified: 2017-07-27 09:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fix for ebuild (st-9999.patch,472 bytes, patch)
2017-07-27 08:54 UTC, Andreas Wiese
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Wiese 2017-07-27 08:53:21 UTC
src_prepare() for x11-terms/st[=9999] tries to make the build verbose by removing the first @ from make commands, which should be the @ in the beginning to suppress outputting the current command.  Upstream did the same in commit fabd4602b32.  This leads to the removal of the @ from $@ in the Makefile, which effectively breaks the build process.

Either remove the offending sed expression, or fix it to only remove @ if not preceeded by $.

Reproducible: Always
Comment 1 Andreas Wiese 2017-07-27 08:54:19 UTC
Created attachment 486960 [details, diff]
Fix for ebuild