несобирается :(


bztdhost linux # ACCEPT_KEYWORDS="~x86" emerge =x11-drivers/ati-drivers-8.443.1-r1
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.443.1-r1 to /
* ati-driver-installer-8.443.1-x86.x86_64.run RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ati-driver-installer-8.443.1-x86.x86_64.run ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.24-gentoo-r4bzt_23_kern
>>> Unpacking source...
Warning: target directory exists /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.443.1.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
* Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ... [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work ...
* Preparing fglrx module
make -C /usr/src/linux M=/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.24-gentoo-r4'
CC [M] /var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: В функции ‘__ke_check_pci’
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: ошибка: implicit declaration of function ‘pci_find_slot’
/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1953: предупреждение: assignment makes pointer from integer without a cast
make[2]: *** [/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
make[1]: *** [_module_/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/work/common/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.24-gentoo-r4'
make: *** [kmod_build] Ошибка 2
*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3198: Called linux-mod_src_compile
* environment, line 2408: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=gcc LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.24-gentoo-r4bzt_23_kern KDIR=/usr/src/linux kmod_build
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/environment'.
*

* Messages for package x11-drivers/ati-drivers-8.443.1-r1:

*
* ERROR: x11-drivers/ati-drivers-8.443.1-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3198: Called linux-mod_src_compile
* environment, line 2408: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=gcc LDFLAGS= GCC_VER_MAJ=4 KVER=2.6.24-gentoo-r4bzt_23_kern KDIR=/usr/src/linux kmod_build
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.443.1-r1/temp/environment'.
*

сопсно почему не собирается? подскажите пжалста

ап! млин ну

ап!
млин ну правдо надо собрать... стабильную ставить не могу потому что под ней glx не поднимается. на мой ноут собираться обязана

Изображение пользователя Gremlin.

Перейди на

Перейди на тестовую ветку и попробуй собрать
___________________________________________________________________________________
IRC:#glug, /query Gremlin

ACCEPT_KEYWORDS="~x86"

ACCEPT_KEYWORDS="~x86" emerge =x11-drivers/ati-drivers-8.443.1-r1 как написано выше ;) итак тестовая. не тестовая не собирается..= ( вот лог. топишь мне именно етот пакетик нужен.может старше хз - но тоже не собирается... в общем подскажите пожалста почему не собирается сиё добро?

Изображение пользователя Gremlin.

Я имел ввиду в

Я имел ввиду в make.conf прописать ~x86
___________________________________________________________________________________
IRC:#glug, /query Gremlin

хм... топишь

хм... топишь после чего предеча еще emerge -u world ?
просто там же вроде зависимостей то нету на дровишки

погуглил.

погуглил. оказывается сталкиваются с этим как раз при сборке нестабильной ветки атишных дров. проблемы разные, в моем случае пишут следует сделать следущее:


Bus options (PCI etc.) > Enable deprecated pci_find_* API

в ядре добавить
осталось попробовать....

Изображение пользователя Gremlin.

ыыыыыы /me под

ыыыыыы
/me под стол
___________________________________________________________________________________
IRC:#glug, /query Gremlin

why?

why?

Как я и обещал...

Как я и обещал... огрёб много гемороя с закрытыми дровами.

зато своё -

зато своё - живое!! )) //пересобираю ядро

такс все окей

такс все окей собралось и заработало.. =)