[MacPorts] #4845: BUG: platform-specific dependency ignored in
dependency chain
MacPorts
trac at macosforge.org
Fri Dec 28 10:11:55 PST 2007
#4845: BUG: platform-specific dependency ignored in dependency chain
----------------------------------+-----------------------------------------
Reporter: yves at opendarwin.org | Owner: macports-tickets at lists.macosforge.org
Type: enhancement | Status: closed
Priority: Normal | Milestone: MacPorts base bugs
Component: base | Version: 1.0
Resolution: fixed | Keywords:
----------------------------------+-----------------------------------------
Changes (by jmpp at macports.org):
* milestone: => MacPorts base bugs
Old description:
> gnustep-make has this following darwin platform variant
>
> platform puredarwin {
> depends_lib port:gcc40
> configure.args-append --with-library-combo=gnu-gnu-gnu \
> CC=gcc-dp-4.0
> }
>
> if I do "port install gnustep-make", gcc40 dependency is built
>
> However, if I do "port install gnustep-base" then gnustep-make is built
> (since gnustep-base depends
> on it) with the right configure arguments but gcc40 dependency is not
> taken into account (so the build
> fails)
New description:
gnustep-make has this following darwin platform variant
{{{
platform puredarwin {
depends_lib port:gcc40
configure.args-append --with-library-combo=gnu-gnu-gnu \
CC=gcc-dp-4.0
}
}}}
if I do "port install gnustep-make", gcc40 dependency is built
However, if I do "port install gnustep-base" then gnustep-make is built
(since gnustep-base depends
on it) with the right configure arguments but gcc40 dependency is not
taken into account (so the build
fails)
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/4845#comment:6>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list