Re: /etc/make.conf question

2002-03-13 Thread D J Hawkey Jr

In article [EMAIL PROTECTED],
[EMAIL PROTECTED] writes:
 Hi!
 
 I'm preparing to make the wolrd ;) for the first time and I'm examing
 the /etc/defaults/make.conf file.
 
 There are options inside that I'm not familiar with.
 
 Can someone tell me which options I should include for some normal system
 (not developer).

Here's mine:

---8---

# CFLAGS controls the compiler settings used when compiling C code.
#
CFLAGS=-O -pipe

# If you want KerberosIV (KTH eBones), define this.
#
MAKE_KERBEROS4=yes

# If you want Kerberos5 (KTH Heimdal), define this.
#
MAKE_KERBEROS5=yes

# If you are running XFree86 4.X, uncomment this line.
#
XFREE86_VERSION=4

# If you have Motif on your system, uncomment this.
#
HAVE_MOTIF=yes

# If the Motif on your system is not OpenMotif, uncomment this.
#
NO_OPENMOTIF=yes

---8---

The second and third are there just to rebuild what was originally
installed. Un-necessary if you don't use Kerberos authentication, but
note that if Kerberos libraries are now in /usr/lib, and you don't
rebuild them, the current ones will continue to exist. A Bad Thing(tm),
IMHO.

The last three I added just to suit this system. The first of them
is supposed to see that ports with XF86 dependancies won't try to
build XF86 3.n to satisfy, and so far, it does just that. The last
two are for ports dependant on Motif, to see that they won't build
OpenMotif to satisfy (I have LessTif installed).

 Thanks!
 Mario Pranjic, dipl.ing.

Hope this helps,
Dave

-- 

Windows: Where do you want to go today?
Linux: Where do you want to go tomorrow?
FreeBSD: Are you guys coming, or what?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-stable in the body of the message



Re: /etc/make.conf question

2002-03-12 Thread Cliff Sarginson

On Tue, Mar 12, 2002 at 07:43:49AM -0500, Michael Lucas wrote:
 That's easy: none.
 
 I'm a fairly advanced user, and here's my make.conf:
 
 #for world
 CPUTYPE=i686
 COMPAT22=yes
 COMPAT3x=yes
 KERNCONF=BLEEDING
 
Can I ask, does the KERNCONF definition make any difference to
buildworld ? I would not have thought so..but ?

-- 
Regards
   Cliff Sarginson -- [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-stable in the body of the message



Re: /etc/make.conf question

2002-03-12 Thread Ceri

On Tue, Mar 12, 2002 at 04:56:18PM +0100, Cliff Sarginson wrote:
 On Tue, Mar 12, 2002 at 07:43:49AM -0500, Michael Lucas wrote:
  That's easy: none.
  
  I'm a fairly advanced user, and here's my make.conf:
  
  #for world
  CPUTYPE=i686
  COMPAT22=yes
  COMPAT3x=yes
  KERNCONF=BLEEDING
  
 Can I ask, does the KERNCONF definition make any difference to
 buildworld ? I would not have thought so..but ?

If it's set in make.conf then you can just do make kernel.
It doesn't have anything to do with building world, though.

Ceri

-- 
keep a mild groove on

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-stable in the body of the message



Re: /etc/make.conf question

2002-03-12 Thread Cliff Sarginson

On Tue, Mar 12, 2002 at 04:04:44PM +, Ceri wrote:
 On Tue, Mar 12, 2002 at 04:56:18PM +0100, Cliff Sarginson wrote:
  On Tue, Mar 12, 2002 at 07:43:49AM -0500, Michael Lucas wrote:
   That's easy: none.
   
   I'm a fairly advanced user, and here's my make.conf:
   
   #for world
   CPUTYPE=i686
   COMPAT22=yes
   COMPAT3x=yes
   KERNCONF=BLEEDING
   
  Can I ask, does the KERNCONF definition make any difference to
  buildworld ? I would not have thought so..but ?
 
 If it's set in make.conf then you can just do make kernel.
 It doesn't have anything to do with building world, though.
 
 Ceri

Ok, I guessed that it was a convenience feature :)

-- 
Regards
   Cliff Sarginson -- [EMAIL PROTECTED]

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-stable in the body of the message



Re: /etc/make.conf question

2002-03-12 Thread Michael Lucas

On Tue, Mar 12, 2002 at 04:56:18PM +0100, Cliff Sarginson wrote:
 On Tue, Mar 12, 2002 at 07:43:49AM -0500, Michael Lucas wrote:
  That's easy: none.
  
  I'm a fairly advanced user, and here's my make.conf:
  
  #for world
  CPUTYPE=i686
  COMPAT22=yes
  COMPAT3x=yes
  KERNCONF=BLEEDING
  
 Can I ask, does the KERNCONF definition make any difference to
 buildworld ? I would not have thought so..but ?

Buildworld, no.

Buildkernel, yes.

Remember, the correct dance for an upgrade these days includes the following:

make buildworld
make buildkernel
make installkernel
reboot, single-user
make installworld
mergemaster
reboot

If you have a custom kernel configuration, you can use it
automatically at stage 2  3 by including KERNCONF in /etc/make.conf.
Otherwise, you must include it on the command line.  On a
three-way-boot laptop, remembering which config you have at the moment
is a pain.  :-)

-- 
Michael Lucas   [EMAIL PROTECTED], [EMAIL PROTECTED]
my FreeBSD column: http://www.oreillynet.com/pub/q/Big_Scary_Daemons

http://www.blackhelicopters.org/~mwlucas/

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-stable in the body of the message