On Sun, 19 Apr 1998, Austin Donnelly wrote: > The latest development linux kernels have a fairly substantially > changed "struct acct" defined in acct.h. > > Currently: > > libc5: > sys/acct.h just includes linux/acct.h (2.0.32 version) > > libc6: > sys/acct.h is a new file, but it defines a structure which > happens to be the same as linux/acct.h (2.0.32 version). > > With 2.1.xx, linux/acct.h changes incompatibly - the structure is > larger, the command name comes at the end (not the start), and there > are some additional fields.
Remember, 2.1.xx kernels are development, not release. > > The question is then "how do we migrate to the new format?" > When we migrate to the 2.2.xx kernels libc6 will migrate to new header files and will reflect the changes. > Incidentally, simply rebuilding the acct package against the new > header files is a little tricky, since the ./configure script uses > sys/acct.h in preference to linux/acct.h > The libc6 built for 2.2.xx kernels will built a compatible sys/acct.h header for your package build. Luck, Dwarf -- _-_-_-_-_- Author of "The Debian Linux User's Guide" _-_-_-_-_-_- aka Dale Scheetz Phone: 1 (850) 656-9769 Flexible Software 11000 McCrackin Road e-mail: [EMAIL PROTECTED] Tallahassee, FL 32308 _-_-_-_-_-_- If you don't see what you want, just ask _-_-_-_-_-_-_- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]