Professional Web Applications Themes

Build kernel vs build world - FreeBSD

Is there a difference between building a world and building a kernel? Common sence is telling me building world rebuilds all the execuables and config files or something a little more intense then just the kernel. However I have not been able to find any instructions on how to "build world" not even in the handbook. I found building a kernel and was able to do that with no problems. But I would like to update my system with any security updates that have occured since 5.3 has come out. Thanks for any tips. Thank you, Joshua Lewis...

  1. #1

    Default Build kernel vs build world

    Is there a difference between building a world and building a kernel?

    Common sence is telling me building world rebuilds all the execuables and
    config files or something a little more intense then just the kernel.

    However I have not been able to find any instructions on how to "build
    world" not even in the handbook. I found building a kernel and was able to
    do that with no problems. But I would like to update my system with any
    security updates that have occured since 5.3 has come out.

    Thanks for any tips.


    Thank you,
    Joshua Lewis
    Joshua Guest

  2. #2

    Default Re: Build kernel vs build world

    You're right, building the world is building all the base binaries.
    It should be done while you're building the kernel:
    # make buildworld
    # make buildkernel kernconf=CONF
    # make installkernel kernconf=CONF
    # make installworld
    # mergemaster

    Here's a good guide on everything you need to do to update your machine:
    http://layer0.layeredtech.com/showthread.php?t=2



    On Apr 8, 2005 10:00 AM, Joshua Lewis <com> wrote: 
    Pat Guest

  3. #3

    Default Re: Build kernel vs build world

    I was getting ready to build world and I noticed (to my utmost suprise)
    that my system is running 5.4-PRERELEASE. I must have had the wrong tag in
    my supfile and downloaded the src for 5.4.

    So I am already running 5.4 I guess I will upgrade totaly. Are there any
    gotcha's I should now about. At this point I think I am running 5.4 kernel
    with 5.3 binaries. So should I just to a CVSup with the 5.4 tag and then
    use the instructions below from Pat?


    Thank you,
    Joshua Lewis



    Pat Maddox 
    >[/ref]

    Joshua Guest

  4. #4

    Default Re: Build kernel vs build world

    Are you sure you've never installed world? You generally have
    problems when the kernel and world are out of synch, and I've heard
    that mixing a 5.4/5.3 kernel and world causes real havoc.

    In any case, yeah, you should just cvsup, build the kernel and world.

    Pat



    On Apr 8, 2005 10:25 AM, Joshua Lewis <com> wrote: 
    > >[/ref]
    >
    >[/ref]
    Pat Guest

  5. #5

    Default Re: Build kernel vs build world

    If your supfile was set to RELENG_5 then you getting 5.4-PRERELEASE is
    correct, as -STABLE becomes the next -RELEASE, so on and so forth.

    On Apr 8, 2005 12:25 PM, Joshua Lewis <com> wrote: 
    > >[/ref]
    >
    > _______________________________________________
    > org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    > To unsubscribe, send any mail to "org"
    >[/ref]


    --
    -Tomas Quintero
    Tomas Guest

  6. #6

    Default Re: Build kernel vs build world

    I already started the build world so at this point it may be too late. But
    I recall when I was using 4.10 to put stuff if like a make config file to
    prevent the system from upgrading BIND8 as I was using BIND9 at the time.
    Does anyone know what config file I am talking about so I know for future
    upgrades.

    What kind of stuff goes in there?

    I will read the man page if someone know what file I am talking about.
    Hard to answer a question when the guy(me) can't even ask it correctly.


    Thank you,
    Joshua Lewis



    Tomas Quintero 
    >> machine: 
    >> "build 
    >> able 
    >> any 
    >>
    >> _______________________________________________
    >> org mailing list
    >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    >> To unsubscribe, send any mail to
    >> "org"
    >>[/ref]
    >
    >
    > --
    > -Tomas Quintero
    >[/ref]

    Joshua Guest

  7. #7

    Default Re: Build kernel vs build world

    Joshua Lewis wrote: 

    You're talking about /etc/make.conf. Take a look at /etc/defaults/make.conf
    for an idea about the possible values...

    --
    -Chuck

    Chuck Guest

  8. #8

    Default Re: Build kernel vs build world

    Thanks to everyone for the good advice. I have everything I need now.


    Thank you,
    Joshua Lewis



    Chuck Swiger 
    >
    > You're talking about /etc/make.conf. Take a look at
    > /etc/defaults/make.conf
    > for an idea about the possible values...
    >
    > --
    > -Chuck
    >
    >[/ref]

    Joshua Guest

Similar Threads

  1. Kernel 2.6 - Build Options - Where has Configure.help gone ?
    By Mark in forum Linux Setup, Configuration & Administration
    Replies: 3
    Last Post: January 3rd, 07:52 PM
  2. kernel build problems
    By L'Administrateur in forum Linux Setup, Configuration & Administration
    Replies: 5
    Last Post: October 6th, 12:20 PM
  3. build kernel problem
    By Florian Ernst in forum Debian
    Replies: 0
    Last Post: July 15th, 10:20 AM
  4. Kernel Build Methodology
    By Johan Parin in forum Debian
    Replies: 1
    Last Post: July 2nd, 01:10 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139