Date: Fri, 15 Jun 2012 16:40:25 -0700 From: Jeff Ford <jeff.ford@gmail.com> To: Dimitry Andric <dim@freebsd.org> Cc: freebsd-current@freebsd.org Subject: Re: Failure building libdtrace Message-ID: <CAJ0x7rM1Zfmpnhz7kPz5SxHQjjT6Tv0v9u=0GHYHRH8azSJHUg@mail.gmail.com> In-Reply-To: <4FDBC0D9.7060707@FreeBSD.org> References: <CAJ0x7rOpfnoe3BY-d-UNn9VkcGjJTwpfRfhy07ygRAqYj0AFvg@mail.gmail.com> <4FDBC0D9.7060707@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 15, 2012 at 4:10 PM, Dimitry Andric <dim@freebsd.org> wrote: > On 2012-06-15 22:13, Jeff Ford wrote: > > When I try to build directly from src/cddl/lib/libdtrace I get a failure > > because of a missing file dt_grammar.h. This file is generated by > > dt_grammar.y. On 9, running make in the same directory runs the yacc > ahead > > of cc so the build works. > > > > I can fix this locally by moving dt_grammar.y to the top of the file list > > in Makefile, but what changed, and should it be fixed? > > No, just run "make depend" first. > Thanks, that fixes the issue, but I'm also curious what caused the change. I was looking through make file diffs and didn't see anything obvious. (But I'm new to the BSD make files, so it's unlikely it would be obvious to me.) -- Jeff Ford Redmond, WA
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ0x7rM1Zfmpnhz7kPz5SxHQjjT6Tv0v9u=0GHYHRH8azSJHUg>