Re: HEADS UP: -current world broken since Feb 10
On Tue, 13 Feb 2001, Dag-Erling Smorgrav wrote: 'make world' on -CURRENT has been broken since Feb 10 due to a change in the size of struct __sFILE (which changes the address of stdin, stdout and stderr). It will remain broken for a few more days while we work out the best possible solution to this problem. DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? -- Stephan van Beerschoten [SVB21-RIPE] [EMAIL PROTECTED] PGP fingerprint: 4557 9761 B212 FB4C 778D 3529 C42A 2D27 "To err is human, to forgive is Not Company Policy" To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: OpenSSL ASM patch
I do plenty of build once and run on multiple machines. My biggest machine is a PII 40MHZ where I compile the world and kernels for a 486 laptop and P-60 Router/Firewall. I would not really want to compile the world on these slower machines over nfs. For my case, I guess I could rebuild only the ssl library for each machine properly tuned. For my small collection of machines, that wouldn't be too bad, but for larger sites it would be a problem. I could probably find some way to compile multiple version with buildworld and figure out the correct one to install with installworld. Jim Bloom [EMAIL PROTECTED] Peter Jeremy wrote: IMHO, the main market for this feature would be people who just do binary installs - if you're doing a buildworld, you can tune to your hardware[1]. If we wanted to just speed up OpenSSL on binary installs, we could have processor-optimised variants of libssl.* available as packages (tick the box that suits your processor if you want the optimised library). [1] I don't think there's a lot of `build once, install on lots of different hardware', though I could be wrong. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, Feb 16, 2001 at 10:44:10AM +0100, Stephan van Beerschoten wrote: DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? Warner committed a fix for this. But I'm having trouble building world with it. cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -DHESIOD -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/stdio/_flock_stub.c -o _flock_stub.o /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `init_lock': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:95: structure has no member named `_extra' /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `_flockfile': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:111: structure has no member named `_extra' ..snip.. Has anybody gotten world to build? -- -- David ([EMAIL PROTECTED]) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? Warner committed a fix for this. But I'm having trouble building world with it. cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -DHESIOD -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/stdio/_flock_stub.c -o _flock_stub.o /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `init_lock': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:95: structure has no member named `_extra' /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `_flockfile': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:111: structure has no member named `_extra' ..snip.. Has anybody gotten world to build? Mine isn't finished yet, but it is past libc, it is busy in usr.sbin. _flock_stub.c did compile: beast:~ ls -l /usr/obj/usr/src/lib/libc/_flock_stub.* -rw-r--r-- 1 root wheel 1797 Feb 16 11:37 /usr/obj/usr/src/lib/libc/_flock_stub.So -rw-r--r-- 1 root wheel 1631 Feb 16 11:37 /usr/obj/usr/src/lib/libc/_flock_stub.o John -- John Hay -- [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In [EMAIL PROTECTED], David O'Brien wrote: cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -DHESIOD -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/stdio/_flock_stub.c -o _flock_stub.o /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `init_lock': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:95: structure has no member named `_extra' /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `_flockfile': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:111: structure has no member named `_extra' ..snip.. Are you sure you are building with src/include/stdio.h 1.30? -- Robert S. F. Drehmel - [EMAIL PROTECTED] currently 47 hours without sleep `,-) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? Warner committed a fix for this. But I'm having trouble building world with it. Well make world finished here, but it looks like all is not well. The resultant /usr/libexec/elf/as coredump with a signal 11. I did put an old one back but it only helped for a little while. gdb traceback for both look the same: beast:/sys/compile/BEAST # gdb /usr/libexec/elf/as as.core GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. ... Core was generated by `as'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libc.so.5...(no debugging symbols found)...done. Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols found)... done. #0 0x28102bab in __ungetc () from /usr/lib/libc.so.5 (gdb) bt #0 0x28102bab in __ungetc () from /usr/lib/libc.so.5 #1 0x28102ac9 in ungetc () from /usr/lib/libc.so.5 #2 0x804f694 in hash_traverse () #3 0x804fa2f in hash_traverse () #4 0x8053a7d in hash_traverse () #5 0x804b53a in free () #6 0x804b22d in free () #7 0x8049335 in free () John -- John Hay -- [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, 16 Feb 2001, John Hay wrote: DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? Warner committed a fix for this. But I'm having trouble building world with it. cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DINET6 -I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE -I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -DHESIOD -I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/stdio/_flock_stub.c -o _flock_stub.o /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `init_lock': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:95: structure has no member named `_extra' /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `_flockfile': /usr/src/lib/libc/../libc/stdio/_flock_stub.c:111: structure has no member named `_extra' ..snip.. Has anybody gotten world to build? Mine isn't finished yet, but it is past libc, it is busy in usr.sbin. Finished buildworld without problems.. CVS as of now (check mailheader). I'm about to install.. -Stephan -- Stephan van Beerschoten [SVB21-RIPE] [EMAIL PROTECTED] PGP fingerprint: 4557 9761 B212 FB4C 778D 3529 C42A 2D27 "To err is human, to forgive is Not Company Policy" To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, 16 Feb 2001, Stephan van Beerschoten wrote: Has anybody gotten world to build? Mine isn't finished yet, but it is past libc, it is busy in usr.sbin. Finished buildworld without problems.. CVS as of now (check mailheader). I'm about to install.. Finished installing, built kernel, and booted it. No problems whatsoever. FreeBSD machine.whacky.net 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Feb 16 14:33:37 CET 2001 stephanb@machine.whacky.net:/mnt/archive/CVS/CURRENT/src/sys/compile/machine i386 -- Stephan van Beerschoten [SVB21-RIPE] [EMAIL PROTECTED] PGP fingerprint: 4557 9761 B212 FB4C 778D 3529 C42A 2D27 "To err is human, to forgive is Not Company Policy" To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In article [EMAIL PROTECTED] you wrote: Has anybody gotten world to build? Mine isn't finished yet, but it is past libc, it is busy in usr.sbin. Finished buildworld without problems.. CVS as of now (check mailheader). I'm about to install.. Finished installing, built kernel, and booted it. No problems whatsoever. FreeBSD machine.whacky.net 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Feb 16 14:33:37 CET 2001 stephanb@machine.whacky.net:/mnt/archive/CVS/CURRENT/src/sys/compile/machine i386 If you want to discover and reproduce the problem (:-) it is sufficient to go to ports/devel/gettext and 'make' this port. When make start to make in the 'po' directory it SIGFAULTs in __ungetc. N.Dudorov To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, 16 Feb 2001, John Hay wrote: DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. Any updates on this yet ? Warner committed a fix for this. But I'm having trouble building world with it. Well make world finished here, but it looks like all is not well. The resultant /usr/libexec/elf/as coredump with a signal 11. I did put an old one back but it only helped for a little while. gdb traceback for both look the same: Try this uncompiled and untested patch to lib/libc/stdio/findfp.c. If it doesn't compile, you should be able to tweak it. -- Dan Eischen Index: findfp.c === RCS file: /opt/b/CVS/src/lib/libc/stdio/findfp.c,v retrieving revision 1.14 diff -u -r1.14 findfp.c --- findfp.c2001/02/16 06:11:22 1.14 +++ findfp.c2001/02/16 15:25:20 @@ -66,6 +66,7 @@ /* _ub _extra */ /* the usual - (stdin + stdout + stderr) */ static FILE usual[FOPEN_MAX - 3]; +static struct usual_extra[FOPEN_MAX - 3]; static struct glue uglue = { NULL, FOPEN_MAX - 3, usual }; static struct __sFILEX __sFX[3]; @@ -215,7 +216,17 @@ void __sinit() { - /* Make sure we clean up on exit. */ - __cleanup = _cleanup; /* conservative */ - __sdidinit = 1; + int i; + + THREAD_LOCK(); + if (__sdidinit == 0) { + /* Set _extra for the usual suspects. */ + for (i = 0; i FOPENMAX - 3; i++) + usual[i]._extra = usual_extra[i]; + + /* Make sure we clean up on exit. */ + __cleanup = _cleanup; /* conservative */ + __sdidinit = 1; + } + THREAD_UNLOCK(); } To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: OpenSSL ASM patch
Jim Bloom [EMAIL PROTECTED] writes: I do plenty of build once and run on multiple machines. My biggest machine is a PII 40MHZ where I compile the world and kernels for a 486 laptop and P-60 Router/Firewall. I would not really want to compile the world on these slower machines over nfs. We also have a number of different machines for which we use a single kernel/userland compile, ranging from old K6's and PII's (and perhaps a few Pentium MMX's) to recent PIII's. There are large numbers of these machines, and no way to reasonably make variant kernels for them all. I'm sure other people running large numbers of servers accumulated over time have a similar problem (Yahoo?) So I'd add one vote for making to easy (or at least not hard) to include multiple architecture optimizations in one kernel/userland release, ala Solaris. -- Randell Jesup, Worldgate Communications, ex-Scala, ex-Amiga OS team ('88-94) [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: Fix for mountpath lenght
On Fri, 16 Feb 2001, Bruce Evans wrote: What is it you're trying to accomplish here, exactly? Is it prevent paths MNAMELEN to be used as targets of mounting operations? Or is it to truncate strings reported via statfs to some arbitrary bound? If it's the It is to not permit mount() operations whose mount point can't be recorded in the kernel because its name is too long. There is a similar problem for the "from" name. At least the following non-interactive operations now depend on the names being recorded properly: fsck (for hotroot stuff) and `umount -A'. umount seems to be fairly broken anyway at this point due to apparently bogus sanity checks. The following are all now broken: 1) unmounting using a mountpoint from within a chroot when the mount was first done outside the chroot. To reproduce: MDDEVICE=`mdconfig -a -t malloc -s 10240` disklabel -r -w $MDDEVICE auto newfs /dev/${MDDEVICE}c mkdir /tmp/chroot mkdir /tmp/chroot/bin mkdir /tmp/chroot/sbin cp /bin/{csh,sh,ls} /tmp/chroot/bin cp /sbin/{umount,mount*} /tmp/chroot/sbin mkdir /tmp/chroot/tmp mount ${MDDEVICE}c /tmp/chroot/tmp chroot /tmp/chroot umount /tmp 2) unmounting a mountpoint constructed within a chroot is broken from outside the chroot. To reproduce this, do much the same as above, only also mount devfs on /dev in the mount, and mount the md device on /tmp after chroot'ing. Then exit the chroot, and attempt to unmount /dev/chroot/tmp. 3) If you rename a directory on the path to the mountpoint, it's not possible to unmount the directory by name: curry# mount /dev/md0c /tmp/chroot/tmp curry# mv /tmp/chroot /tmp/chroot1 curry# umount /tmp/chroot1/tmp umount: /tmp/chroot1/tmp: not currently mounted With regards to umount -A. It sounds like that is either incorrectly implemented, or poorly implemented. In fact, I'm not sure there is a "right" way to implement "unmount -A" without kernel assistance, since the namespaces revealed by statfs are relative to the process that did the mounting, not the one doing the unmounting, and they are cached paths that were in exitence at the time of the mount, and may no longer exist. With both UFS and non-UFS file systems, the mount-time path cannot be assumed to be the same as the path at unmount time. umount -A should probably be a special-form request to the kernel that asks the kernel to unmount everything. Given that the process root may not be equal to the system root (and the system root is a somewhat bugos concept anyway), the entire concept of umount -A seems pretty messy, and something to avoid. Also, given that union mounting and covering of existing mountpoints are both possible, the idea that a userland process can determine the unmounting order without apriori knowledge seems flawed. It should also be noted that the only reason that umount works even remotely correctly right now is that mount calls realpath() before handing the mountpoint argument to the kernel. However, the mount() syscall does not (and really cannot, due to the nature of VFS) determine the absolute pathname safely, and so it treats the mountpoint cached pathanme for statfs purely as a string (hence the truncation behavior). It seems to me that the real fixes here are: Make structures and code currently using MNAMELEN use the normal path constant instead. Remove all use of statfs in umount, at least in as much as any information involving paths is derived from the path information returned, as those paths may be unrelated to the mount. For example, imagine the rename scenario above where another file system is now mounted on /tmp/chroot/tmp instead. When I ask for something to be unmounted by giving it a path, I really do mean that path, and not something else. Robert N M Watson FreeBSD Core Team, TrustedBSD Project [EMAIL PROTECTED] NAI Labs, Safeport Network Services To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Fix for mountpath len, 2nd edition
Here is another version of the MNAMELEN mount fix. Comments ? Patrick -- Patrick Guelat, ImproWare AG Network Services, CH-4133 Pratteln Mail: [EMAIL PROTECTED] - Phone: +41 61 826 93 00 (ext: 13) --- *** sys/kern/vfs_syscalls.c Fri Feb 9 07:09:52 2001 --- sys/kern/vfs_syscalls.c~Fri Feb 16 16:31:59 2001 *** *** 121,126 --- 121,128 struct vattr va; struct nameidata nd; char fstypename[MFSNAMELEN]; + char mountpoint[MAXPATHLEN]; + size_t mplen; if (usermount == 0 (error = suser(p))) return (error); *** *** 138,147 if (suser_xxx(p-p_ucred, 0, 0)) SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; /* * Get vnode to be covered */ ! NDINIT(nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_USERSPACE, ! SCARG(uap, path), p); if ((error = namei(nd)) != 0) return (error); NDFREE(nd, NDF_ONLY_PNBUF); --- 140,157 if (suser_xxx(p-p_ucred, 0, 0)) SCARG(uap, flags) |= MNT_NOSUID | MNT_NODEV; /* +* Limit pathnamelength to MNAMELEN +*/ + error = copyinstr(SCARG(uap, path), mountpoint, MAXPATHLEN, mplen); + if(!error mplenMNAMELEN) + error = ENAMETOOLONG; + if(error) + return (error); + /* * Get vnode to be covered */ ! NDINIT(nd, LOOKUP, FOLLOW | LOCKLEAF, UIO_SYSSPACE, ! mountpoint, p); if ((error = namei(nd)) != 0) return (error); NDFREE(nd, NDF_ONLY_PNBUF); To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
Daniel Eischen [EMAIL PROTECTED] wrote: Try this uncompiled and untested patch to lib/libc/stdio/findfp.c. If it doesn't compile, you should be able to tweak it. After small tweak this patch comiles and works - i.e. I can now make /usr/ports/devel/gettext. N.Dudorov Index: findfp.c === RCS file: /opt/b/CVS/src/lib/libc/stdio/findfp.c,v retrieving revision 1.14 diff -u -r1.14 findfp.c --- findfp.c2001/02/16 06:11:22 1.14 +++ findfp.c2001/02/16 15:25:20 @@ -66,6 +66,7 @@ /* _ub _extra */ /* the usual - (stdin + stdout + stderr) */ static FILE usual[FOPEN_MAX - 3]; +static struct __sFILEX usual_extra[FOPEN_MAX - 3]; static struct glue uglue = { NULL, FOPEN_MAX - 3, usual }; static struct __sFILEX __sFX[3]; @@ -215,7 +216,17 @@ void __sinit() { - /* Make sure we clean up on exit. */ - __cleanup = _cleanup; /* conservative */ - __sdidinit = 1; + int i; + + THREAD_LOCK(); + if (__sdidinit == 0) { + /* Set _extra for the usual suspects. */ + for (i = 0; i FOPEN_MAX - 3; i++) + usual[i]._extra = usual_extra[i]; + + /* Make sure we clean up on exit. */ + __cleanup = _cleanup; /* conservative */ + __sdidinit = 1; + } + THREAD_UNLOCK(); } To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In message [EMAIL PROTECTED] "David O'Brien" writes: : Warner committed a fix for this. But I'm having trouble building world : with it. : : cc -O -pipe -DLIBC_RCS -DSYSLIBC_RCS -I/usr/src/lib/libc/include :-D__DBINTERFACE_PRIVATE -DINET6 -I/usr/obj/usr/src/lib/libc -DPOSIX_MISTAKE :-I/usr/src/lib/libc/../libc/locale -DBROKEN_DES -DYP -DHESIOD :-I/usr/obj/usr/src/i386/usr/include -c /usr/src/lib/libc/../libc/stdio/_flock_stub.c :-o _flock_stub.o : /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `init_lock': : /usr/src/lib/libc/../libc/stdio/_flock_stub.c:95: structure has no member named :`_extra' : /usr/src/lib/libc/../libc/stdio/_flock_stub.c: In function `_flockfile': : /usr/src/lib/libc/../libc/stdio/_flock_stub.c:111: structure has no member named :`_extra' : ..snip.. Did you snag stdio.h as well? My buildworld on a virgin tree post my fix on a 4.2-stable system completed last night. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In message [EMAIL PROTECTED] Stephan van Beerschoten writes: : DO NOT TRY TO UPGRADE -STABLE OR A PRE-FEB 10 -CURRENT TO A POST-FEB : 10 -CURRENT UNTIL THIS IS RESOLVED. YOU HAVE BEEN WARNED. : : Any updates on this yet ? I claim I've fixed this. I have 1 report that says I haven't and one report that says I have, plus my own buildworld. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In message [EMAIL PROTECTED] [EMAIL PROTECTED] writes: : Daniel Eischen [EMAIL PROTECTED] wrote: : : Try this uncompiled and untested patch to lib/libc/stdio/findfp.c. : If it doesn't compile, you should be able to tweak it. : : After small tweak this patch comiles and works - i.e. : I can now make /usr/ports/devel/gettext. This patch looks good to my eyes. I'll toss it into my buildworld and if it succeeds, I'll commit it, or let Daniel commit it if his testing gets done first. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Check out these 3 hilarious video clips
> -Original Message- > From: Phil Simms > Sent: Tuesday, February 14, 2001 4:14 PM > To: Barry Sanders > Cc: Steve Hartman, Rhonda Smalley, Jimmy Ward, Big Dave, Dean Fletcher > Subject: FW: -- 3 New Hilarious Video Clips and some more jokes. > Joke Lovers, > Here are the video clips* >1.Scratch Sniff - Hilarious - you gotta see this one!!! >2.Grandma Scores - This one's Great. I don't know how they did it? >3.Try Throwing Rocks - The title says it all... > Jokemeister > Five Bucks - > A man is walking around New York with his wife. > They find a perfume shop, the wife goes in, and he waits outside. > A hooker comes along and says to him, "Like to come home with me, buddy? " > "For how much?" asks the man. > "One hundred dollars," the hooker answers. > "I'll give you five bucks," he replies. > The hooker swears at him and walks away. A little later, the man's wife comes out of the shop and they continue their walk. As they round the corner, there stands the same hooker. She takes one look > at the man and his wife and says, "HA! see what you get for five bucks?" > > My Lying Wife "That wife of mine is a liar," said the angry husband to a sympathetic pal seated next to him in the bar. "How do you know?" the friend asked. "She didn't come home last night and when I asked her where she'd been, she said she had spent the night with her sister, Shirley." "So?" "So she's a liar I spent the night with her sister Shirley." > *Please Note - to view the video clips you may need to load Windows Media Player > from Microsoft. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, 16 Feb 2001, Warner Losh wrote: In message [EMAIL PROTECTED] [EMAIL PROTECTED] writes: : Daniel Eischen [EMAIL PROTECTED] wrote: : : Try this uncompiled and untested patch to lib/libc/stdio/findfp.c. : If it doesn't compile, you should be able to tweak it. : : After small tweak this patch comiles and works - i.e. : I can now make /usr/ports/devel/gettext. This patch looks good to my eyes. I'll toss it into my buildworld and if it succeeds, I'll commit it, or let Daniel commit it if his testing gets done first. I'm away from my -current box until tonight so go ahead and commit it. -- Dan Eischen To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
uk_UA.KOI8-U broken?
As if the __stderr/__sF troubles weren't enough, my locale settings don't work any more. ls(1) just shows the English names for the months, perl complains every time: perl: warning: Please check that your locale settings: LC_ALL = (unset), LANG = "uk_UA.KOI8-U" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). And other programs (elm, vi) misbehave similarly. ru_SU.KOI8-R is fine. Would this be an imperial-sponsored conspiracy ;-) ? The /usr/share/locale/uk_UA.KOI8-U only has LC_COLLATE, LC_CTYPE, LC_TIME, while the ru_SU.KOI8-R has LC_MESSAGES, LC_MONETARY, LC_NUMERIC as well. But it used to work before. Perhaps, the recent changes in locale handling require all (more) LC_* files to be present? -mi To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In message [EMAIL PROTECTED] Daniel Eischen writes: : I'm away from my -current box until tonight so go ahead and : commit it. Sounds good. warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
problems with today's world
i have installed today's world and now cannot compile almost anyting (incuding the same world) because as (gnu assembler) coredumps every time. it could be because of the older kernel (built yesterday), but i cannot recomile it due to the problem described above. any ideas? sincerely, ilya naumov (at work) To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: problems with today's world
Ilya Naumov wrote: i have installed today's world and now cannot compile almost anyting (incuding the same world) because as (gnu assembler) coredumps every time. it could be because of the older kernel (built yesterday), but i cannot recomile it due to the problem described above. any ideas? Build it and other parts of toolchain on unaffected machive as a static binaries and polulate them by hands over network. -Maxim To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: cvs commit: src/sys/net bridge.c if_ethersubr.c src/sys/netinet if_ether.c ip_fw.c ip_fw.h ip_input.c ip_output.c
On Tue, Feb 06, 2001 at 05:03:14PM -0800, Luigi Rizzo wrote: Modified files:(Branch: RELENG_4) [...] A few days later... [...] On Sat, Feb 10, 2001 at 16:10:13PM -0800, Luigi Rizzo wrote: Modified files: [...] What the heck is going on here? You committed code to -STABLE first then merged it to -CURRENT? I don't mind that you are testing bugfixes, but PLEASE do them in -CURRENT first! After all this is on our list of rules: excerpt from http://www.freebsd.org/tutorials/committers-guide/article.html: 8. The FreeBSD Committers' Big List of Rules [...] 6. Changes go to -CURRENT before -STABLE unless specifically permitted by the release engineer or unless they're not applicable to -CURRENT. Any non-trivial or non-urgent change which is applicable should also be allowed to sit in -CURRENT for at least 3 days before merging so that it can be given sufficient testing. The release engineer has the same authority over the -STABLE branch as outlined for the maintainer in rule #5. [...] Are we now breaking these rules? I've never broken this rule, and seldom has it been done in the past. -- wca To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: uk_UA.KOI8-U broken?
On Fri, Feb 16, 2001 at 12:54:09PM -0500, [EMAIL PROTECTED] wrote: As if the __stderr/__sF troubles weren't enough, my locale settings don't work any more. ls(1) just shows the English names for the months, perl complains every time: perl: warning: Please check that your locale settings: LC_ALL = (unset), LANG = "uk_UA.KOI8-U" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). And other programs (elm, vi) misbehave similarly. ru_SU.KOI8-R is fine. Would this be an imperial-sponsored conspiracy ;-) ? No, this would be "go and fix it yourself for now, because it takes 1 min to do it and people are busy doing more important things..." :) uk_UA.KOI8-U isn't the only locale that wasn't updated yet, btw. The /usr/share/locale/uk_UA.KOI8-U only has LC_COLLATE, LC_CTYPE, LC_TIME, while the ru_SU.KOI8-R has LC_MESSAGES, LC_MONETARY, LC_NUMERIC as well. But it used to work before. Perhaps, the recent changes in locale handling require all (more) LC_* files to be present? That's right. Quick (and dirty?) patch based on ru_RU.KOI8-R that adds missing files is attached. -mi -- lx diff -r -u3 -N uk_UA.KOI8-U/LC_MESSAGES uk_UA.KOI8-U.new/LC_MESSAGES --- uk_UA.KOI8-U/LC_MESSAGESWed Dec 31 19:00:00 1969 +++ uk_UA.KOI8-U.new/LC_MESSAGESFri Feb 16 13:13:05 2001 @@ -0,0 +1,2 @@ +^[ÔôyY].* +^[ÎînN].* diff -r -u3 -N uk_UA.KOI8-U/LC_MONETARY uk_UA.KOI8-U.new/LC_MONETARY --- uk_UA.KOI8-U/LC_MONETARYWed Dec 31 19:00:00 1969 +++ uk_UA.KOI8-U.new/LC_MONETARYFri Feb 16 13:14:41 2001 @@ -0,0 +1,15 @@ +UAH +ÇÒÎ. +, + +3;3 + +- +2 +2 +0 +1 +0 +1 +1 +1 diff -r -u3 -N uk_UA.KOI8-U/LC_NUMERIC uk_UA.KOI8-U.new/LC_NUMERIC --- uk_UA.KOI8-U/LC_NUMERIC Wed Dec 31 19:00:00 1969 +++ uk_UA.KOI8-U.new/LC_NUMERIC Fri Feb 16 13:13:49 2001 @@ -0,0 +1,3 @@ +, + +3;3
Re: problems with today's world
In message [EMAIL PROTECTED] Ilya Naumov writes: : i have installed today's world and now cannot compile almost anyting (incuding the :same world) because as (gnu assembler) coredumps every time. A patch was installed to fix this. If you can grab an old as, you can fix this with a recompile of libc. If not, you can grab a libc from one of the snapshots. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: uk_UA.KOI8-U broken?
In message [EMAIL PROTECTED] [EMAIL PROTECTED] writes: : perl: warning: Please check that your locale settings: : LC_ALL = (unset), : LANG = "uk_UA.KOI8-U" : are supported and installed on your system. : perl: warning: Falling back to the standard locale ("C"). I see this same thing on the machine i used to test the libc things. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: linksys Etherfast.. broken?
On Wed, Feb 14, 2001 at 21:15 +0100, Gerhard Sittig wrote: Yes, I noticed the above commit message causing the UPDATING comment. That's when I tried (once more) a "D-Link DFE650TX" card in both an Compaq Armada and a Toshiba Sattelite, both with -CURRENT snapshot boot floppies and complete 4.2-STABLE systems (and updated pccard.conf files). Up to now with no success. Triggered by a recent list article I will do another test later this week with the fa_select(8?) utility mentioned at www.freebsddiary.org/last-netgear.html and see if it will work this time. Now that I had success with the fa_select tool, I filed a PR with a patch: misc/25147. http://www.freebsd.org/cgi/query-pr.cgi?pr=25147 virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76 Gerhard Sittig true | mail -s "get gpg key" [EMAIL PROTECTED] -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
On Fri, Feb 16, 2001 at 10:03:06AM -0700, Warner Losh wrote: Did you snag stdio.h as well? My buildworld on a virgin tree post my fix on a 4.2-stable system completed last night. My system was probably so hosed nothing was going to fix it. I backed up my sources to varisous dates and could not get a world to build. :-( I'm downloading a snapshot's bin.?? as I type this. -- -- David ([EMAIL PROTECTED]) GNU is Not Unix / Linux Is Not UniX To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: OpenSSL ASM patch
Peter Jeremy wrote: [1] I don't think there's a lot of `build once, install on lots of different hardware', though I could be wrong. Most certainly wrong for those using FreeBSD for embedded devices. I, for instance, build on nice, fast Athlons, then install in devices ranging from 500 Mhz K6-2s all the way down to 266 Mhz Geodes. We can always do multiple library builds and select the correct .so as we build an install image for a particular platform, but it sure makes the process longer and more error-prone. You should see sshd key generation crawl on a Geode 266 with no keyboard to bang on. ;^) -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC [EMAIL PROTECTED] http://softweyr.com/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
startx/startkde hangs -CURRENT ...
Just wipe'd out /var/db/pkg/* and rebuilt everything since the recent problems with FILE ... figured safer to start clean then worry about each one as they come up ... Now, if I start X, the whole machine hangs solid ... kernel is as of Feb 15th ... am going to re-upgrade now, just in case that helps ... Marc G. Fournier ICQ#7615664 IRC Nick: Scrappy Systems Administrator @ hub.org primary: [EMAIL PROTECTED] secondary: scrappy@{freebsd|postgresql}.org To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: linksys Etherfast.. broken?
Gerhard Sittig wrote: On Wed, Feb 14, 2001 at 21:15 +0100, Gerhard Sittig wrote: Yes, I noticed the above commit message causing the UPDATING comment. That's when I tried (once more) a "D-Link DFE650TX" card in both an Compaq Armada and a Toshiba Sattelite, both with -CURRENT snapshot boot floppies and complete 4.2-STABLE systems (and updated pccard.conf files). Up to now with no success. Triggered by a recent list article I will do another test later this week with the fa_select(8?) utility mentioned at www.freebsddiary.org/last-netgear.html and see if it will work this time. Now that I had success with the fa_select tool, I filed a PR with a patch: misc/25147. http://www.freebsd.org/cgi/query-pr.cgi?pr=25147 thanks for this.. but it didn't seem to help It looks to me like the interrupt vector is not being registered.. I'll try figut out what I've screwed up in the config. -- __--_|\ Julian Elischer / \ [EMAIL PROTECTED] ( OZ) World tour 2000-2001 --- X_.---._/ v To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: uk_UA.KOI8-U broken?
On Fri, Feb 16, 2001 at 13:25:46 -0500, Alexander Matey wrote: That's right. Quick (and dirty?) patch based on ru_RU.KOI8-R that adds missing files is attached. It have not enough quality to be commited. Please make nicer version (with comments) based on -current share/{msg,numeric,monet}def -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: HEADS UP: -current world broken since Feb 10
In message [EMAIL PROTECTED] [EMAIL PROTECTED] writes: : : Daniel Eischen [EMAIL PROTECTED] wrote: : : Try this uncompiled and untested patch to lib/libc/stdio/findfp.c. : If it doesn't compile, you should be able to tweak it. : : After small tweak this patch comiles and works - i.e. : I can now make /usr/ports/devel/gettext. Ditto. I've committed this. I've also sent a bit of a roadmap to arch explaining the issues with a bit of code that's the first step towards moving back to Peter's patches once we have the upgrade path in place. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: OpenSSL ASM patch
In message [EMAIL PROTECTED] Wes Peters writes: : Peter Jeremy wrote: : [1] I don't think there's a lot of `build once, install on lots of : different hardware', though I could be wrong. : : Most certainly wrong for those using FreeBSD for embedded devices. I, : for instance, build on nice, fast Athlons, then install in devices : ranging from 500 Mhz K6-2s all the way down to 266 Mhz Geodes. We can : always do multiple library builds and select the correct .so as we : build an install image for a particular platform, but it sure makes the : process longer and more error-prone. : : You should see sshd key generation crawl on a Geode 266 with no keyboard : to bang on. ;^) I do the build once, install many times all the time. I have a fast 4.2-stable box that I do the build on. I then do the installworld on a slower (ppro 200) -current box, my laptop, my router box, and other misc boxes in my house. Sometimes this build is current and other times it is -stable. I use it to make sure that the 4.x upgrade path to current works. :-) Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: linksys Etherfast.. broken?
In message [EMAIL PROTECTED] Julian Elischer writes: : It looks to me like the interrupt vector is not being registered.. : I'll try figut out what I've screwed up in the config. timeouts usually mean one of two things. With ed devices, they could be the new dlink based chips (fa-410, dlink etherfast, some linksys card) or you have a bad IRQ configured that another hunk of hardware is driving. The interrupt vector almost certainly is getting registered. It just isn't being called. Warner To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
Re: uk_UA.KOI8-U broken?
On Sat, Feb 17, 2001 at 08:59:48AM +0300, Andrey A. Chernov wrote: That's right. Quick (and dirty?) patch based on ru_RU.KOI8-R that adds missing files is attached. It have not enough quality to be commited. It wasn't intended to be. In case you haven't noticed that one was for /usr/share/locale/uk_UA.KOI8-U/ - simply a quick fix for Mikhail Teterin to help him get rid of perl warnings. Please make nicer version (with comments) based on -current share/{msg,numeric,monet}def Gladly. Attached are 3 diffs against just cvsupped -current tree for /usr/src/share/{msg,numeric,monet}def/. -- Andrey A. Chernov http://ache.pp.ru/ -- lx diff -N -r -u3 monetdef/Makefile monetdef.new/Makefile --- monetdef/Makefile Sat Feb 17 02:04:58 2001 +++ monetdef.new/Makefile Sat Feb 17 02:07:38 2001 @@ -22,6 +22,7 @@ pl_PL.ISO_8859-2 \ ru_RU.KOI8-R \ sv_SE.ISO_8859-1 \ + uk_UA.KOI8-U \ ko_KR.EUC \ ja_JP.EUC diff -N -r -u3 monetdef/uk_UA.KOI8-U.src monetdef.new/uk_UA.KOI8-U.src --- monetdef/uk_UA.KOI8-U.src Wed Dec 31 19:00:00 1969 +++ monetdef.new/uk_UA.KOI8-U.src Sat Feb 17 02:50:37 2001 @@ -0,0 +1,36 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# int_curr_symbol +UAH +# currency_symbol +ÇÒÎ +# mon_decimal_point +, +# mon_thousands_sep + +# mon_grouping, separated by ; +3;3 +# positive_sign + +# negative_sign +- +# int_frac_digits +2 +# frac_digits +2 +# p_cs_precedes +0 +# p_sep_by_space +1 +# n_cs_precedes +0 +# n_sep_by_space +1 +# p_sign_posn +1 +# n_sign_posn +1 +# EOF diff -N -r -u3 msgdef/Makefile msgdef.new/Makefile --- msgdef/Makefile Sat Feb 17 02:04:58 2001 +++ msgdef.new/Makefile Sat Feb 17 02:09:36 2001 @@ -17,6 +17,7 @@ pl_PL.ISO_8859-2 \ ru_RU.KOI8-R \ sv_SE.ISO_8859-1 \ + uk_UA.KOI8-U \ ko_KR.EUC \ ja_JP.EUC diff -N -r -u3 msgdef/uk_UA.KOI8-U.src msgdef.new/uk_UA.KOI8-U.src --- msgdef/uk_UA.KOI8-U.src Wed Dec 31 19:00:00 1969 +++ msgdef.new/uk_UA.KOI8-U.src Sat Feb 17 02:10:42 2001 @@ -0,0 +1,14 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# yesexpr +^[ÔôyY].* +# noexpr +^[ÎînN].* +# yesstr +ÔÁË +# nostr +Φ +# EOF diff -N -r -u3 numericdef/Makefile numericdef.new/Makefile --- numericdef/Makefile Sat Feb 17 02:04:58 2001 +++ numericdef.new/Makefile Sat Feb 17 02:08:36 2001 @@ -17,6 +17,7 @@ pl_PL.ISO_8859-2 \ ru_RU.KOI8-R \ sv_SE.ISO_8859-1 \ + uk_UA.KOI8-U \ ko_KR.EUC \ ja_JP.EUC diff -N -r -u3 numericdef/uk_UA.KOI8-U.src numericdef.new/uk_UA.KOI8-U.src --- numericdef/uk_UA.KOI8-U.src Wed Dec 31 19:00:00 1969 +++ numericdef.new/uk_UA.KOI8-U.src Sat Feb 17 02:09:00 2001 @@ -0,0 +1,12 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# decimal_point +, +# thousands_sep + +# grouping, separated by ; +3;3 +# EOF