Bsdadmin.ru

Записки администратора FreeBSD

Путь на сайте

Segmentation fault

После обновления php5-ffmpeg до версии 0.6.0_4 (php5-ffmpeg-0.6.0_4) и libxml2 (libxml2-2.7.7). По команде php -v
ошибка Segmentation fault (core dumped)
Чтобы убрать эту ошибку, нужно:
В файле /usr/ports/textproc/libxml2/files/patch-configure удалить следующие строки:
@@ -20678,6 +20679,8 @@ fi
               fi
           fi
        ;;
+       *freebsd*) THREAD_LIBS=""
+       ;;
     esac
     if test "$WITH_THREADS" = "1" ; then
        THREAD_CFLAGS="$THREAD_CFLAGS -D_REENTRANT"
Затем нужно пересобрать libxml2 из портов:
#cd  /usr/ports/textproc/libxml2
#make deinstall clean
#make reinstall clean
Перезапускаем apache
#apachectl restart
Ошибка пропала.