Не могу собрать xorg-server

Привет!
Возникла следующая проблема, не знаю как побороть.
Хочется очень поставить xorg-x11, но при сборке xorg-server-1.4.2
вылезает ошибка:
/usr/lib/libpixman-1.so: undefined reference to `pixman_have_sse'

build.log, emerge --info, и environment здесь:
http://webfile.ru/2169981

Спасибо!

Вообще из

Вообще из архива это всё доставать мало кто будет, лучше на paste.org.ru выкладывать или типа того.
Непонятно, откуда взялся pixman, он вроде не нужен для иксов


Пожалуйста, не описывайте своё железо в подписи

emerge

А что CFLAGS такой

А что CFLAGS такой странный? Лучше уж -march=native -mtune=native, а то противоречие какое-то.
Попробуй прописать Safe CFLAGS (см. FAQ) и ещё раз


Пожалуйста, не описывайте своё железо в подписи

ну английским

ну английским же языком по консоли написано:
/usr/lib/libpixman-1.so: undefined reference to `pixman_have_sse'

скорее всего pixman собран с юзом sse, пересобери без него (а заодно sse2 sse3)

Из такого

Из такого сообщения вообще ничего не понятно кроме того что не соьирается libpixman.
Конкретно по sse, профиль gcc установите на последнюю версию (если не ошибаюсь sse поддерживается с версии 4.2.., но могу ошибиться. :) Имел тоже самое на gcc-4.1.)
И попробуйте пересобрать pixman, а потом libpixman.
Или уберите флаги sse,sse2, и пересоберите pixman.
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

Вообще-то как

Вообще-то как бы выложено всё, что нужно.
И собирается вовсе не pixman


Пожалуйста, не описывайте своё железо в подписи

Я знаете

Я знаете прекрасно вижу, что собирается xorg-server. Спасибо за комментарий.
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

В таком случае

В таком случае Ваш комментарий несколько странен и не соответствует видимому.


Пожалуйста, не описывайте своё железо в подписи

Давайте

Давайте разберемся. В чем проблема? Не собирается xorg-server. Почему? Неопределенная ссылка (вольный перевод, достаточно, кто программирует (я только для себя :)), должен поправить, буду очень признателен), на объявление pixman_have_sse. Как понимается мне, *pixman собран с флагами *sse*. Самый простой выход: пересборка данного порта без этой опции.
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

Quote: Из такого

Цитата:
Из такого сообщения вообще ничего не понятно кроме того что не соьирается libpixman

Понимаете, к чему это я?

Более того, меня смущает (как я уже говорил), что иксы напрямки не зависят от pixman. У меня нет пакетов, которые его подтягивали бы непосредственной зависимостью.


Пожалуйста, не описывайте своё железо в подписи

$ grep pixman `equery w

$ grep pixman `equery w xorg-server`
>=x11-libs/pixman-0.9.5

Никто ничего не

Никто ничего не путает?

% equery
Usage: equery <global-opts> command <local-opts>
 ...
where command(short) is one of
  ...
 which(w) pkgspec - print full path to ebuild for package pkgspec

% equery w xorg-server  
/usr/portage/x11-base/xorg-server/xorg-server-1.3.0.0-r6.ebuild


Пожалуйста, не описывайте своё железо в подписи

Ать. :) Пардон,

Ать. :) Пардон, не заметил. Приношу свои извинения ;)
Кстати:
rootmaster@JARNSAX ~ $ equery d pixman
[ Searching for packages depending on pixman... ]
x11-base/xorg-server-1.4.2 (>=x11-libs/pixman-0.9.5)
x11-libs/cairo-1.6.4 (>=x11-libs/pixman-0.10.0)
rootmaster@JARNSAX ~ $
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

У меня острое

Как я понимаю, все-таки xorg-server тянет *pixman? И не из-за USE-флагов?
_______________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

Ага, 1.4 тянет

Так

Так разделались мы с темой или нет? ;0)
________________
Я бы сделал так:
rootmaster@jarnsax~$: ssh god@world
...
Host 'xxx.xxx.xxx.xxx' is known and matches the RSA host key...
...
Authentication succeeded (keyboard-interactive)...
god@world~$:emerge -e world =^)

Мне-то почём

Мне-то почём знать, ждём автора (-:Е


Пожалуйста, не описывайте своё железо в подписи

Спасибо

Всем cпасибо.
Отключение USE-флага sse для pixman помогло.

Здравствуйте, извините, что

Здравствуйте, извините, что вмешиваюсь, но у меня была такая же проблема. Прочитал эту ветку и решил не пересобирать pixman без sse2, а обновить компилятор до версии gcc-4.3.2-r2 и использовать pixman с sse2. Итак, я установил этот компилятор, пересобрал систему и мир. Но проблема осталась xorg-server так и не собирается, ругается на то, что pixman собран с sse2. Пришлось пересобрать pixman без sse2 - всё установилось. Подскажите пожалйста, можно ли вообще установить Х'ы с поддержкой sse2 у pixman? Что будет если я сейчас (когда xorg-server уже установлен) пересоберу pixman с sse2? И вообще что дает этот sse2 - я так понял, что прирост производительности в мультимедийных приложениях? Всётаки в процессоре есть поддержка этой инструкции - обидно её не использовать.

Pixman с sse2 собрался так:

Pixman с sse2 собрался так:
Отформатировал все диски, заново поставил Gentoo по хендбук, сразу обновил компилятор, пересобрал систему (emerge -e system), обновил glibc до версии 2.9_что-то-там, запустил установку xorg-x11 - ругани никакой по поводу piman больше не наблюдалось. Всё установилось и запустилось, включая дрова ati. Правда x-server запускаеться и намертво виснет, но я думаю, что это уже в другую ветку. Всем успехов.

-mmx -sse -sse2

и все прочее на что ругался -> USE="- " мне помогло собрать pixman-2.6.0 во время сборки xorg-x11. тоже долго гуглил, а надо было прочитать README в ../portage/pixman/...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".