Summary: | qt4-r2.eclass has broken eqmake4. qmake_args should be quoted | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sergey Ilinykh <rion4ik> |
Component: | Eclasses | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 311481 |
Description
Sergey Ilinykh
2010-04-13 05:26:31 UTC
The suggested fix in comment #0 would break when passing any argument other than a .pro file. I instead fixed this by making the local qmake_args variable an array, which allows preservation of quoting. afaik portage-2.1.6 doesn't work properly with arrays. but thanks (In reply to comment #2) > afaik portage-2.1.6 doesn't work properly with arrays. > but thanks > All versions of portage work just fine with arrays that are declared local to a function - it's only arrays that cross the function boundary that can cause issues. |