Path: utzoo!attcan!uunet!decwrl!bacchus.pa.dec.com!granite.pa.dec.com!mellon From: mellon@fenris.pa.dec.com (Ted Lemon) Newsgroups: comp.unix.ultrix Subject: Re: DBM(3X) on Ultrix 3.X Message-ID: Date: 26 Jul 90 17:17:01 GMT References: <61334@bu.edu.bu.edu> <61394@bu.edu.bu.edu> Sender: news@wrl.dec.com (News) Organization: Digital Equipment Corporation Lines: 62 In-Reply-To: oneill@bass.bu.edu's message of 26 Jul 90 16:47:24 GMT Of course, one wonders why you're bringing up BNews anyway, considering that it's obsolete. In any case, here's the output of ``nm /usr/lib/libdbm.a'' on a 3.1 system; it looks right. If yours is different, perhaps you had a bad distribution tape - that would explain why it's wrong on all your systems... BTW, you can verify that the file is correctly installed with the following command: % fgrep libdbm.a /usr/etc/subsets/*.inv | fverify -n 0 verification errors encountered. 0 corrections performed. Here's the output of nm: dbm.o: U abort 0000113c T additem 00000004 E bitno 00000004 E blkno U bzero 00000f94 T calchash 000011e4 T chkblk U close 00000ec0 T cmpdatum 00000b54 T dbm_access 0000011c T dbmclose 00000104 T dbmflush 00000000 T dbminit 00000004 E dbrdonly 00000328 T delete 0000101c T delitem 00001000 C dirbuf 00000004 E dirf 000001f8 T fetch 00000a1c T firsthash 00000838 T firstkey 0000016c T forder U fstat 00000c28 T getbit 00000f48 T hashinc 00001314 D hitab 00001354 D hltab 00000004 E hmask U lseek 00000e38 T makdatum 00000004 E maxbno 00000874 T nextkey 00001484 g oldb1 00001488 g oldb2 U open 00000400 C pagbuf 00000004 E pagf U printf U read 00001470 g sccsid 00000d48 T setbit 0000047c T store U strcat U strcpy U write