LINUX.ORG.RU

[Midori]Что делать? И кто дурак?

 


0

0

Вчера снёс /usr/local. После обновления портов всего за семь часов откомпилировал нужные мне приложения (на чисто). Всё встало как было, но вот Midori (v.0.2.1) валится на каждом втором сайте. Зависимые порты не обновлялись.

Ощущение такое, что при каждой новой компиляции собирается совершенно другой продукт с отличной от прежней степенью падучести. Это от C++ такие финты ушами?

★★★★★

Не знаю, как там у ВАС в BSD что собирается, но уже есть v.0.2.2

Marmirus ★★
()

На свободном энтерпрайзе не может с кандачка собраться всякая мыльница. Ему пеар нужен и бабло.

Очевидно-же!

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

Нет. Для сборки всех портов используется системный компилятор GCC 4.2.1.

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

> при каждой новой компиляции собирается совершенно другой продукт с отличной...

Вот по этому source-based дистрибутивы и некоторые операционные системы очень-очень далеки от энтерпрайза. Как вендору резолвить такие проблемы? Здесь даже апстрим поморщиться на такие багрепорты, вот и остаеться уповать только на ЛОР любимый.

oc
()

можешь трейс gdb выложить куда-нибудь?

Отличие мидори от епифани и остальных веббраузеров — это поддержка как можно большего количества версий gtk, webkit и libsoup.

Может быть что-то да обновилось/задаунгрейдилось а код поддержки этой версии поломан.

Попробуй все расширения отключить.

mrdeath ★★★★★
()

>Это от C++ такие финты ушами?
Дебил, оно на C написана.

anotheranonymous
()
Ответ на: комментарий от mrdeath

Компилируется без отладчика.

Насчёт расширений где смотреть?

libsoup обновился 16 декабря. В тот день после обновления вроде всё нормально работало.

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

Сейчас пересобрал WebKit-Gtk и Midori. Вроде не падает.

> pkg_info -Rr midori-0.2.2 
Information for midori-0.2.2: 
 
Depends on: 
Dependency: xineramaproto-1.1.2 
Dependency: xf86vidmodeproto-2.2.2 
Dependency: xextproto-7.0.5 
Dependency: videoproto-2.2.2 
Dependency: renderproto-0.9.3 
Dependency: randrproto-1.3.0 
Dependency: kbproto-1.0.3 
Dependency: inputproto-1.5.0 
Dependency: fixesproto-4.0 
Dependency: dri2proto-2.0 
Dependency: damageproto-1.1.0_2 
Dependency: compositeproto-0.4 
Dependency: font-util-1.0.1 
Dependency: encodings-1.0.2,1 
Dependency: expat-2.0.1_1 
Dependency: gnome_subr-1.0 
Dependency: ca_root_nss-3.12.4 
Dependency: cups-client-1.4.2_3 
Dependency: hicolor-icon-theme-0.11 
Dependency: gnomehier-2.3_12 
Dependency: python26-2.6.4 
Dependency: libproxy-0.2.3 
Dependency: perl-threaded-5.10.1 
Dependency: png-1.2.40 
Dependency: jpeg-7 
Dependency: jbigkit-1.6 
Dependency: tiff-3.9.2 
Dependency: curl-7.19.7_1 
Dependency: pkg-config-0.23_1 
Dependency: xproto-7.0.15 
Dependency: pixman-0.16.0 
Dependency: libtasn1-2.3 
Dependency: libfontenc-1.0.4 
Dependency: libXdmcp-1.0.2_1 
Dependency: libXau-1.0.4 
Dependency: libICE-1.0.4_1,1 
Dependency: libSM-1.1.0_1,1 
Dependency: freetype2-2.3.11 
Dependency: mkfontscale-1.0.6 
Dependency: mkfontdir-1.0.4 
Dependency: fontconfig-2.8.0,1 
Dependency: font-misc-meltho-1.0.0_1 
Dependency: font-misc-ethiopic-1.0.0 
Dependency: font-bh-ttf-1.0.0 
Dependency: bitstream-vera-1.10_4 
Dependency: xorg-fonts-truetype-7.4 
Dependency: pcre-8.00 
Dependency: libsigsegv-2.5 
Dependency: m4-1.4.13,1 
Dependency: libpthread-stubs-0.3_3 
Dependency: libxcb-1.5 
Dependency: xcb-util-0.3.6_1 
Dependency: libdrm-2.4.12 
Dependency: libX11-1.2.1_1,1 
Dependency: libXt-1.0.5_1 
Dependency: libXrender-0.9.4_1 
Dependency: libXft-2.1.14 
Dependency: libXfixes-4.0.3_1 
Dependency: libXext-1.0.5,1 
Dependency: libXxf86vm-1.0.2 
Dependency: libXv-1.0.4,1 
Dependency: libXrandr-1.3.0 
Dependency: libXmu-1.0.4,1 
Dependency: libXinerama-1.0.3,1 
Dependency: libXi-1.2.1,1 
Dependency: libXdamage-1.1.1 
Dependency: libXcursor-1.1.9_1 
Dependency: libXcomposite-0.4.0,1 
Dependency: libGL-7.4.4 
Dependency: libGLU-7.4.4 
Dependency: libglut-7.4.4 
Dependency: jasper-1.900.1_8 
Dependency: glitz-0.5.6_2 
Dependency: cairo-1.8.8,1 
Dependency: liboil-0.3.16 
Dependency: libffi-3.0.8 
Dependency: libcheck-0.9.8 
Dependency: icu-3.8.1_2 
Dependency: sqlite3-3.6.19 
Dependency: libiconv-1.13.1 
Dependency: libxml2-2.7.6_1 
Dependency: gettext-0.17_1 
Dependency: popt-1.14 
Dependency: libgpg-error-1.7 
Dependency: libgcrypt-1.4.4 
Dependency: libxslt-1.1.26 
Dependency: glib-2.22.3 
Dependency: gamin-0.1.10_3 
Dependency: gio-fam-backend-2.22.3 
Dependency: shared-mime-info-0.70 
Dependency: pango-1.26.2 
Dependency: libIDL-0.8.13 
Dependency: enchant-1.4.2 
Dependency: dbus-1.2.16_1 
Dependency: dbus-glib-0.82 
Dependency: eggdbus-0.6 
Dependency: bison-2.4.1,1 
Dependency: gobject-introspection-0.6.7 
Dependency: polkit-0.95_2 
Dependency: gstreamer-0.10.25 
Dependency: gstreamer-plugins-0.10.25,3 
Dependency: ORBit2-2.14.17 
Dependency: lzo2-2.03_2 
Dependency: gnutls-2.8.3 
Dependency: atk-1.28.0 
Dependency: gtk-2.18.5 
Dependency: gconf2-2.28.0 
Dependency: gnome-keyring-2.28.2 
Dependency: libsoup-2.28.2 
Dependency: webkit-gtk2-1.1.15.4
Запуск из командной строки:
> midori 
** (midori:99832): DEBUG: NP_Initialize 
** (midori:99832): DEBUG: NP_Initialize succeeded 
** (midori:99832): DEBUG: NP_Initialize 
** (midori:99832): DEBUG: NP_Initialize succeeded 
** (midori:99832): DEBUG: NP_Initialize 
** (midori:99832): DEBUG: NP_Initialize succeeded 
** (midori:99832): DEBUG: NP_Initialize 
** (midori:99832): DEBUG: NP_Initialize succeeded 
** (midori:99832): DEBUG: NP_Initialize 
** (midori:99832): DEBUG: NP_Initialize succeeded

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