Skip site navigation (1)Skip section navigation (2)
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>