Date: Thu, 1 Feb 2001 00:09:00 +0200 (EET) From: Kim Helenius <tristan@st.jyu.fi> To: <freebsd-questions@freebsd.org> Subject: Re: Make world problems (libl, gencheck) Message-ID: <Pine.LNX.4.30.0102010000030.6663-100000@silmu.st.jyu.fi> In-Reply-To: <3A7888B5.9EDBEC65@axiomadvertising.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Silly me, sorry about this.. I forgot to mention I did indeed boot to the old kernel :) I tried make world with the new one first, of course, and as it did not work I rebooted to the old one (I had to do this anyway as I wanted the ipfw rules to work - only default to accept worked). Exactly the same results (gencheck failed). But thank you for answering :) > I don't pretend to know what I'm doing either, but I can offer a suggestion. > I think the problem might be that you updated your source and built a kernel > without updating the rest of the userland. Try booting to your old kernel > (kernel.old if you haven't deleted it). Then with your old kernel do a make > clean, make buildworld (to see if it actually builds), drop to single user, > make installworld, mergemaster, then build a new kernel and reboot. This is > the process I usually use when I update and it's been smooth so far. In > theory this should work. > > Although I could be incredible wrong about this, and if I am I would > appreciate it if someone would point it out since it's usually the only way I > learn something new. > > Joe Guetler > > > I'm a bit new to FreeBSD so I have no clue about these errors. I did cvsup > > and make world about two months ago, everything went smoothly. Now, the > > problems began when I finally managed to set up some IPFW rules. No > > problem. Except that I didn't have have the option IPFIREWALL_VERBOSE in > > my kernel, so I decided it was time to build a new kernel anyway. I did > > a cvsup, compiled the kernel and rebooted. This is where the problems > > started. > > > > Ipfw then gave ipfw: getsockopt(IP_FW_ADD): Invalid parameter (or > > something close to that) on every rule add attempt. I read from > > /usr/src/UPDATING that ipfw has indeed changed since my last make world so > > I decided it was time to do that too. It stopped quite early and I managed > > to find out that LDADD = -ll in a makefile was the culprit. I then made a > > link /usr/lib/libl.a -> /usr/lib/libln.a and so that problem was solved > > (whether this is a good solution I don't know). > > > > Then the make world reached as far as > > /usr/obj/usr/src/gnu/usr.bin/cc/cc_tools and there it compiled a binary, > > gencheck and this is where it stops: > > ./gencheck > treecheck.h > > ./gencheck: permission denied > > So, I cannot execute the binary -> the make world will not continue. > > > > Kim Helenius To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.30.0102010000030.6663-100000>