НОВЫЕ ИКСЫ

Решил сабж замутить
Пришлось целых полчаса кидать в /etc/portage/package.unmask зависимости, в этоге вот что я получил:

were@WereHome /usr/portage/x11-base/xorg-x11 $ ACCEPT_KEYWORDS=~x86 emerge =xorg-x11-7.0 -pv

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/util-macros-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/kbproto-1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xextproto-7.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xproto-7.0.4)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86bigfontproto-1.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/inputproto-1.3.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libX11-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXau-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/bigreqsproto-1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXdmcp-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xcmiscproto-1.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/xtrans-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXext-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xauth-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libICE-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libSM-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXt-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXmu-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libxkbfile-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/setxkbmap-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXfixes-3.0.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/fixesproto-3.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/compositeproto-0.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXcomposite-0.2.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/mkfontscale-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libfontenc-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/mkfontdir-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-bitstream-type1-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/encodings-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-alias-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking app-doc/xorg-docs-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/damageproto-1.0.3)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXdamage-1.0.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xhost-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-base/xorg-x11-7.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXScrnSaver-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/scrnsaverproto-1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86dgaproto-2.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXxf86dga-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-adobe-utopia-type1-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xmodmap-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXcursor-1.1.5.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/renderproto-0.9.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXrender-0.9.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-wm/twm-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xinit-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXft-2.1.8.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xclock-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXpm-3.5.4.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXaw-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXrandr-1.1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/randrproto-1.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xrandr-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xineramaproto-1.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXinerama-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-bh-ttf-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86miscproto-0.9.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXxf86misc-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/liblbxutil-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/dmxproto-2.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/fontsproto-2.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/fontcacheproto-0.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXfont-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/trapproto-3.4.3)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/recordproto-1.13.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXtst-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libdmx-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/rgb-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/iceauth-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86rushproto-1.1.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-base/xorg-server-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/bdftopcf-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-util-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-misc-misc-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libxkbui-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-fonts/font-cursor-misc-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/glproto-1.4.3)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/resourceproto-1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXres-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/makedepend-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking media-libs/mesa-6.4.1-r1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/xf86vidmodeproto-2.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/printproto-1.0.3)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXxf86vm-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXi-1.0.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libdrm-2.0)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/xbitmaps-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-apps/xkbcomp-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-misc/xkbdata-1.0.1)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/videoproto-2.2.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-proto/evieext-1.0.2)
[blocks B     ] <=x11-base/xorg-x11-6.9 (is blocking x11-libs/libXv-1.0.1)  
[ebuild     U ] sys-apps/man-1.6b-r2 [1.6] +nls 233 kB
[ebuild  N    ] x11-misc/util-macros-1.0.1  37 kB
[ebuild  N    ] x11-proto/kbproto-1.0.2  56 kB
[ebuild  N    ] x11-proto/xextproto-7.0.2  66 kB
[ebuild  N    ] x11-proto/xproto-7.0.4  124 kB
[ebuild  N    ] x11-proto/xf86bigfontproto-1.1.2  36 kB
[ebuild  N    ] x11-proto/inputproto-1.3.2  45 kB
[ebuild  N    ] x11-libs/libXau-1.0.0  206 kB
[ebuild  N    ] x11-proto/bigreqsproto-1.0.2  35 kB
[ebuild  N    ] x11-libs/libXdmcp-1.0.0  205 kB
[ebuild  N    ] x11-proto/xcmiscproto-1.1.2  35 kB
[ebuild  N    ] x11-libs/xtrans-1.0.0  86 kB
[ebuild  N    ] x11-libs/libX11-1.0.0  +ipv6 1,365 kB
[ebuild  N    ] x11-libs/libXext-1.0.0  242 kB
[ebuild  N    ] x11-libs/libICE-1.0.0  +ipv6 232 kB
[ebuild  N    ] x11-libs/libSM-1.0.0  +ipv6 213 kB
[ebuild  N    ] x11-libs/libXt-1.0.0  483 kB
[ebuild  N    ] x11-libs/libXmu-1.0.0  +ipv6 272 kB
[ebuild  N    ] x11-apps/xauth-1.0.1  +ipv6 93 kB
[ebuild  N    ] x11-libs/libxkbfile-1.0.1  252 kB
[ebuild  N    ] x11-apps/setxkbmap-1.0.1  78 kB
[ebuild  N    ] x11-proto/fixesproto-3.0.2  37 kB
[ebuild  N    ] x11-libs/libXfixes-3.0.1.2  202 kB
[ebuild  N    ] x11-proto/compositeproto-0.2.2  36 kB
[ebuild  N    ] x11-libs/libXcomposite-0.2.2.2  195 kB
[ebuild  N    ] x11-libs/libfontenc-1.0.1  212 kB
[ebuild  N    ] x11-apps/mkfontscale-1.0.1  85 kB
[ebuild  N    ] x11-apps/mkfontdir-1.0.1  59 kB
[ebuild  N    ] media-fonts/encodings-1.0.0  600 kB
[ebuild  N    ] media-fonts/font-bitstream-type1-1.0.0  343 kB
[ebuild  N    ] media-fonts/font-alias-1.0.1  41 kB
[ebuild  N    ] app-doc/xorg-docs-1.0.1  -doc 8,112 kB
[ebuild  N    ] x11-proto/damageproto-1.0.3  36 kB
[ebuild  N    ] x11-libs/libXdamage-1.0.2.2  200 kB
[ebuild  N    ] x11-apps/xhost-1.0.0  +ipv6 83 kB
[ebuild  N    ] x11-proto/scrnsaverproto-1.0.2  37 kB
[ebuild  N    ] x11-libs/libXScrnSaver-1.0.1  208 kB
[ebuild  N    ] x11-proto/xf86dgaproto-2.0.2  39 kB
[ebuild  N    ] x11-libs/libXxf86dga-1.0.0  206 kB
[ebuild  N    ] media-fonts/font-adobe-utopia-type1-1.0.1  203 kB
[ebuild  N    ] x11-apps/xmodmap-1.0.0  87 kB
[ebuild  N    ] x11-proto/renderproto-0.9.2  39 kB
[ebuild  N    ] x11-libs/libXrender-0.9.0.2  213 kB
[ebuild  N    ] x11-libs/libXcursor-1.1.5.2  219 kB
[ebuild  N    ] x11-wm/twm-1.0.1  218 kB
[ebuild  N    ] x11-libs/libXft-2.1.8.2  239 kB
[ebuild  N    ] x11-libs/libXpm-3.5.4.2  342 kB
[ebuild  N    ] sys-apps/ed-0.2-r6  181 kB
[ebuild  N    ] x11-libs/libXaw-1.0.1  -xprint 505 kB
[ebuild  N    ] x11-apps/xclock-1.0.1  -xprint 97 kB
[ebuild  N    ] x11-apps/xinit-1.0.1  90 kB
[ebuild  N    ] x11-proto/randrproto-1.1.2  37 kB
[ebuild  N    ] x11-libs/libXrandr-1.1.0.2  206 kB
[ebuild  N    ] x11-apps/xrandr-1.0.1  74 kB
[ebuild  N    ] x11-proto/xineramaproto-1.1.2  37 kB
[ebuild  N    ] x11-libs/libXinerama-1.0.1  201 kB
[ebuild  N    ] media-fonts/font-bh-ttf-1.0.0  374 kB
[ebuild  N    ] x11-proto/xf86miscproto-0.9.2  37 kB
[ebuild  N    ] x11-libs/libXxf86misc-1.0.0  200 kB
[ebuild  N    ] x11-libs/liblbxutil-1.0.0  217 kB
[ebuild  N    ] x11-proto/dmxproto-2.2.2  38 kB
[ebuild  N    ] x11-proto/fontsproto-2.0.2  44 kB
[ebuild  N    ] x11-proto/fontcacheproto-0.1.2  37 kB
[ebuild  N    ] x11-libs/libXfont-1.0.0  +ipv6 600 kB
[ebuild  N    ] x11-proto/trapproto-3.4.3  47 kB
[ebuild  N    ] x11-proto/recordproto-1.13.2  38 kB
[ebuild  N    ] x11-libs/libXtst-1.0.1  207 kB
[ebuild  N    ] x11-libs/libdmx-1.0.1  214 kB
[ebuild  N    ] x11-apps/rgb-1.0.0  85 kB
[ebuild  N    ] x11-apps/iceauth-1.0.1  82 kB
[ebuild  N    ] x11-proto/xf86rushproto-1.1.2  36 kB
[ebuild  N    ] x11-apps/bdftopcf-1.0.0  72 kB
[ebuild  N    ] media-fonts/font-util-1.0.0  92 kB
[ebuild  N    ] media-fonts/font-misc-misc-1.0.0  +nls 1,811 kB
[ebuild  N    ] x11-libs/libxkbui-1.0.1  205 kB
[ebuild  N    ] media-fonts/font-cursor-misc-1.0.0  +nls 41 kB
[ebuild  N    ] x11-proto/glproto-1.4.3  52 kB
[ebuild  N    ] x11-proto/resourceproto-1.0.2  35 kB
[ebuild  N    ] x11-libs/libXres-1.0.0  202 kB
[ebuild  N    ] x11-misc/makedepend-1.0.0  100 kB
[ebuild  N    ] x11-proto/xf86vidmodeproto-2.2.2  38 kB
[ebuild  N    ] x11-proto/printproto-1.0.3  42 kB
[ebuild  N    ] x11-libs/libXxf86vm-1.0.0  203 kB
[ebuild  N    ] x11-libs/libXi-1.0.0  233 kB
[ebuild  N    ] x11-libs/libdrm-2.0  362 kB
[ebuild  N    ] media-libs/mesa-6.4.1-r1  +motif 2,845 kB
[ebuild  N    ] x11-misc/xbitmaps-1.0.1  54 kB
[ebuild  N    ] x11-apps/xkbcomp-1.0.1  175 kB
[ebuild  N    ] x11-misc/xkbdata-1.0.1  280 kB
[ebuild  N    ] x11-proto/videoproto-2.2.2  41 kB
[ebuild  N    ] x11-proto/evieext-1.0.2  36 kB
[ebuild  N    ] x11-base/xorg-server-1.0.1  -dri +ipv6 -minimal -xprint 5,835 kB
[ebuild  N    ] x11-apps/mesa-progs-6.4.1  800 kB
[ebuild  N    ] x11-libs/libXv-1.0.1  219 kB
[ebuild     U ] x11-base/xorg-x11-7.0 [6.8.2-r6] -xprint 0 kB

Total size of downloads: 34,191 kB
were@WereHome /usr/portage/x11-base/xorg-x11 $

Так что с модульностью? Все равно придется компилить все модули? А потом загружать только те, которые нужны?
Те кто уже собирал через портежи, расскажите с какими проблемами вы столкнулись и какие модули нужны для домашнего десктопа без использования иксов по сети?

Ты неправильно

Ты неправильно поинмаешь модульность, не путай с модулями ядра модульную архитектуру. Модули компилировать все совершенно не обязательно, но есть зависимости от которых не уйдешь :)
Я сам сегодня хочу ночью начать сборку, действовал по написанному в
http://gentoo-wiki.com/HOWTO_Modular_Xorg

Удачи нам :)

Ну что,

Ну что, поставил?
Я не понял про virtual. Нафига?

Сколько собирались на твоей тачке?

Я статейку

Я статейку читал на gentoo.org по поводу миграции на 7-ю версию. Там сказано, что предыдущую версию надо срубить из консоли. Статья называется Migrating to modular X HOWTO, если интересно кннь свое мыло в личку я перешлю...

Немного

Немного дополню.

Вносим в /etc/make.conf
VIDEO_CARDS="ваша карта" (у меня VIDEO_CARDS="nvidia")
INPUT_DEVICES="ваши устройства ввода" (вполне достаточно INPUT_DEVICES="keyboard mouse joystick")

после этого emerge --unmerge xorg-x11 и далее спокойно собираем новые иксы. У меня работают нормально.

_________________
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"

Выставь в

пардон за дубль, Модератор, удаляй.

Гы...

А я вообще на живую менял :)
В KDE в консоли сперва сделал
emerge -C xorg-x11
А потом еще целые сутки почти собирал новый

(комп у меня слабенький :)
Но KDE продолжало работать, работать и работать...

блин...

Люди, я не понимаю как вам удается эти Иксы 7.0 поставить. У меня не ставиться хреновина под названием xextproto-7.0.2 просто по причине того, что в дайджест файле указан размер архива 68342, а на самом деле этот архивчик весит 68323 ну и соответственно чексумма неправильная и все остальное тоже!

MD5 b4c10b43fb3a33ee38bc606344f07b2e xextproto-7.0.2.tar.bz2 68342

Не хочется руками исправлять файлы портажа. И я нигде не нашел упоминание такой проблемы, я что, один такой?????????? Или все просто молча правять файлики в портаже?

Re: блин...

Vutshi написал(а):
Люди, я не понимаю как вам удается эти Иксы 7.0 поставить. У меня не ставиться хреновина под названием xextproto-7.0.2 просто по причине того, что в дайджест файле указан размер архива 68342, а на самом деле этот архивчик весит 68323 ну и соответственно чексумма неправильная и все остальное тоже!

MD5 b4c10b43fb3a33ee38bc606344f07b2e xextproto-7.0.2.tar.bz2 68342

Не хочется руками исправлять файлы портажа. И я нигде не нашел упоминание такой проблемы, я что, один такой?????????? Или все просто молча правять файлики в портаже?

Нет,все просто берут и качают нормальный файл с других зеркал,а потом подсовывают его в distfiles

Во-первых Xorg-6.9

Во-первых Xorg-6.9 никаким боком не является модульным. Это монолитная версия 7.0

Во-вторых, если не хочешь мучаться с unmask, то скоро его должны переместить в ~x86. Читайте GWN иногда

Для

Для минимальной инсталяции нужно делать

 emerge x11-base/xorg-server

а не xorg-x11. Это поставить действительно минимальный набор.
_________________
Enjoy!

что бы не создовать новой темы...

Вот такая трабла.
Решил тоже типа как все поставитьновые иксы.
И вот че произошло.

Цитата:
ations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -O2
-march=pentium4 -MT glxcmds.lo -MD -MP -MF ".deps/glxcmds.Tpo" -c -o glxcmds.lo glxcmds.c; \
then mv -f ".deps/glxcmds.Tpo" ".deps/glxcmds.Plo"; else rm -f ".deps/glxcmds.Tpo"; exit 1; fi
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../include -I../../include -I../../include -I../../GL/include -I../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -I/var/tmp/portage/xorg-server-1.0.2-r3/work/Mesa-6.4.2/include -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -O2 -march=pentium4 -MT glxbuf.lo -MD -MP -MF .deps/glxbuf.Tpo -c glxbuf.c -fPIC -DPIC -o .libs/glxbuf.o
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../include -I../../include -I../../include -I../../GL/include -I../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -I/var/tmp/portage/xorg-server-1.0.2-r3/work/Mesa-6.4.2/include -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -O2 -march=pentium4 -MT glxcmds.lo -MD -MP -MF .deps/glxcmds.Tpo
-c glxcmds.c -fPIC -DPIC -o .libs/glxcmds.o
if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../include -I../../include -I../../include -I../../GL/include -I../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -I/var/tmp/portage/xorg-server-1.0.2-r3/work/Mesa-6.4.2/include -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -O2 -march=pentium4 -MT glxcmdsswap.lo -MD -MP -MF ".deps/glxcmdsswap.Tpo" -c -o glxcmdsswap.lo glxcmdsswap.c; \
then mv -f ".deps/glxcmdsswap.Tpo" ".deps/glxcmdsswap.Plo"; else rm -f ".deps/glxcmdsswap.Tpo"; exit 1; fi
glxcmds.c: In function `DoGetFBConfigs':
glxcmds.c:1105: error: `GLX_SWAP_METHOD_OML' undeclared (first use in this function)
glxcmds.c:1105: error: (Each undeclared identifier is reported only once
glxcmds.c:1105: error: for each function it appears in.)
make[2]: *** [glxcmds.lo] Ошибка 1
make[2]: *** Ожидание завершения заданий...
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -I../../include -I../../include -I../../include -I../../include -I../../GL/include -I../../hw/xfree86/os-support -DHAVE_DIX_CONFIG_H -I/var/tmp/portage/xorg-server-1.0.2-r3/work/Mesa-6.4.2/include -DXFree86Server -DIN_MODULE -DXFree86Module -DXFree86LOADER -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I../../include -I../../include -I../../Xext -I../../composite -I../../damageext -I../../xfixes -I../../Xi -I../../mi -I../../miext/shadow -I../../miext/damage -I../../render -I../../randr -I../../fb -I../../lbx -O2 -march=pentium4 -MT glxcmdsswap.lo -MD -MP -MF .deps/glxcmdsswap.Tpo -c glxcmdsswap.c -fPIC -DPIC -o .libs/glxcmdsswap.o
make[2]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r3/work/xorg-server-1.0.2/GL/glx'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/xorg-server-1.0.2-r3/work/xorg-server-1.0.2/GL'
make: *** [all-recursive] Ошибка 1
!!! ERROR: x11-base/xorg-server-1.0.2-r3 failed.
!!! Function x-modular_src_make, Line 300, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

может кто знает в чём тут дело?
Подскажите плиз.
Спасибо зарание.

Не уверен, что

Не уверен, что поможет, но попробуй
# eselect opengl set xorg-x11
А потом, если надо, вернёшь обратно как было.
У меня тоже недавно спотыкалась на компиляции GL, правда ошибка была другая. Вылечилось как я сказал

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

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