Re: Sasl 2.1.17 on OpenBSD with Postfix and Mysql question

From: J.C. Roberts (unknown at abac dot com)
Date: Mon Mar 01 2004 - 04:39:55 EST

  • Next message: Rob Siemborski: "Re: sasl_*_init() conflict: API change?"

    On Sun, 29 Feb 2004 22:39:17 +0100, you wrote:

    >Hey JC,
    >
    >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
    >depfile='.deps/dbconverter-2.Po' tmpdepfile='.deps/dbconverter-2.TPo'
    >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
    >'./'`dbconverter-2.c
    >/usr/local/bin/libtool --mode=link cc -Wall -W -O2 -static -o
    >dbconverter-2 dbconverter-2.o ../sasldb/libsasldb.la ../lib/libsasl2.la
    >mkdir .libs
    >cc -Wall -W -O2 -o dbconverter-2 dbconverter-2.o
    >../sasldb/.libs/libsasldb.al
    >../lib/.libs/libsasl2.a -L/usr/local/include/mysql/ -lmysqlclient
    >dlopen.o: Undefined symbol `_login_server_plug_init' referenced from data
    >segment
    >dlopen.o: Undefined symbol `_login_client_plug_init' referenced from data
    >segment
    >dlopen.o: Undefined symbol `_plain_server_plug_init' referenced from data
    >segment
    >dlopen.o: Undefined symbol `_plain_client_plug_init' referenced from data
    >segment
    >dlopen.o: Undefined symbol `_sasldb_auxprop_plug_init' referenced from data
    >segment
    >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
    >versions,
    >

    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
    release.

    >Therefor i tried installing the port on a OpenBSD3.4 host and there the make
    >fake works,
    >So the port does not work on a OpenBSD 3.3 host but it makes (not
    >installed), perhaps,
    >will try installing on that host, to see if it works..
    >
    >Cheers

    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..
    >
    >
    >Cheers

    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.

    JCR


  • Next message: Rob Siemborski: "Re: sasl_*_init() conflict: API change?"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD