LINUX.ORG.RU
ФорумTalks

[gentoo][HATE] /var/db/pkg <--- shit

 ,


0

0

почему до сих пор в environment.bz2 нет инфы о том, с какой версией gcc/icc/etc собран пакет?
понятно что можно накостылять - не вопрос
но как мне узнать с какой версией собран пакет сейчас?
objdump? shit

[ root@desktop ] megabaks # objdump -T /usr/lib/libgtkmm-2.4.so.1 | grep GLIBC
00000000      DF *UND*	00000000  GLIBCXX_3.4 _Znwj
00000000  w   DF *UND*	00000000  GLIBC_2.1.3 __cxa_finalize
00000000      DO *UND*	00000000  GLIBCXX_3.4 _ZNSs4_Rep20_S_empty_rep_storageE
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZSt17__throw_bad_allocv
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs6assignEPKcj
00000000      DF *UND*	00000000  GLIBC_2.0   memcpy
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZSt20__throw_length_errorPKc
00000000      DF *UND*	00000000  GLIBC_2.0   strlen
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSsC1ERKSs
00000000      DF *UND*	00000000  GLIBC_2.3.4 __sprintf_chk
00000000      DF *UND*	00000000  GLIBC_2.1.3 __cxa_atexit
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZSt19__throw_logic_errorPKc
00000000      DF *UND*	00000000  GLIBCXX_3.4.14 _ZNSt15_List_node_base7_M_hookEPS_
00000000      DF *UND*	00000000  GLIBCXX_3.4 _Znaj
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs4_Rep10_M_destroyERKSaIcE
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZdlPv
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSsC1EPKcRKSaIcE
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZdaPv
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs6assignERKSs
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSsD1Ev
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs4_Rep9_S_createEjjRKSaIcE
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSsD2Ev
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs4swapERSs
00000000      DF *UND*	00000000  GLIBC_2.0   memmove
00000000      DF *UND*	00000000  GLIBC_2.0   log10
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSsC1EPKcjRKSaIcE
00000000      DF *UND*	00000000  GLIBCXX_3.4 _ZNSs9_M_mutateEjjj
[ root@desktop ] megabaks #
итого - gtkmm собраны с гцц 4.5 (в 4.6 GLIBCXX_3.4.15)
но ведь криво что ппц - дампить и грепать все бинарники/либы - это же ппц
P.S. да - сегодня опять приступ ненависти :3

★★★★
Ответ на: комментарий от pekmop1024

но блин - сабж то - элементарно же

megabaks ★★★★
() автор топика
Ответ на: комментарий от megabaks

Нет, просто всем, кроме гентушников, совершенно пофигу, какой версией гцц собран тот или иной пакет. А гентушники должны страдать, да.

Ramen ★★★★
()
Ответ на: комментарий от GotF

ну это уже не ленивый дистр получится (

megabaks ★★★★
() автор топика
% cave info paludis    
Package Manager Information:
    Package Name              paludis
    Package Version           0.60.3
    Build Date                2011-04-10T23:42:24+0400
    Built with CXX            x86_64-pc-linux-gnu-g++ 4.5.2
    Built with CXXFLAGS        -march=native -O2 -pipe -pedantic
    Built with LDFLAGS        -Wl,-O1 -Wl,--as-needed
...

оно?

d0de-stillhet
()
Ответ на: комментарий от d0de-stillhet

да - это для любого пакета реально?
и да - cave не хочу

megabaks ★★★★
() автор топика
Ответ на: комментарий от LongLiveUbuntu

ну вот костыляю локально для себя
или пинаю - тот же smart-live-rebuild был перепилен с моей подачи

megabaks ★★★★
() автор топика

>почему до сих пор в environment.bz2 нет инфы о том, с какой версией gcc/icc/etc собран пакет?

потому что не нужен, а ты ССЗБ.

//Найди уже себе работу и девушку.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

> //Найди уже себе работу и девушку.
во во:)

unikum ★★★★★
()
Ответ на: комментарий от megabaks

> а есть ли что-то подобное в портаже 2.2?

Насколько я ковырялся, тоже нет.
Присоединяюсь к ненависти! :)

Lumi ★★★★★
()
Ответ на: комментарий от megabaks

>это тебе не нужно

Форкни и напиши сам, йоба. Ты прям как маленький.
Ну или денег разработчикам заплати.

devl547 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.