Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 May 2014 20:04:19 -0400
From:      Geoff Speicher <geoff@sea-incorporated.com>
To:        Niclas Zeising <zeising@freebsd.org>
Cc:        Craig Leres <leres@ee.lbl.gov>, Gerald Pfeifer <gerald@pfeifer.com>, Martin Matuska <mm@freebsd.org>, freebsd-ports@freebsd.org, Joerg Wunsch <joerg@freebsd.org>
Subject:   Re: devel/binutils and devel/gnulibiberty version mismatch
Message-ID:  <CAFMeXOb84q1OWN%2BaHw9Wq79mHSUuJcv8f7i8usQ0pbejkqQwHQ@mail.gmail.com>
In-Reply-To: <CAFMeXOaxuQ0SKOiMB1TRbYL8F2R-spWyNY5ditG=pRq0DiLzvg@mail.gmail.com>
References:  <CAFMeXOboxKFjYZpYNt0o0-LRKCfzQgj6_t9wSL0N1mK1LKpKSQ@mail.gmail.com> <CAFMeXOaFk0OvbA7f7E87P9rre4-FpjTaLGducZTpFGuNtUZNTA@mail.gmail.com> <CAFMeXObnF_yFixBcMA6BVEVyzb-4zcweV80NJfah-mem-YSqag@mail.gmail.com> <CAFMeXOYHTJp8ZOUDCH5-YnzqT_x7UdrbWe02EJS89xO7OGHg0Q@mail.gmail.com> <alpine.LSU.2.11.1405091402460.2722@tuna.site> <536FD5F3.30006@freebsd.org> <CAFMeXOaxuQ0SKOiMB1TRbYL8F2R-spWyNY5ditG=pRq0DiLzvg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, May 11, 2014 at 5:41 PM, Geoff Speicher
<geoff@sea-incorporated.com>wrote:

> Actually, I have a question about ports/184327. This bug report asserts
> that ansidecl.h is an internal file necessary only to build the GNU
> toolchain and should not be installed by devel/binutils. However, binutils
> also installs bfd.h which happens to include ansidecl.h (at least, it does
> in v2.24). Therefore, the installed bfd.h is broken. This fact either
> contradicts the original assertion that ansidecl.h should not be installed,
> or else it implies that bfd.h should not be installed either.
>

There was a third possibility that I had overlooked, and appears to be a
decent compromise: bfd.h doesn't actually need to directly include
ansidecl.h for anything that I can see, so if we patch the port to remove
the include directive then bfd.h is no longer broken and ports/184327 is
also satisfied. Any objections to this?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFMeXOb84q1OWN%2BaHw9Wq79mHSUuJcv8f7i8usQ0pbejkqQwHQ>