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>