Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 538648

Summary: dev-util/catalyst: Support overriding CHOST/CFLAGS/CXXFLAGS/LDFLAGS in stage3 target
Product: Gentoo Hosted Projects Reporter: Joshua Kinard <kumba>
Component: CatalystAssignee: Gentoo Catalyst Developers <catalyst>
Status: RESOLVED FIXED    
Severity: normal CC: vapier, zerochaos
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 434268, 538650    
Attachments: Catalyst stage3 target overrides

Description Joshua Kinard gentoo-dev 2015-02-03 11:26:10 UTC
Created attachment 395444 [details, diff]
Catalyst stage3 target overrides

I can't subscribe to the gentoo-catalyst mailing list right now, so I am attaching this patch as a bug.  It is the first of three patches I have to fix a few minor things up in catalyst.  This patch, if accepted, has to be applied first.

This patch adds missing definitions to override the CHOST, CFLAGS, CXXFLAGS, and LDFLAGS variables in a stage3 spec file.  I know some of these are output into the /etc/portage/make.conf during the stage2 build, but there are instances where one may wish to still override them in stage3.  See Bug #434268 as an example (which might be considered a duplicate of this one in a sense, but I'll make it a blocker for now).
Comment 1 Rick Farina (Zero_Chaos) gentoo-dev 2015-09-08 13:56:25 UTC
this an more is already supported in master and will not be backported.

hopefully we will have a release soon, at least as a test.