Date: Sun, 1 Dec 2019 19:21:31 -0600 From: Kyle Evans <kevans@freebsd.org> To: Konstantin Belousov <kostikbel@gmail.com> Cc: current <current@freebsd.org> Subject: Re: How to regenerate syscall tables ? Message-ID: <CACNAnaGmvooCJeZqapCEjKxMUw=Y5s8xBBupLKpmjOpuwvFuHw@mail.gmail.com> In-Reply-To: <20191202000311.GG10580@kib.kiev.ua> References: <20191202000311.GG10580@kib.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 1, 2019 at 6:03 PM Konstantin Belousov <kostikbel@gmail.com> wrote: > > I am on today stable/12 with src of today HEAD. Trying to add a new > syscall, and then regenerating the files, I did 'make buildworld', > then > > orion% make sysent ~/build/bsd/DEV/src > make -C /usr/home/kostik/work/build/bsd/DEV/src/sys/kern sysent > flua ../tools/makesyscalls.lua syscalls.master > make[2]: exec(flua) failed (No such file or directory) > *** Error code 1 > > What is missing ? Discussed out-of-bounds, but for list reference: flua is built as bootstrap on older versions, so it will get built with bootstrap or buildworld targets and MAKEOBJDIRPREFIX of sysent target must match what bootstrap/world was built with. I'll MFC flua itself within the next couple of days to make the process easier on stable branches. Thanks, Kyle Evans
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaGmvooCJeZqapCEjKxMUw=Y5s8xBBupLKpmjOpuwvFuHw>