Date: Tue, 09 Dec 2014 03:09:27 +0100 From: =?UTF-8?B?VmlrdG9yIMWgdHVqYmVy?= <viktor.stujber@gmail.com> To: Mark Johnston <markj@FreeBSD.org> Cc: "freebsd-dtrace@freebsd.org" <freebsd-dtrace@freebsd.org> Subject: Re: missing system struct definitions during compilation files in /usr/lib/dtrace/ in local releng/10.1 build Message-ID: <548659D7.4010104@gmail.com> In-Reply-To: <20141209002701.GA41582@ip-172-31-25-62.ec2.internal> References: <5485C63E.3090002@gmail.com> <CAFMmRNzcbgxN_0qyMy9QSWF-tBrOZ_J%2B-uyWVtPrqYbTSJ=xxQ@mail.gmail.com> <54863EE8.8050603@gmail.com> <20141209002701.GA41582@ip-172-31-25-62.ec2.internal>
next in thread | previous in thread | raw e-mail | index | archive | help
Yes, that was the solution, thank you very much! It was surprising to find out that an executable outside of the kernel-toolchain is used to build the kernel. But I guess a line has to be drawn somewhere (only the entire output of 'buildworld' is guaranteed to cover everything ... which I wouldn't mind too much since I normally build them together :) On 9. 12. 2014 1:27, Mark Johnston wrote: > Can you try recompiling the 10.1 kernel? There were some changes in > the transition from clang 3.3 to 3.4 which broke the ctf tools. If the > 10.1 kernel was built with the 10.0 ctf* tools, it'll have malformed > CTF data; rebuilding the kernel a second time should fix it, since > you'd be using the 10.1 tools.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?548659D7.4010104>