Bug 31642 - новая версия jemalloc
Summary: новая версия jemalloc
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libjemalloc2 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-18 12:26 MSK by Alexey Shabalin
Modified: 2018-08-26 15:57 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey Shabalin 2015-12-18 12:26:06 MSK
Просьба обновить jemalloc. Сейчас доступна 4.0.4.
Comment 1 Vitaly Lipatov 2017-10-18 19:36:58 MSK
И исправить
/sbin/ldconfig: /usr/lib64/libjemalloc.so.1 не является символьной ссылкой
Comment 2 Vitaly Lipatov 2018-07-27 15:38:03 MSK
конфликт файла /usr/share/doc/jemalloc/jemalloc.html при попытках установки libjemalloc-3.6.0-alt2.x86_64 и libjemalloc2-5.1.0-alt1.x86_64
Comment 3 Vitaly Lipatov 2018-08-14 11:42:47 MSK
libjemalloc2-5.1.0-alt1.x86_64
/sbin/ldconfig: /usr/lib64/libjemalloc.so.2 не является символьной ссылкой
Comment 4 Vitaly Lipatov 2018-08-26 15:42:39 MSK
Новая версия доступна: libjemalloc2-5.1.0-alt1

по «не является символьной ссылкой» см. комментарий ldv@:
https://lists.altlinux.org/pipermail/community/2017-November/686991.html

Но libjemalloc.so_profiler.so.2 отличается от libjemalloc.so.2 тем, что собран с
--enable-prof --enable-stats


в configure.ac:
DSO_LDFLAGS='-shared -Wl,-soname,$(@F)'

что превращается в
-shared -Wl,-soname,libjemalloc.so.2

Судя по https://www.altlinux.org/Soname, недостаёт создания выходного файла вида .so.2.0 и ссылки .so.2 на него.

в configure.ac есть переменная SOREV, которая и задаёт выходное название. Но промежуточную ссылку всё равно не создаёт.

Более того, наличие libjemalloc.so.2, переименованного в libjemalloc.so_profiler.so.2, создаёт путаницу.
Comment 5 Repository Robot 2018-08-26 15:57:15 MSK
libjemalloc2-5.1.0-alt3 -> sisyphus:

Sun Aug 26 2018 Vitaly Lipatov <lav@altlinux.ru> 5.1.0-alt3
- fix soname, fix libname for libjemalloc with prof and stats (ALT bug 31642)
- fix duplicated files
- disable static by default