Re: make buildworld issues..

From: Solar Designer (solar@private)
Date: Wed Oct 24 2001 - 07:47:28 PDT


On Wed, Oct 24, 2001 at 06:07:19AM -0700, Troy wrote:
> media!root:~# su - build
> media!build:~$ make buildworld
> test -d native/Owl/build || make checkout
> ln -sf native/Owl/build/.rpm* .
> ln -s native/Owl/build/*.conf . 2> /dev/null || :
> BRANCH=Owl native/Owl/build/buildworld.sh
> 06:06:30: Removing stale temporary files
> 06:06:30: Sanity check
> 06:06:30: Unreadable kernel includes
> make: *** [buildworld] Error 1

Basically, after you built your kernel (as user sources), you need to:

media!sources:~$ chmod -R a+rX linux/include
media!sources:~$ chmod 755 linux/

> Can someone point me to some more documentation on it (maybe Im misreading
> the current stuff?)

I'm afraid, this really isn't documented, although the "Unreadable
kernel includes" message should give a sufficiently good hint. ;-)

I think we need to do one or more of the following:

1. Document kernel builds, at least the Owl specifics.

2. Change the default umask for user sources back to 022.

3. Get the chmod commands above into a script (but it is non-obvious
which one).

-- 
/sd



This archive was generated by hypermail 2.1.3 : Sun Jan 15 2006 - 13:43:15 PST