Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!m.cs.uiuc.edu!coolidge From: coolidge@cs.uiuc.edu (John Coolidge) Newsgroups: comp.unix.aux Subject: Re: A/UX 2.0.1 Q&A Message-ID: <1991Mar22.195452.10903@m.cs.uiuc.edu> Date: 22 Mar 91 19:54:52 GMT References: <119@mishima.mishima.mn.org> <12567@goofy.Apple.COM> <3007@redstar.cs.qmw.ac.uk> Sender: news@m.cs.uiuc.edu (News Database (admin-Mike Schwager)) Reply-To: coolidge@cs.uiuc.edu Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL Lines: 31 liam@cs.qmw.ac.uk (William Roberts;) writes: >* ANSI C header file changes Unfortunately, they still suffer from needing both _BSD_SOURCE and _SYSV_SOURCE defined to compile large classes of programs. Someday I'll patch this... >* The u-dot structure in the kernel has changed, so if a device driver >accesses the u_phys or any field located after u_phys, it needs to >be recompiled with the new header files. This probably will break gdb. A fixed version will be out Real Soon Now (note: I don't _know_ that gdb is broken, but it definitely accesses things after u_phys). >* Don't place shared libraries on NFS mounted servers, this could cause >A/UX system errors. Shared libraries should always reside on local >file systems. This may be true; however, we've been doing this since 2.0 came out with not a system crash yet. I've tried it several times with 2.0.1 and no ill effects have been forthcoming (we keep the X shared libraries on /usr/local/shlib; /usr/local is on a SparcStation 2). --John -------------------------------------------------------------------------- John L. Coolidge Internet:coolidge@cs.uiuc.edu UUCP:uiucdcs!coolidge Of course I don't speak for the U of I (or anyone else except myself) Copyright 1991 John L. Coolidge. Copying allowed if (and only if) attributed. You may redistribute this article if and only if your recipients may as well.