I think the suggestion is correct,  but the method fails.  It finds libc.so but that is not a library,  it is text:

> cat /usr/lib/libc.so
/* $FreeBSD: releng/11.1/lib/libc/libc.ldscript 258283 2013-11-17 22:52:17Z peter $ */ GROUP ( /lib/libc.so.7 /usr/lib/libc_nonshared.a /usr/lib/libssp_nonshared.a )

I have no idea what language a .jsm file is in,  but hopefully there is a method to specifying the pathname to the real library.

-- sRw


On 09/19/17 13:22, S. R. Wright wrote:
Thanks for the tip.  I'll try it.  -- sRw


On 09/19/17 13:01, Jan Beich wrote:
"S. R. Wright" <srw6...@gmail.com> writes:

PORTNAME=    thunderbird
DISTVERSION=    52.3.0
PORTREVISION=    1

Using the chat feature results in issues with at least XMPP (possibly
others) as it tries to resolv SRV but cannot due to this error

prpl-jabber: Error during SRV lookup:
Error: Could not find libresolv in any of libresolv.9.so,libresolv.so
Exception: Error: couldn't open library libresolv.so: Shared object
"libresolv.so" not found, required by "thunderbird"
libresolv* doesn't exist on FreeBSD. res_query, dn_skipname, etc. are
part of libc. Maybe try adding ctypes.libraryName("c") to

https://dxr.mozilla.org/comm-esr52/rev/6fb4e592ad6c/chat/modules/DNS.jsm#33


_______________________________________________
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

Reply via email to