[MacPorts] #18894: Internal libboost dependency failure at reference time.
MacPorts
noreply at macports.org
Mon Apr 6 15:17:41 PDT 2009
#18894: Internal libboost dependency failure at reference time.
---------------------------------+------------------------------------------
Reporter: trog24@… | Owner: macports-tickets@…
Type: defect | Status: closed
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.7.0
Resolution: wontfix | Keywords:
Port: |
---------------------------------+------------------------------------------
Comment(by mcalhoun@…):
Replying to [comment:14 braden@…]:
> Closing this as "wontfix" based on some speculation about what
`-flat_namespace` does seems premature. There are some significant
unanswered questions here that may have an impact on how, for instance,
MacPorts needs to treat `[Requires|Libs].private` in `pkg-config`.
Concretely:
>
> * If `boost_filesystem` provided `pkg-config` metadata, would, from
the perspective of the `pkg-config` maintainer, the dependency on
`boost_system` go in `Libs` or `Libs.private`?
> * If the latter, should MacPorts be patching `pkg-config` to treat
`Libs.private` the same as `Libs`? (I think probably so.)
When I first brought up pkg-confg, I did not mean to imply that it should
be used here.[[BR]]
boost would have to be modified to write .pc files.[[BR]]
openvrml would have to be patched to recognize that boost now uses pkg-
confg files.
I am not sure anybody would be up for maintaining those types of changes.
Please correct me if I am wrong, but, as I understand the situation,
everything is working just as intended.[[BR]]
It is just that Macs behave a little differently than Linux, and openvrml
expects Linux behavior.[[BR]]
The workarounds seems reasonably easy, which is why I thought wontfix was
a reasonable way to go.
--
Ticket URL: <http://trac.macports.org/ticket/18894#comment:15>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list