Subject: NetBSD 1.5.2 with 1.5 RC2 - Loading problems
To: None <port-sparc@netbsd.org>
From: David Rankin <drankin@bohemians.lexington.ky.us>
List: port-sparc
Date: 01/01/2002 16:03:48
I have compiled Netatalk 1.5 RC2 on my NetBSD 1.5.2 Sparc machine,
and atalkd & pap are working correctly. However, any attempt to use afpd
for fileserving gives me these messages in syslog:

Jan  1 14:53:56 rumpole afpd[22429]: rumpole:AFPServer@* started on 65280.126:128 (1.5rc2)
Jan  1 14:53:56 rumpole afpd[22429]: ASIP started on 207.246.92.3:548(2) (1.5rc2)
Jan  1 14:53:56 rumpole afpd[22429]: uam: loading (/usr/pkg/libexec/netatalk/uams/uams_guest.so)
Jan  1 14:53:56 rumpole afpd[22429]: uam_load(uams_guest.so): mod_symbol error for symbol uams_guest
Jan  1 14:53:56 rumpole afpd[22429]: uam: uams_guest.so load failure
Jan  1 14:53:56 rumpole afpd[22429]: uam: loading (/usr/pkg/libexec/netatalk/uams/uams_clrtxt.so)
Jan  1 14:53:56 rumpole afpd[22429]: uam_load(uams_clrtxt.so): mod_symbol error for symbol uams_clrtxt
Jan  1 14:53:56 rumpole afpd[22429]: uam: uams_clrtxt.so load failure
Jan  1 14:53:56 rumpole afpd[22429]: uam: loading (/usr/pkg/libexec/netatalk/uams/uams_dhx.so)
Jan  1 14:53:56 rumpole afpd[22429]: uam_load(uams_dhx.so): mod_symbol error for symbol uams_dhx
Jan  1 14:53:56 rumpole afpd[22429]: uam: uams_dhx.so load failure

I can't find anything obvious wrong in the code. nm seems to indicate
proper exporting of the requested symbols, yet dlsym returns NULL.

Can anyone suggest a course of action to test from here?

I'm compiling from a new package I've copyed to
http://www.bohemians.lexington.ky.us/~drankin/netatalk.tar for those 
interested in following along at home.

Thanks,
David

-- 
David W. Rankin, Jr.     Christian, Husband, Father, and UNIX Sysadmin. 
   "We're the technical experts. We were hired so that management could
    ignore our recommendations and tell us how to do our jobs."
       -- Mike Andrews in <eUJE5.880$ln6.119642@news.flash.net>