From: J.C. Roberts (unknown at abac dot com)
Date: Mon Mar 01 2004 - 04:39:55 EST
On Sun, 29 Feb 2004 22:39:17 +0100, you wrote:
>removed the patch_dlopen.c file
>and the problem remains the same,
>for your convience.
>Making all in utils
>source='dbconverter-2.c' object='dbconverter-2.o' libtool=no
>depmode=gcc /bin/sh ../config/depcomp
> -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I/usr/local/inclu
>de/mysql/ -Wall -W -O2 -c `test -f 'dbconverter-2.c' || echo
>/usr/local/bin/libtool --mode=link cc -Wall -W -O2 -static -o
>dbconverter-2 dbconverter-2.o ../sasldb/libsasldb.la ../lib/libsasl2.la
>cc -Wall -W -O2 -o dbconverter-2 dbconverter-2.o
>../lib/.libs/libsasl2.a -L/usr/local/include/mysql/ -lmysqlclient
>dlopen.o: Undefined symbol `_login_server_plug_init' referenced from data
>dlopen.o: Undefined symbol `_login_client_plug_init' referenced from data
>dlopen.o: Undefined symbol `_plain_server_plug_init' referenced from data
>dlopen.o: Undefined symbol `_plain_client_plug_init' referenced from data
>dlopen.o: Undefined symbol `_sasldb_auxprop_plug_init' referenced from data
>collect2: ld returned 1 exit status
>Note that OpenBSD 3.4 uses ELF and OpenBSD 3.3 uses a.out, it got changed
>between those 2
Yes, you're right. For some reason my brain was thinking about the ELF
work (and problems) in 3.3 current prior to the start of 3.4 branch for
>Therefor i tried installing the port on a OpenBSD3.4 host and there the make
>So the port does not work on a OpenBSD 3.3 host but it makes (not
>will try installing on that host, to see if it works..
On Sun, 29 Feb 2004 23:02:45 +0100, you wrote:
>Right, sshtunnels are cool,
>tested it on the openbsd 3.4 machine,
>Same problems as the other machine when authenticating,
>SASL authentication failed ,
>it requests the SQL plugin as stated in previous message
>and then, nothing, nothing in smtpd -v nothing in the
>sql query log..
At this point two things are obvious. (1) There's something wrong in my
patches and (2) I need to build a 3.3 machine for testing.
The patch for dlopen.c "should" work. Now that you've tested the
dlopen.c patch and find no change in the symbol problem on 3.3 a.out, I
have more concern with the elf/a.out patches to the two ltconfig files
(basically pilfered from the similar netbsd elf/a.out stuff).
When I get the machines plugged back into the network this week, I'll
work on this some more and figure out what's going wrong.