Summary: | sys-apps/ccs-tools does not respect LDFLAGS | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | New packages | Assignee: | MATSUU Takuto (RETIRED) <matsuu> |
Status: | RESOLVED FIXED | ||
Severity: | QA | CC: | esigra |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 331933 | ||
Attachments: |
Build log
Patch to ccs-tools-1.7.2_p20100401.ebuild to extend the sed changes so upstream Makefile respects LDFLAGS |
Description
Diego Elio Pettenò (RETIRED)
2010-08-13 12:05:23 UTC
Created attachment 242757 [details]
Build log
Created attachment 242883 [details, diff]
Patch to ccs-tools-1.7.2_p20100401.ebuild to extend the sed changes so upstream Makefile respects LDFLAGS
The upstream Makefile has explicit rules to build each of its targets, and those explicit rules neglect to mention $(LDFLAGS) at all. Upstream decided to use a single gcc invocation per target binary, without generating intermediate .o files. Thus, the attached patch adds another transform so that each line which references $(CFLAGS) also includes $(LDFLAGS). With this patch applied, I see the compilation lines include my chosen LDFLAGS.
in cvs. thanks. |