[devel] [#314228] EPERM (try 2) ncurses.git=6.3.20220618-alt2

Dmitry V. Levin ldv на altlinux.org
Вс Янв 29 13:02:33 MSK 2023


On Sun, Jan 29, 2023 at 07:23:54AM +0000, Girar awaiter (rider) wrote:
> https://git.altlinux.org/tasks/314228/logs/events.2.1.log
> 
> 2023-Jan-29 07:15:22 :: task #314228 for sisyphus resumed by rider:
> #100 build 6.3.20220618-alt2 from /people/rider/packages/ncurses.git fetched at 2023-Jan-27 12:08:09
[...]
> #100 ncurses 6.3.20220618-alt1 -> 6.3.20220618-alt2
>  Fri Jan 27 2023 Anton Farygin <rider на altlinux.ru> 6.3.20220618-alt2
>  - enable symbols versioning for fix mistake with building thirt-party software
>    by llvm from Debian/Ubintu/RHEL/SuSE

$ rpmsodiff Sisyphus/files/x86_64/RPMS/libtinfo-6.3.20220618-alt1.x86_64.rpm tasks/314228/build/100/x86_64/rpms/libtinfo-6.3.20220618-alt2.x86_64.rpm |grep symbols
	193 symbols removed
	204 symbols added

Хотелось бы услышать, ради какой именно совместимости предлагается сделать
такое с библиотеками ncurses, и не пострадает ли совместимость между
нашими клиентами, слинкованными с новыми библиотеками, и старыми
библиотеками.

К слову, в упомянутом списке Debian/Ubintu/RHEL/SuSE я не вижу, чтобы
--with-versioned-syms на самом деле использовалось в Федоре, в RHEL тоже
не видно, да и в OpenSuSE оно тоже не во всех версиях.


-- 
ldv


Подробная информация о списке рассылки Devel