Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2018 09:20:03 -0700
From:      John Baldwin <jhb@FreeBSD.org>
To:        Mark Millard <marklmi@yahoo.com>
Cc:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>
Subject:   Re: "base/binutils should not be pulling in any other ports at all"? (That confuses me.)
Message-ID:  <ccd2662b-607f-9404-182a-d8d7f91ee955@FreeBSD.org>
In-Reply-To: <A61C053F-721E-45E3-AA12-DCF0773E2DB8@yahoo.com>
References:  <4C338B84-1179-4569-A964-CA18A22AF1D7@yahoo.com> <F71D7FCC-801E-498C-8B68-2D25FA55A36A@yahoo.com> <3c10995e-2c84-a140-ed4d-449ce61d3d05@FreeBSD.org> <A61C053F-721E-45E3-AA12-DCF0773E2DB8@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10/12/18 5:48 PM, Mark Millard wrote:
> On 2018-Oct-10, at 3:13 PM, John Baldwin <jhb at FreeBSD.org> wrote:
> 
>> On 10/6/18 12:22 PM, Mark Millard via freebsd-toolchain wrote:
>>> [Actually devel/gettext-tools is a build time dependency: it should not be using
>>> libtool: link: /usr/local/bin/powerpc64-unknown-freebsd12.0-gcc --sysroot=. . .
>>> It looks like the /usr/local/lib references are correct but the wrong linker was
>>> being used. About 5 other ports have a similar status for making base/binutils
>>> as a cross build.]
>>
>> base/binutils should not be pulling in any other ports at all.
> 
> That last quote confuses me still. May be it means
> it is all to be manually managed instead of automatic?

No, it means it doesn't work as you ran into. :)

> (The actual build using things link devel/bison on
> the host if base/binutils is to build at all.)
> 
> All versions of binutils have direct build dependencies on:
> 
> math/gmp
> math/mpfr
> devel/bison
> devel/gmake
> 
> as far as I know. Some of those in turn have more
> build dependencies. Some of all that have Runtime
> dependencies and/or library dependencies as well.
> (Host context of usage.)

For the purposes of the instructions we only need to provide the top-level
"leaf" packages as a list of things to install before trying to build.

-- 
John Baldwin

                                                                            



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ccd2662b-607f-9404-182a-d8d7f91ee955>