Date: Wed, 26 Oct 2005 17:06:49 -0400 From: Jung-uk Kim <jkim@FreeBSD.org> To: Ruslan Ermilov <ru@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release Makefile src/sys/conf kern.post.mk kmod.mk Message-ID: <200510261706.50768.jkim@FreeBSD.org> In-Reply-To: <200510250905.j9P9575Z002500@repoman.freebsd.org> References: <200510250905.j9P9575Z002500@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 25 October 2005 05:05 am, Ruslan Ermilov wrote: > ru 2005-10-25 09:05:07 UTC > > FreeBSD src repository > > Modified files: > release Makefile > sys/conf kern.post.mk kmod.mk > Log: > Refactor (some more) installation of kernel and module objects. > > Try to make everyone happy: David (to have debug kernels > installed by default), Warner (to be able to override that), and > myself (for actually making it all work and to be consistent). > > Now, if kernel was configured for debugging (through DEBUG=-g in > the kernel config file or "config -g"), doing "make install" will > install debug versions of kernel and module objects with their > canonical names, > > kernel.debug -> /boot/kernel/kernel > if_fxp.ko.debug -> /boot/kernel/if_fxp.ko > > Installing a kernel not configured for debugging, or debug kernel > with INSTALL_NODEBUG variable defined, will install non-debug > kernel and module objects. > > Also, restore the install.debug and reinstall.debug targets that > are part of the existing API (they cause some additional gdb(1) > scripts to be installed). > > Revision Changes Path > 1.891 +0 -4 src/release/Makefile > 1.86 +4 -2 src/sys/conf/kern.post.mk > 1.197 +3 -8 src/sys/conf/kmod.mk It's broken amd64. I had DEBUG=-g in the configuration and it's spewing a lot of 'kldload: unexpected relocation type 10' while preloading modules. :-( Jung-uk Kim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510261706.50768.jkim>