Re: meta mode

2024-02-14 Thread Simon J. Gerraty
nd and thus we can use DIRDEPS_BUILD to optimize our builds. --sjg > Simon J. Gerraty escreveu (domingo, 28/01/2024 à(s) 01:43): > > > > > I use meta-mode in /etc/src-env.conf so that if (for example) a small > > > change in the kernel config is made, the mac

Re: meta mode

2024-02-14 Thread Nuno Teixeira
Can we say that META is for speeding consecutives builds tracking current/stable and META + DIRDEPS for developing/testing specific parts of base code with speed + debug in mind? Simon J. Gerraty escreveu (domingo, 28/01/2024 à(s) 01:43): > > > I use meta-mode in /etc/src-env.conf s

Re: meta mode

2024-01-27 Thread Simon J. Gerraty
> I use meta-mode in /etc/src-env.conf so that if (for example) a small > change in the kernel config is made, the machine doesn't take hours > recompiling. > But, from time to time, one might be required to make > cleanworld && make cleandir (to be sure) &&

Re: meta mode

2024-01-27 Thread void
have lots of issues with moved files. But meta > mode steers clear of them. OK, thank you. I'll leave meta mode on in src-env.conf in future. It'll certainly save time compiling!!! --

Re: meta mode

2024-01-27 Thread void
Hi, On Sat, 27 Jan 2024, at 13:51, Lexi Winter wrote: > the (easiest) fix for that is to do a full rebuild every time > __FreeBSD_version changes. > > pkg(8) bug report: https://github.com/freebsd/pkg/issues/2162 > > i don't know if meta mode will catch this and rebuild

Re: meta mode

2024-01-27 Thread Warner Losh
On Sat, Jan 27, 2024, 6:12 AM void wrote: > Hi, > > I use meta-mode in /etc/src-env.conf so that if (for example) a small > change in the kernel config is made, the machine doesn't take hours > recompiling. > > Also, (I *think* it works this way) if src gets updated

Re: meta mode

2024-01-27 Thread Lexi Winter
void: > But, from time to time, one might be required to make > cleanworld && make cleandir (to be sure) && make clean (to be *really* sure) > What circumstances & notices in /usr/src/UPDATING would require it? one case this is required in non-meta mode is

meta mode

2024-01-27 Thread void
Hi, I use meta-mode in /etc/src-env.conf so that if (for example) a small change in the kernel config is made, the machine doesn't take hours recompiling. Also, (I *think* it works this way) if src gets updated by git and world/kernel rebuilt it won't recompile already compiled files

Meta Mode (was: Re: BOOT CRASH -- Current -CURRENT)

2022-10-02 Thread Cy Schubert
; > I do have source and debug stuff, BUT kgdb croaks on me. > > > > I *CAN* give access to the machine. > > > > the console backtrace showed something about the kld load of > > dependencies. > > > > > > > > -- > > Larry Rosenman

Re: building current with DIRDEPS_BUILD [was meta mode]

2018-03-03 Thread Bryan Drewery
On 3/3/2018 10:13 AM, Eitan Adler wrote: > #make toolchain > This is now known as DIRDEPS_BUILD. META_MODE is something different now, see man src.conf. This failure is not unexpected as the build breaks with LLVM updates. I'll work on a fix this next week. > ... > Building > /srv/obj/srv/src/

building current with meta mode

2018-03-03 Thread Eitan Adler
#make toolchain ... Building /srv/obj/srv/src/fbsd/head/usr.bin/clang/clang-tblgen/clang-tblgen.full c++: error: no such file or directory: '/srv/obj/srv/src/fbsd/head/freebsd12-amd64/lib/clang/libllvmminimal/libllvmminimal.a' *** Error code 1 Stop. make[1]: stopped in /srv/src/fbsd/head/usr.bin/

META MODE BROKEN: svn commit: r320528 - in head/sys: amd64/include arm/arm arm/include arm64/arm64 arm64/include dev/aac dev/aacraid dev/bnxt dev/cxgb dev/cxgb/ulp/iw_cxgb dev/hyperv/storvsc dev/mfi

2017-07-02 Thread Mark Millard
[Turns out META_MODE did not update /usr/include/machine/* .] On 2017-Jul-2, at 12:43 AM, Mark Millard wrote: > I attempted to jump from head -r320482 to -r320570 for amd64 > but the kernel build fails with massive numbers of things like: > > > I'll note that, for example, aac_disk.o was rebui