When I update package graphics/graphviz to version 2.38.0_9 terminal displays error output "Unable to find pthread_mutexattr_setkind_np versioned symbol. Aborting. Abort trap". Seems package install normally because Gimp runs and works ok.
do you use nvidia ? then you need to build graphviz with nviada threads. cd /usr/ports/graphics/graphviz && make config cd /usr/ports/graphics/graphviz && make clean install
(In reply to Dirk Meyer from comment #1) Hi, Yes, I use nvidia driver, I use binary packages too. I don't compile from sources. Thanks for advice.
Compiling from ports, with nvidia threads enabled, I get: ===> Registering installation for graphviz-2.38.0_9 Installing graphviz-2.38.0_9... Warning: Could not load "/usr/local/lib/graphviz/libgvplugin_lasi.so.6" - file not found Warning: Could not load "/usr/local/lib/graphviz/libgvplugin_lasi.so.6" - file not found However, yes, after the installation graphviz seems to work ok.
If adding nvidia treads option help, why not enable it by default. Otherwise, manual work is required, and worse, one has to always combine pkg with portmaster: Proceed with this action? [y/N]: y Fetching python27-2.7.10_1.txz: 100% 10 MiB 10.6MB/s 00:01 Fetching openal-soft-1.16.0_3.txz: 100% 257 KiB 263.2kB/s 00:01 Fetching graphviz-2.38.0_9.txz: 100% 4 MiB 4.4MB/s 00:01 Checking integrity... done (0 conflicting) [1/3] Upgrading python27 from 2.7.10 to 2.7.10_1... [1/3] Extracting python27-2.7.10_1: 100% [2/3] Upgrading openal-soft from 1.16.0_2 to 1.16.0_3... [2/3] Extracting openal-soft-1.16.0_3: 100% [3/3] Reinstalling graphviz-2.38.0_9... [3/3] Extracting graphviz-2.38.0_9: 100% Unable to find pthread_mutexattr_setkind_np versioned symbol. Aborting. Abort trap (core dumped)
NVTHREADS are now default