[freebsd] Upgrade 11 to 12

Владимир Друзенко vvd at unislabs.com
Thu Mar 14 12:35:21 EET 2019


01.03.2019 19:55, Lena at lena.kiev.ua пишет:
> On Fri, Mar 01, 2019 at 05:16:46PM +0700, Eugene Grosbein wrote:
>
>>> В 12 порт x11/nvidia-driver-304 перестал работать.
>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235077
>>> Всем начхать.
>> Вообще, подземный стук не лечится. Не указаны опции сборки порта,
>> если они не дефолтные.
>> Неплохо бы поставить пакет из официального репозитория и проверить с ним,
>> чтобы исключить локальные проблемы сборки.
> Начала я с пакета nvidia-driver-304-304.137_2 ,
> установленного по `pkg upgrade -f` из официального репозитория latest.
> Под 11.2 пакет из репозитория для 11 работает,
> под 12.0 пакет из репозитория для 12 дает segfault.
> Затем пересобрала из порта x11/nvidia-driver-304 с дефолтными опциями сборки,
> перезагрузилась - тоже segfault.
>
>> Бектрейс показан, это хорошо, но он бесполезен - если пакет не помог,
>> надо пересобрать порт WITH_DEBUG=yes и установить нестрипанную .so,
>> чтобы были отладочные символы
> libnvidia-tls.so.1 не собирается портом, а входит в дистрибутив порта
> NVIDIA-FreeBSD-x86-304.137.tar.gz
> в виде бинарника:
>
> -rwxr-xr-x  0 buildmeister gopher     3588 14 сент.  2017 NVIDIA-FreeBSD-x86-304.137/obj/libnvidia-tls.so.1
>
> libnvidia-tls.so.1: ELF 32-bit LSB shared object, Intel 80386, version 1 (FreeBSD), dynamically linked, for GNU/Linux 2.3.99, stripped
> 00000000 B _nv000tls
> 00000004 B _nv001tls
> 00000008 B _nv002tls
> 0000000c B _nv003tls
> 00000010 B _nv004tls
> 00000014 B _nv005tls
> 00000570 T _nv006tls
> 00000720 T _nv007tls
> 000006a0 T _nv008tls
> 000006b0 T _nv009tls
> 00000590 T _nv010tls
> 00000580 T _nv011tls
> 00000660 T _nv015tls
> 00000970 T _nv016tls
> 00000530 T _nv020tls
> 00000610 T _nv024tls
>           U free

Если есть возможность, может кто проверит как себя поведёт libnvidia-tls 
с изменением JEMALLOC_ALIGNED(16) на JEMALLOC_ALIGNED(8) или даже на 
JEMALLOC_ALIGNED(4) согласно 
https://lists.freebsd.org/pipermail/svn-src-all/2017-November/153892.html



More information about the freebsd mailing list