-current build fails

1999-10-30 Thread Vincent Poy

echo '#include "i386/att.h"'  tm.h
echo '#include "i386/freebsd.h"'  tm.h
echo '#include "i386/perform.h"'  tm.h
cc -c -O -pipe -I/usr/src/gnu/lib/libgcc/../../../contrib/egcs/gcc/config
-I/usr/src/gnu/lib/libgcc/../../../contrib/egcs/gcc -I. -fexceptions
-DIN_GCC -I/usr/obj/usr/src/tmp/usr/include -DL_mulsi3 -o _mulsi3.o
/usr/src/gnu/lib/libgcc/../../../contrib/egcs/gcc/libgcc1.c
*** Signal 12

Stop in /usr/src/gnu/lib/libgcc.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.

Any ideas?


Cheers,
Vince - [EMAIL PROTECTED] - [EMAIL PROTECTED]      __  
Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  / |[__  ]
GaiaNet Corporation - M  C Estate / / / /  | /  | __] ]  
Beverly Hills, California USA 90210   / / / / / |/ / | __] ]
HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[]




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



anyone have wine working?

1999-10-30 Thread John Hay

Is there anyone that have wine working on -current?

I have tried old binaries of wine that I have compiled and used a few
months ago on -current and have recompiled them (99.07.31) and have
also tried the latest (99.09.23), but they all just coredump. It did
work a few months ago, so I would guess that it might be our signal
changes. :-)

The output of gdb looks like this:


Core was generated by `wine'.
Program terminated with signal 4, Illegal instruction.
#0  0x80602ce in __regs_RtlRaiseException ()
(gdb) bt
#0  0x80602ce in __regs_RtlRaiseException ()
#1  0x8060828 in EXC_segv ()
#2  0xbfbfdfac in ?? ()
#3  0x8060828 in EXC_segv ()
#4  0xbfbfdfac in ?? ()
#5  0x8060828 in EXC_segv ()
#6  0xbfbfdfac in ?? ()
#7  0x8060828 in EXC_segv ()
#8  0xbfbfdfac in ?? ()
#9  0x8060828 in EXC_segv ()
#10 0xbfbfdfac in ?? ()
#11 0x8060828 in EXC_segv ()
#12 0xbfbfdfac in ?? ()
...
#2525 0x8060828 in EXC_segv ()
#2526 0xbfbfdfac in ?? ()
#2527 0x8060828 in EXC_segv ()
#2528 0xbfbfdfac in ?? ()
#2529 0x8060828 in EXC_segv ()
#2530 0xbfbfdfac in ?? ()
#2531 0x8060828 in EXC_segv ()
#2532 0xbfbfdfac in ?? ()
#2533 0x8060a4b in EXC_int ()
#2534 0xbfbfdfac in ?? ()
#2535 0x8126e2c in server_call ()
#2536 0x8129e3f in WaitForMultipleObjectsEx ()
#2537 0x8129882 in SERVICE_Loop ()
#2538 0x812ab42 in THREAD_Start ()
#2539 0x8129f6b in SYSDEPS_StartThread ()
#2540 0x0 in ?? ()
---

John
-- 
John Hay -- [EMAIL PROTECTED]


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



Re: -current build fails

1999-10-30 Thread David O'Brien

 -I/usr/src/gnu/lib/libgcc/../../../contrib/egcs/gcc -I. -fexceptions
 -DIN_GCC -I/usr/obj/usr/src/tmp/usr/include -DL_mulsi3 -o _mulsi3.o
 /usr/src/gnu/lib/libgcc/../../../contrib/egcs/gcc/libgcc1.c
 *** Signal 12
...snip...
   Any ideas?

YES.  DELETE, YES DELETE, CURRENT FROM YOUR MACHINE since you are
unpreparied to run it.  When you have the TIME TO READ the
freebsd-current mailing list then run it again.

RTFML  (and I'm starting to TRUELY hope that people stop answering this
question other than pointing them to the list archive).
 
-- 
-- David([EMAIL PROTECTED])


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



Re: K6-III wrtalloc + mtrr support ?

1999-10-30 Thread Andrew Atrens


On Fri, 29 Oct 1999, Brian Fundakowski Feldman wrote:
 
 I disabled (or asked Peter to, actually) the K6-2+ MTRR driver a while
 back because with XFree86 3.9.16 (an alpha which uses MTRR support) it
 would cause memory corruption.  It's very strange, and something I
 really haven't figured out... If you want to enable it, go ahead, but
 be very wary; if you do find out what's wrong, let me know.

I remember this now, I was one of those that got bit by this problem. What
I recall is that MTRR support made a dramatic speed improvement, but alas
was _extremely_ unstable. That was when I had an ATI Expert@Work card.
Since then I've gotten a 3dfx Voodoo3, perhaps this card might be more
stable? So Brian, how do I switch this back on ?

On the other topic - write allocation - should I be seeing an indication
of its status in the boot up messages ?  Hmm, I guess I could just UTSL on
this one :) ...

Andrew.

-- 
+--
| Andrew Atrens Nortel Networks, Ottawa, Canada. |
| All opinions expressed are my own,  not those of any employer. |
   --+
  Heller's Law: The first myth of management is that it exists.   
  Johnson's Corollary: Nobody really knows what is going on
   anywhere within the organization.   



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



Re: -current build fails

1999-10-30 Thread Will Andrews

On 30-Oct-99 Vincent Poy wrote:
   Hmmm, I can understand the build/install portion but will it boot
 since one machine is -CURRENT from 3/99 and the other is 3.3-RELEASE.

I highly advise that you read the last month's archive of the -current mailing
list archives: http://docs.FreeBSD.ORG/mail/archive/1999/freebsd-current/. Read
ALL the messages.

Oh, and update your -CURRENT. A -CURRENT machine with sources from March 1999
indicates you're not running a machine in sync with the purpose of -CURRENT.
Use -STABLE instead.

--
Will Andrews [EMAIL PROTECTED]
GCS/E/S @d- s+:++:- a---+++ C++ UB P+ L- E--- W+++ !N !o ?K w---
?O M+ V-- PS+ PE++ Y+ PGP t++ 5 X++ R+ tv+ b++ DI+++ D+ 
G+ e- h! r--+++ y?


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



Re: copy-on-write optimized faults

1999-10-30 Thread Jesper Skriver

On Sat, Oct 30, 1999 at 06:54:07PM +0200, Leif Neland wrote:
 
 
  I would appreciate it if people running -current would run a "vmstat -s"
  and tell me if they see a NON-ZERO value for copy-on-write optimized
  faults.  About six months ago, I implemented a simpler and more general
  optimization at an earlier "fork in the road".  (In effect, I avoid
  the creation of the redundant vm object that "copy-on-write
  optimized faults" applies to.)
  
 FreeBSD ns.internet.dk 3.3-STABLE FreeBSD 3.3-STABLE #6: Fri Oct  1 16:06:46 CEST 
1999 [EMAIL PROTECTED]:/usr/src/sys/compile/DK  i386

[cut]

   2062637 copy-on-write optimized faults 

[cut]

 I must have something configured wrong, or???

No, but you didn't read Allan's original posting, the change only applied to
-CURRENT, your box is running -STABLE ...

/Jesper

-- 
Jesper Skriver (JS4261-RIPE), Network manager  
Tele Danmark DataNet, IP section (AS3292)

One Unix to rule them all, One Resolver to find them,
One IP to bring them all and in the zone to bind them.


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



Re: -current build fails

1999-10-30 Thread Vincent Poy

On Sat, 30 Oct 1999, Will Andrews wrote:

 On 30-Oct-99 Vincent Poy wrote:
Hmmm, I can understand the build/install portion but will it boot
  since one machine is -CURRENT from 3/99 and the other is 3.3-RELEASE.
 
 I highly advise that you read the last month's archive of the -current mailing
 list archives: http://docs.FreeBSD.ORG/mail/archive/1999/freebsd-current/. Read
 ALL the messages.

Actually, reading just the UPDATING file has all the info...  I
was just worried that compiling a kernel and rebooting may not boot
successfully before the make world build.

 Oh, and update your -CURRENT. A -CURRENT machine with sources from March 1999
 indicates you're not running a machine in sync with the purpose of -CURRENT.
 Use -STABLE instead.

Well, I try to stay up to date but there are times when I am busy
so things do get behind...  I've ran -current since 1993.  There is no
real reason to use -STABLE.


Cheers,
Vince - [EMAIL PROTECTED] - [EMAIL PROTECTED]      __  
Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  / |[__  ]
GaiaNet Corporation - M  C Estate / / / /  | /  | __] ]  
Beverly Hills, California USA 90210   / / / / / |/ / | __] ]
HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[]




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



Re: -current build fails

1999-10-30 Thread Chris Costello

On Sat, Oct 30, 1999, Vincent Poy wrote:
   Well, I try to stay up to date but there are times when I am busy
 so things do get behind...  I've ran -current since 1993.  There is no
 real reason to use -STABLE.

   Give me one single reason why there is on real reason to use
-STABLE and I'll give you 10 reasons to use -STABLE.

-- 
|Chris Costello [EMAIL PROTECTED]
|Performance is easier to add than clarity.
`--


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



Re: K6-III wrtalloc + mtrr support ?

1999-10-30 Thread Brian Fundakowski Feldman

On Sat, 30 Oct 1999, Andrew Atrens wrote:

 
 On Fri, 29 Oct 1999, Brian Fundakowski Feldman wrote:
  
  I disabled (or asked Peter to, actually) the K6-2+ MTRR driver a while
  back because with XFree86 3.9.16 (an alpha which uses MTRR support) it
  would cause memory corruption.  It's very strange, and something I
  really haven't figured out... If you want to enable it, go ahead, but
  be very wary; if you do find out what's wrong, let me know.
 
 I remember this now, I was one of those that got bit by this problem. What
 I recall is that MTRR support made a dramatic speed improvement, but alas
 was _extremely_ unstable. That was when I had an ATI Expert@Work card.
 Since then I've gotten a 3dfx Voodoo3, perhaps this card might be more
 stable? So Brian, how do I switch this back on ?

If you REALLY want to do this, which I wouldn't recommend since it
caused instability on my TNT too... But if you do, please apply the
included patch and give me the output it has generated.  This is my
last resort in checking if I possibly did something wrong :(
Uncomment this line in src/sys/i386/conf/files.i386:
# i386/i386/k6_mem.cstandard
and reconfig/rebuild your kernel.

 
 On the other topic - write allocation - should I be seeing an indication
 of its status in the boot up messages ?  Hmm, I guess I could just UTSL on
 this one :) ...

No, write allocation status is only printed on boot -v.  You could also
drop to ddb and type call print_AMD_info() to see if it's really on.

 
 Andrew.
 
 -- 
 +--
 | Andrew Atrens Nortel Networks, Ottawa, Canada. |
 | All opinions expressed are my own,  not those of any employer. |
--+
   Heller's Law: The first myth of management is that it exists.   
   Johnson's Corollary: Nobody really knows what is going on
anywhere within the organization.   
 

-- 
 Brian Fundakowski Feldman   \  FreeBSD: The Power to Serve!  /
 [EMAIL PROTECTED]`--'


Index: k6_mem.c
===
RCS file: /usr2/ncvs/src/sys/i386/i386/k6_mem.c,v
retrieving revision 1.4
diff -u -r1.4 k6_mem.c
--- k6_mem.c1999/09/05 15:45:57 1.4
+++ k6_mem.c1999/10/30 18:31:45
@@ -66,7 +66,8 @@
 #define k6_reg_make(addr, mask, wc, uc)\
((addr) | ((mask)  2) | ((wc)  1) | uc)
 
-static void k6_mrinit(struct mem_range_softc *sc);
+static char *bitprint_4(u_int32_t, char [33]);
+static void k6_mrinit(struct mem_range_softc *);
 static int k6_mrset(struct mem_range_softc *, struct mem_range_desc *, int *);
 static __inline int k6_mrmake(struct mem_range_desc *, u_int32_t *);
 static void k6_mem_drvinit(void *);
@@ -77,9 +78,22 @@
NULL
 };
 
+static char *
+bitprint_4(u_int32_t i, char res[33]) {
+register int count;
+
+for (count = 0; count  32; count++)
+res[31 - count] = (i  (1  count)) ? '1' : '0';
+res[32] = '\0';
+return res;
+}
+
 static __inline int
 k6_mrmake(struct mem_range_desc *desc, u_int32_t *mtrr) {
u_int32_t len = 0, wc, uc;
+#ifndef K6_MTRR_SILENT
+   char buf[33];
+#endif
register int bit;
 
if (desc-mr_base ~ 0xfffe)
@@ -95,6 +109,11 @@
uc = (desc-mr_flags  MDF_UNCACHEABLE) ? 1 : 0;
 
*mtrr = k6_reg_make(desc-mr_base, len, wc, uc);
+#ifndef K6_MTRR_SILENT
+   printf("k6_mrmake: base = %p, len = %#x, flags = %#x\nk6_mrmake: %s\n",
+   desc-mr_base, desc-mr_len, desc-mr_flags,
+   bitprint_4(*mtrr, buf));
+#endif
return 0;
 }
 



Re: -current build fails

1999-10-30 Thread Bruce Albrecht

Chris Costello writes:
  On Sat, Oct 30, 1999, Vincent Poy wrote:
  Well, I try to stay up to date but there are times when I am busy
   so things do get behind...  I've ran -current since 1993.  There is no
   real reason to use -STABLE.
  
 Give me one single reason why there is on real reason to use
  -STABLE and I'll give you 10 reasons to use -STABLE.

Can -STABLE run applications that use shared memory on an SMP kernel?
No?  I didn't think so.

I think a lot of the people who run older versions of -current, and
upgrade sporadically, have done so because there are particular things
missing out of -STABLE that they need (or want).  For various reasons,
they're not inclined to install a new version of -current daily, or
even weekly, and wait until they feel that -current is relatively
stable.  Most of them have no interest in doing major OS internals
development, but are capable of generating kernel dumps after a panic.
They also know that nobody's going to spend a lot of time on any
problems they encounter unless they're running a very current
-current.  


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



Re: -current build fails

1999-10-30 Thread Jordan K. Hubbard

   Hmmm, I can understand the build/install portion but will it boot
 since one machine is -CURRENT from 3/99 and the other is 3.3-RELEASE.

Are you still running current, Vince?  I thought we established over a
year a go that -current was *not* for you since you don't take the
requisite time to read the -current mailing list on a regular basis.

Certainly wasting everyone's time here with a "known problem" that you
should have already known is not productive and if you intend to keep
making a habit of it (it was in response to a similar query from you
that we established your unsuitability for -current a year ago, after
all) then you'd either better stop running -current or start reading
the -current mailing list.  The FAQ on this is very clear!

- Jordan


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



Re: -current build fails

1999-10-30 Thread Jordan K. Hubbard

 I think a lot of the people who run older versions of -current, and
 upgrade sporadically, have done so because there are particular things
 missing out of -STABLE that they need (or want).

Which is a fair point, and hopefully we'll be branching 4.0 sooner
this time so the wait is not so long.

 They also know that nobody's going to spend a lot of time on any
 problems they encounter unless they're running a very current
 -current.  

This is another fair point, but it still does not exonerate those same
users from reading the -current mailing list on a semi-religious
basis. :)

- Jordan


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



Sv: copy-on-write optimized faults

1999-10-30 Thread Leif Neland

2062637 copy-on-write optimized faults 
 
 [cut]
 
  I must have something configured wrong, or???
 
 No, but you didn't read Allan's original posting, the change only applied to
 -CURRENT, your box is running -STABLE ...
 

OKOKOKOK! Don't nag me anymore. I forgot, I run current at home and stable at work. 

Leif




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



Re: emacs / ncurses - problem somewhere

1999-10-30 Thread Kevin Street

"Peter S. Housel" [EMAIL PROTECTED] writes:

  Ever since the libtermcap / libncurses consolidation, change emacs has
  problems positioning the cursor and properly updating the screen for
  character-only devices like the console.  It also affects the display
  in an xterm in non-X mode, i.e., when DISPLAY is *not* set.
  ...
 
 I filed a bug report for this.  I fixed it in Emacs with the following
 patch.  I think it's a FreeBSD bug, though.

Good detective work, Peter.  So is the bug in FreeBSD or Emacs?  The
new man page for tgetstr says: 

Bugs
   If you call tgetstr to fetch ca or any other parameterized
   string, be aware that it  will  be  returned  in  terminfo
   notation,  not  the older and not-quite-compatible termcap
   notation.  This won't cause problems if all you do with it
   is  call tgoto or tparm, which both expand terminfo-style.

Emacs tries to expand the string itself rather than by calling tparm
and we've surprised it by returning the string in terminfo style
rather than termcap style.  

Here's an alternative patch that forces Emacs to use the library
versions of tparm and tgoto to do the decoding rather than rolling its
own.  Put this in /usr/ports/editors/emacs20/patches/patch-ce
(although it really should get merged into patch-ca).  It works by
using the module intended for Emacs running on terminfo machines
(ie. it uses terminfo.c rather than tparam.c).  I tried this (briefly)
on -current and -stable and it seems to work ok.

$ cat /usr/ports/editors/emacs20/patches/patch-ce
--- src/Makefile.in.origSat Oct 30 15:52:15 1999
+++ src/Makefile.in Sat Oct 30 15:55:28 1999
@@ -546,7 +546,7 @@
 #define LIBS_TERMCAP
 termcapobj = termcap.o tparam.o
 #else /* LIBS_TERMCAP */
-termcapobj = tparam.o
+termcapobj = terminfo.o
 #endif /* LIBS_TERMCAP */
 #endif /* ! defined (TERMINFO) */
 

-- 
Kevin Street
[EMAIL PROTECTED]


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



Re: -current build fails

1999-10-30 Thread Vincent Poy

On Sat, 30 Oct 1999, Jordan K. Hubbard wrote:

  Hmmm, I can understand the build/install portion but will it boot
  since one machine is -CURRENT from 3/99 and the other is 3.3-RELEASE.
 
 Are you still running current, Vince?  I thought we established over a
 year a go that -current was *not* for you since you don't take the
 requisite time to read the -current mailing list on a regular basis.

Yes, I am still running -current.  I read the -current mailing
list on a more regular basis than most of the people out there.

 Certainly wasting everyone's time here with a "known problem" that you
 should have already known is not productive and if you intend to keep
 making a habit of it (it was in response to a similar query from you
 that we established your unsuitability for -current a year ago, after
 all) then you'd either better stop running -current or start reading
 the -current mailing list.  The FAQ on this is very clear!

I have always read the -current mailing list but you have to
remember that by the time I do the update, the known problem should
already have been gone.  I did read the UPDATING file and search the list
as soon as I posted and fixed the problem on my own.  I was just worried
that rebooting with a new kernel before a world build might actually
render the system bootless.


Cheers,
Vince - [EMAIL PROTECTED] - [EMAIL PROTECTED]      __  
Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  / |[__  ]
GaiaNet Corporation - M  C Estate / / / /  | /  | __] ]  
Beverly Hills, California USA 90210   / / / / / |/ / | __] ]
HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[]



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



Re: -current build fails

1999-10-30 Thread Leif Neland



On Sat, 30 Oct 1999, Vincent Poy wrote:

 I was just worried
 that rebooting with a new kernel before a world build might actually
 render the system bootless.
 

If you're worried, then just 
cp /usr/src/sys/compile/NAME/kernel /kernel.new
and reboot, using kernel.new

If it fails, you haven't disturbed the old, working /kernel.

Leif




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



Re: -current build fails

1999-10-30 Thread Vincent Poy

On Sat, 30 Oct 1999, Leif Neland wrote:

 On Sat, 30 Oct 1999, Vincent Poy wrote:
 
  I was just worried
  that rebooting with a new kernel before a world build might actually
  render the system bootless.
  
 
 If you're worried, then just 
 cp /usr/src/sys/compile/NAME/kernel /kernel.new
 and reboot, using kernel.new
 
 If it fails, you haven't disturbed the old, working /kernel.

I guess it's not wise doing things when I'm half asleep or else I
wouldn't even have posted the question in the first place...


Cheers,
Vince - [EMAIL PROTECTED] - [EMAIL PROTECTED]      __  
Unix Networking Operations - FreeBSD-Real Unix for Free / / / / |  / |[__  ]
GaiaNet Corporation - M  C Estate / / / /  | /  | __] ]  
Beverly Hills, California USA 90210   / / / / / |/ / | __] ]
HongKong Stars/Gravis UltraSound Mailing Lists Admin /_/_/_/_/|___/|_|[]




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



Re: NOT! KDE 1.1.2 package for current seems broken

1999-10-30 Thread Stefan Esser

On 1999-10-28 11:30 +0200, Reinier Bezuidenhout [EMAIL PROTECTED] 
wrote:
 It seems that the qt-1.42 package of current is different than that
 of the 3.3. packages ... I just installed the current version of 
 qt-1.42 and now kde 1.1.2 is working fine ...

Well, KDE and Qt are written in C++, and with C++ the times of compatibility
between object files compiled by different compilers (or even releases of the
same compiler) is gone ... There is no "official" algorithm for name mangling.

The compilers in -stable and -current are different, and that means you
better recompile all C++ libraries left over from -stable (and do not even
try to install Qt libraries for -stable) on -current, but you already know
that ;-)

Regards, STefan


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



Re: K6-III wrtalloc + mtrr support ?

1999-10-30 Thread Daniel O'Connor


On 30-Oct-99 Andrew Atrens wrote:
  I remember this now, I was one of those that got bit by this problem. What
  I recall is that MTRR support made a dramatic speed improvement, but alas
  was _extremely_ unstable. That was when I had an ATI Expert@Work card.
  Since then I've gotten a 3dfx Voodoo3, perhaps this card might be more
  stable? So Brian, how do I switch this back on ?

Well.. I think it depends on the video card.. 
For example I had a Matrox Millenium II and turning write-combining on worked
fine.. No stability or video glitch problems..

I got a TNT2 and tried it.. Not so lucky. It would cause video to glitch
badly.. If I just disabled caching for the video cards region it was fine
though. I suspect that since the x server feeds commands to the card via a
memory mapped region turning write combing hosed its ability to send the
commands in the correct order.

I suppose I could fiddle with it and find out how big the command window but I
haven't bothered yet.

---
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum


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