[talk] Linux Compat on FreeBSD

Pete Wright pete at nomadlogic.org
Tue Dec 14 13:22:38 EST 2021



On 12/13/21 21:31, Jonathan Drews wrote:
> $ uname -a
> 13.0-STABLE FreeBSD 13.0-STABLE GENERIC  amd64
>
> Hi Folks:
>
>  I am using GhostBSD, which is based on FreeBSD 13. I can't run 
> Softmaker Office
> https://www.softmaker.com/en/softmaker-office
> on GhostBSD because its Linux libraries are too old. Look
>
> ~ [127]> /compat/linux/usr/share/office2021/textmaker
> textmaker: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found 
> (required by /compat/linux/usr/share/office2021/textmaker)
> textmaker: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found 
> (required by /compat/linux/usr/share/office2021/textmaker)
> textmaker: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found 
> (required by /compat/linux/usr/share/office2021/textmaker)
>  I do the following
> # strings libstdc++.so.6 | grep CXXABI
> CXXABI_1.3
> CXXABI_1.3.1
> CXXABI_1.3.2
> CXXABI_1.3.3
> CXXABI_1.3.4
> CXXABI_1.3.5
> CXXABI_1.3.6
> CXXABI_1.3.7
> CXXABI_TM_1
>
>
> There is no CXXABI_1.3.8 or CXXABI_1.3.9.
>
> My question: Will FreeBSD 14 have an updated /compat/linux port?


You might want to take a look at using an Ubuntu chroot.  i use this for 
apps that need more recent dependencies than the default centos7 linux 
packages:
https://wiki.freebsd.org/LinuxJails

it works pretty great actually, i've been able to run linux-chrome as 
well as the linux zoom client under this.  you can also follow this 
general guide to run a debian chroot if you don't want to get stuck with 
ubuntu's odd choices about packaging and stuff.

-pete

-- 
Pete Wright
pete at nomadlogic.org
@nomadlogicLA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.nycbug.org:8443/pipermail/talk/attachments/20211214/e7619d1a/attachment.htm>


More information about the talk mailing list