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

Bug 588334

Summary: dev-lang/ruby: uses hardcoded CC from earlier dev-lang/ruby build when building extensions
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Gentoo Ruby Team <ruby>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 243502    
Attachments: build log
mkmf.log

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-07-08 13:24:20 UTC
Created attachment 440068 [details]
build log

As can be deduced from the almost-completely-useless logs, build of dev-ruby/json failed for me trying to use no-longer-installed gcc version that I happened to have in CC when I rebuilt dev-lang/ruby last time. Which means it doesn't respect the current value of CC/CXX after all.

If this is a generic issue with Ruby packages, feel free to transform this bug into a generic one.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-07-08 13:24:38 UTC
Created attachment 440070 [details]
mkmf.log
Comment 2 Hans de Graaff gentoo-dev 2016-07-09 05:34:49 UTC
Yes, this is a generic ruby extension built system issue. I think bug 476668 is related.