Make cxx_stdlib mismatches more verbose
When there's a cxx_stdlib conflict, a non-verbose log fails mysteriously; please see comment:ticket:56551:17 for an example. A verbose log will be excessively large, but will contain something of the form:
$portname is using libstdc++ (this installation is configured to use libc++)
May I suggest that this be present in the non-verbose output as well? I enclose an untested and extremely tentative patch on macports.tcl, which changes ui_info
to ui_error
in the statement issuing this message; please feel free to use ui_warn
instead if that's more appropriate.
Apologies for errors, in particular not knowing who to CC this to.
Change History (6)
Owner: |
set to jmroot
|
Resolution: |
→ fixed
|
Status: |
new →
closed
|
Milestone: |
→ MacPorts 2.7.0
|
Summary: |
Feature request: make cxx_stdlib conflicts more verbose →
Make cxx_stdlib mismatches more verbose
|
May I please ask you to submit a pull request to macports-base? I'm just randomly browsing through tickets and I'm not senior enough to be able to tell whether there would be any undesirable side-effects. Opening a PR will give this patch way more visibility and the right people will look into it.
If you need to decide whom to CC for base-related patches, you'll get the best idea by looking at git history (the number of people involved is very limited).