• Re: main [so: 16] context, an example of: /usr/local/lib/sasl2/libgssapiv2.so: Undefined symbol "gss_inquire_sec_context_by_oid"

    From Dima Panov@fluffy@FreeBSD.org to muc.lists.freebsd.ports on Wed Oct 15 11:51:07 2025
    From Newsgroup: muc.lists.freebsd.ports

    --68ef607b_98a3148_8c69
    Content-Type: multipart/alternative; boundary="68ef607b_5f5e7fd0_8c69"

    --68ef607b_5f5e7fd0_8c69
    Content-Type: text/plain; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable
    Content-Disposition: inline

    Hello=21

    Sorry for a late ack.
    Can confirm this.
    It looks like missing symbols in shared library libgssapi=5Fkrb5.so in ba=
    se but present in static archive libgssapi=5Fkrb5.a.

    Indeed, string is exist in imported crypto/krb5/src/lib/gssapi.def and cr= ypto/krb5/src/lib/gssapi/libgssapi=5Fkrb5.exports but missed in krb5/lib/= gssapi/version.map which is actual source for symbols map at linking libr=
    ary

    Cc to cy=40 as mit krb maintainer

    --
    Dima. (desktop, kde, x11, office, ports-secteam)=40=46reeBSD team (fluffy=40=46reeBSD.org, https://t.me/=46luffyBSD)

    On =46riday, Sep 12, 2025 at 5:48 AM, Mark Millard <marklmi=40yahoo.com=
    (mailto:marklmi=40yahoo.com)> wrote:
    Yesterday and today I made my first trial upgrade from main 15
    to main 16. Hitting other issues, I did not notice it at the
    time but my dmesg -a output shows a:

    Sep 11 13:06:48 7950X3D-Z=46S sasldblistusers2=5B70766=5D: unable to dl=
    open /usr/local/lib/sasl2/libgssapiv2.so: /usr/local/lib/sasl2/libgssapiv= 2.so: Undefined symbol =22gss=5Finquire=5Fsec=5Fcontext=5Fby=5Foid=22

    Looking at /var/log/messages I see:

    . . .
    Sep 11 13:06:15 7950X3D-Z=46S pkg-static=5B70455=5D: tcptestsuite-g2025=
    0428,1 installed
    Sep 11 13:06:48 7950X3D-Z=46S pkg-static=5B70703=5D: c-ares-1.34.5 dein=
    stalled
    Sep 11 13:06:48 7950X3D-Z=46S sasldblistusers2=5B70766=5D: unable to dl=
    open /usr/local/lib/sasl2/libgssapiv2.so: /usr/local/lib/sasl2/libgssapiv= 2.so: Undefined symbol =22gss=5Finquire=5Fsec=5Fcontext=5Fby=5Foid=22
    Sep 11 13:06:48 7950X3D-Z=46S pkg-static=5B70703=5D: cyrus-sasl-2.1.28=5F=
    5 deinstalled
    Sep 11 13:06:48 7950X3D-Z=46S pkg-static=5B70703=5D: cyrus-sasl-gssapi-=
    2.1.28 deinstalled
    . . .

    I'll note that I build and install various things that
    I do not use, just to have more variety in what I build,
    or that I rarely use. This would seem to fit that.



    =3D=3D=3D
    Mark Millard
    marklmi at yahoo.com



    --68ef607b_5f5e7fd0_8c69
    Content-Type: text/html; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable
    Content-Disposition: inline

    <html xmlns=3D=22http://www.w3.org/1999/xhtml=22><head> <title></title> <=
    meta name=3D=22viewport=22 content=3D=22width=3Ddevice-width, initial-sca= le=3D1.0, user-scalable=3Dno=22> </head> <body style=3D=22font-family:Hel= vetica;color:=23000000;font-size:16px;=22 dir=3D=22auto=22><div id=3D=22C= anaryBody=22> <div> Hello=21</div><div><br></div><div>Sorry for a late ac= k.</div><div>Can confirm this.=C2=A0</div><div>It looks like missing symb=
    ols in shared library libgssapi=5Fkrb5.so in base but present in static a= rchive libgssapi=5Fkrb5.a.=C2=A0</div><div><br></div><div>Indeed, string =
    is exist in imported crypto/krb5/src/lib/gssapi.def and crypto/krb5/src/l= ib/gssapi/libgssapi=5Fkrb5.exports but missed in krb5/lib/gssapi/version.=
    map which is actual source for symbols map at linking library</div><div><= br></div><div><br></div> <div>Cc to cy=40 as mit krb maintainer</div><div= ><br></div><div><br></div> </div> <div id=3D=22CanarySig=22> <div> <div s= tyle=3D=22font-family:Helvetica;=22><div style=3D=22font-family:Helvetica= ;=22>--<br><div>Dima. (desktop, kde, x11, office, ports-secteam)=40=46ree=
    BSD team</div><div>(fluffy=40=46reeBSD.org, https://t.me/=46luffyBSD)</di= v></div></div> <div><br></div> </div> </div> <div id=3D=22CanaryDropbox=22=
    </div> <blockquote id=3D=22CanaryBlockquote=22> <div> <div>On =46riday,=
    Sep 12, 2025 at 5:48 AM, Mark Millard &lt;<a href=3D=22mailto:marklmi=40= yahoo.com=22>marklmi=40yahoo.com</a>&gt; wrote:<br></div> <div>Yesterday =
    and today I made my first trial upgrade from main 15 <br>to main 16. Hitt=
    ing other issues, I did not notice it at the <br>time but my dmesg -a out=
    put shows a: <br> <br>Sep 11 13:06:48 7950X3D-Z=46S sasldblistusers2=5B70= 766=5D: unable to dlopen /usr/local/lib/sasl2/libgssapiv2.so: /usr/local/= lib/sasl2/libgssapiv2.so: Undefined symbol =22gss=5Finquire=5Fsec=5Fconte= xt=5Fby=5Foid=22 <br> <br>Looking at /var/log/messages I see: <br> <br>. =
    . . <br>Sep 11 13:06:15 7950X3D-Z=46S pkg-static=5B70455=5D: tcptestsuite= -g20250428,1 installed <br>Sep 11 13:06:48 7950X3D-Z=46S pkg-static=5B707= 03=5D: c-ares-1.34.5 deinstalled <br>Sep 11 13:06:48 7950X3D-Z=46S sasldb= listusers2=5B70766=5D: unable to dlopen /usr/local/lib/sasl2/libgssapiv2.=
    so: /usr/local/lib/sasl2/libgssapiv2.so: Undefined symbol =22gss=5Finquir= e=5Fsec=5Fcontext=5Fby=5Foid=22 <br>Sep 11 13:06:48 7950X3D-Z=46S pkg-sta= tic=5B70703=5D: cyrus-sasl-2.1.28=5F5 deinstalled <br>Sep 11 13:06:48 795= 0X3D-Z=46S pkg-static=5B70703=5D: cyrus-sasl-gssapi-2.1.28 deinstalled <b=
    . . . <br> <br>I'll note that I build and install various things that <=
    I do not use, just to have more variety in what I build, <br>or that I=
    rarely use. This would seem to fit that. <br> <br> <br> <br>=3D=3D=3D <b= r>Mark Millard <br>marklmi at yahoo.com <br> <br> <br></div> </div> </blo= ckquote> </body></html>
    --68ef607b_5f5e7fd0_8c69--

    --68ef607b_98a3148_8c69
    Content-Type: application/pgp-signature
    Content-Disposition: attachment; filename="signature.asc"

    -----BEGIN PGP SIGNATURE-----
    Version: Canary PGP V3

    iQJVBAABCgA/OBxEaW1hIFBhbm92IChGcmVlQlNELk9SRyBDb21taXR0ZXIpIDxm bHVmZnlARnJlZUJTRC5PUkc+BQJo72B7AAoJEPuLoJ3VOY8pspIP/0IMo33tONPs 8C4POYZ20Ai5NrHqQZncs/KAaLxHdjIvzbQGA9WTB8m+7IqNJDozAPRbwJp0CMz3 LdedNjr+t1jj8PZ33KWFlometOCjOAih8yIJyDOKeDz+pndb6uXrUxRSLKd5iY+t XmKHKd9WYLHdKEvV+lAv9HrR5PYOBTLkJuE+Jf9p5gdkH27Es56TLxtR7j3FeOJf 6RGsHifpCJ+8AaA4sTxBOLtDqCtO7miPinpF/4wr2brJM5V3IUGKkjvsxwrzRTUz DjmhWFm6c3xvWyt8O0l5MSdyOclyxy+58yC4nK26tjiDMYqnUZB8KhNFv/eTvWRq bkuM+XH18Aczf42qizInGrsJ3Oq3JjiKT0XR4YoTuekod0jCgxxTq7dz5tKjItw2 UQCN1gd4lHWcuOkI+UR4Sl88VLYcqONctPwcOzoJ+P2Tg8j9Bvt+z6770/IDo+ad T5q0/QmEHk17Zpc9TAu6v/KC0dhwjaFKv3GG1IKg1TxxgwAqR8XB1NJ7t7dUKQe9 5z4vr6ozN+gSYo6ntVr99A3UoqFdYk3mRrCA5dUoYEnaPThiq6W/1h0N16/2B0SL /JOcB/uJ684beMXI691jVJPsGpecnsQ9U6uFFZhNf+gpvMUII3MxvAX6LsOT54WK 9d1PLzaGtEKPUhMx5JZB989RpkTVzqV4
    =WRWD
    -----END PGP SIGNATURE-----

    --68ef607b_98a3148_8c69--



    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2