Date: Tue, 27 Nov 2018 14:47:57 -0500 From: Dennis Clarke <dclarke@blastwave.org> To: Mark Millard <marklmi@yahoo.com> Cc: FreeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: Re: revision 341006 quite unusable Message-ID: <0a223db3-8c88-faa9-5cfe-983ada996d4e@blastwave.org> In-Reply-To: <7534F42F-5BFA-4C94-B387-A42F10B5B389@yahoo.com> References: <62bd5352-6eb5-ea4c-fd5b-fd4d1a35186b@blastwave.org> <7534F42F-5BFA-4C94-B387-A42F10B5B389@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/27/18 2:28 PM, Mark Millard wrote: > On 2018-Nov-27, at 01:26, Dennis Clarke <dclarke at blastwave.org> wrote: > > >> So I did a checkout of revision 341006 and without any changes to make.conf and a trivial "make buildkernel" followed by the requisite >> "make installkernel" I get a machine with a black screen and entirely >> quite a warm brick. Loud fans. > > Before buildkernel one of the following is needed: > > make kernel-toolchain > or: > make buildworld Ah well ... I did go back and try a "make buildworld" and in fact I did it this way : root@eris:/usr/src # root@eris:/usr/src # /usr/bin/time -p make buildworld | tee ../rev341008_buildworld.log -------------------------------------------------------------- >>> World build started on Tue Nov 27 09:27:45 UTC 2018 -------------------------------------------------------------- -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- rm -rf /usr/obj/usr/src/powerpc.powerpc64/tmp . . . objcopy --only-keep-debug ldd32.full ldd32.debug objcopy --strip-debug --add-gnu-debuglink=ldd32.debug ldd32.full ldd32 -------------------------------------------------------------- >>> World build completed on Tue Nov 27 16:48:18 UTC 2018 -------------------------------------------------------------- real 26436.93 user 12547.80 sys 13005.84 root@eris:/usr/src # So that is offensively slow but a gcc bootstrap is far worse. So no big deal .. I can handle it. > > From the comments at the beginning of /usr/src/Makfile : > > # buildworld - Rebuild *everything*, including glue to help do > # upgrades. > . . . > # kernel-toolchain - Builds the subset of world necessary to build a kernel > so .. which comes first ? Or is this an either or situation or do both? > You did not mention /etc/src.conf ( only /etc/make.conf ). My > memory is that those files do not exist by default: even to be > empty they have to be created. Right ... only /etc/make.conf exists and it was just a "touch /etc/make.conf" and nothing else. I really want CFLAGS set as -O0 and -g and perhaps a few other options to allow debug to be easy. However for now getting a working compile is step zero. > > -r341006 is from head/ ( not stable/ nor releng/ ) in > https://svnweb.freebsd.org/base/ . I'm not sure if this > was intended or not. > > (I am currently without access to the FreeBSD environments.) > What? How is that possible? Perhaps you are way out on the road somewhere and I thank you for the reply. I felt like I was flailing in the dark here and that is a good description. I may boot the RC2 DVD and then run dd if=/dev/zero of=/dev/diskname and wipe out the first block of cylinders on the disk. Then try a reinstall. I am baffled why the DVD boots fine and I get four processors online and the installed on disk image does not. That should be quite impossible. I may try again wwith an SSD but those are giving no advantage at all. Even older Patriot SATA 1 compliant 1.5Gbps SSD's are really no better than a spinning disk. Dennis
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0a223db3-8c88-faa9-5cfe-983ada996d4e>