1 (27.07.2011 16:05:30 отредактировано SergMarkov)

Только сейчас дошли руки ее поставить вместо 13.1 и сразу неприятность - после prelink падают при запуске многие программы и выдают сегфаулт на ld-2.13.so
Поиски в инете привели к упоминанию что это связано с отсутствием статической либы libelf, но в ее configure --help нет ни намека на какую то опцию типа --enable-static
Где руки править ? :-)
prelink.conf тупо перетащен из старой слаки

# This config file contains a list of directories both with binaries
# and libraries prelink should consider by default.
# If a directory name is prefixed with `-l ', the directory hierarchy
# will be walked as long as filesystem boundaries are not crossed.
# If a directory name is prefixed with `-h ', symbolic links in a
# directory hierarchy are followed.
# Directories or files with `-b ' prefix will be blacklisted.
# For more details check man prelink
# This config file is from Debian package of prelink.
-b *.la
-b *.png
-b *.py
-b *.pl
-b *.pm
-b *.sh
-b *.xml
-b *.xslt
-b *.a
-b *.js
-b /lib/modules
-b /usr/lib/locale
-l /usr/local/sbin
-l /sbin
-l /usr/sbin
-l /usr/local/bin
-l /bin
-l /usr/bin
-l /usr/X11R6/bin
-l /usr/games
-l /usr/local/lib
-l /lib
-l /usr/lib
-l /usr/X11R6/lib
-l /opt

запуск самого прелинка
PRELINK_OPTS="-avmRq"

2

SergMarkov пишет:

Поиски в инете привели к упоминанию что это связано с отсутствием статической либы libelf, но в ее configure --help нет ни намека на какую то опцию типа --enable-static
Где руки править ? :-)

тыц - пересобрать c ./configure --enable-static не ? .. да в help'е этой опции нет , но тем не менее замечательно собирает ..

" si contuderis stultum in pila quasi tisanas feriente desuper pilo non auferetur ab eo stultitia eius " © Proverbs 27:22

3 (27.07.2011 17:26:15 отредактировано SergMarkov)

Ага, спасибо. Вот и верь авторам софта :-)
Хотя и в раздумьях, а стоит ее вообще ставить, время запуска прог по time увеличилось аж на 20%, gtkperf и qtperf показывают примерно такое же падение на скорости интерфейса. Причем глюк не от самой слаки, а от новых драйверов nvidia, выпущенных специально для этой версии xorg. Вот и в сомнениях стоит переходить или нет, glibc у меня и так новый, qt тоже, новое ядро без надобности, и на кой, спрашивается, аллах тогда этот "подарок" ?

4

Нет, не катит, ни перекомпиляция libelf с --enable-static, ни включение ld-2.13.so в блэклист самого прелинка. Постоянно при перелинковке вылазит сообшения не только привычные типа
cannot prelink against non-PIC
но и совсем уж фейловые
undefined non-weak symbols
Так что эта слака подождет, пощупаю пока саликс