LINUX.ORG.RU

Не собирается mesa-9999

 ,


1

2

Последние несколько дней перестала собираться mesa-9999. Это у всех так или я что-то делаю не так?

libtool: link: ranlib glsl/.libs/libglsl.a
libtool: link: rm -fr glsl/.libs/libglsl.lax
libtool: link: ( cd "glsl/.libs" && rm -f "libglsl.la" && ln -s "../libglsl.la" "libglsl.la" )
/bin/sh ../../libtool  --tag=CXX   --mode=link x86_64-pc-linux-gnu-g++ -m32 -fvisibility=hidden -Werror=pointer-arith -Werror=vla -march=haswell -mmmx -msse -msse2 -msse3 -mssse3 -mcx16 -msahf -mmovbe -maes -mpclmul -mpopcnt -mabm -mfma -mbmi -mbmi2 -mavx -mavx2 -msse4.2 -msse4.1 -mlzcnt -mrdrnd -mf16c -mfsgsbase -mfxsr -mxsave -mxsaveopt --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -mtune=haswell -O2 -fomit-frame-pointer -fno-stack-protector -Wall -fno-strict-aliasing -fno-builtin-memcmp   -Wl,-O2 -Wl,--as-needed -o glsl_compiler glsl/standalone_scaffolding.o glsl/main.o glsl/libglsl.la ../../src/libglsl_util.la ../../src/util/libmesautil.la -lpthread 
libtool: link: x86_64-pc-linux-gnu-g++ -m32 -fvisibility=hidden -Werror=pointer-arith -Werror=vla -march=haswell -mmmx -msse -msse2 -msse3 -mssse3 -mcx16 -msahf -mmovbe -maes -mpclmul -mpopcnt -mabm -mfma -mbmi -mbmi2 -mavx -mavx2 -msse4.2 -msse4.1 -mlzcnt -mrdrnd -mf16c -mfsgsbase -mfxsr -mxsave -mxsaveopt --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -mtune=haswell -O2 -fomit-frame-pointer -fno-stack-protector -Wall -fno-strict-aliasing -fno-builtin-memcmp -Wl,-O2 -o glsl_compiler glsl/standalone_scaffolding.o glsl/main.o  -Wl,--as-needed glsl/.libs/libglsl.a ../../src/.libs/libglsl_util.a ../../src/util/.libs/libmesautil.a -lcrypto -lpthread
make[3]: Leaving directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/compiler'
make[2]: Leaving directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/compiler'
Making all in intel
make[2]: Entering directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/intel'
Making all in genxml
make[3]: Entering directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/intel/genxml'
/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen_pack_header.py /tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen6.xml > gen6_pack.h
/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen_pack_header.py /tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen7.xml > gen7_pack.h
/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen_pack_header.py /tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen75.xml > gen75_pack.h
/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen_pack_header.py /tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen8.xml > gen8_pack.h
/tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen_pack_header.py /tmp/portage/media-libs/mesa-9999/work/mesa-9999/src/intel/genxml/gen9.xml > gen9_pack.h
python3 is not supported by python2.7
Makefile:648: recipe for target 'gen75_pack.h' failed
make[3]: *** [gen75_pack.h] Error 127
make[3]: *** Waiting for unfinished jobs....
python3 is not supported by python2.7
Makefile:648: recipe for target 'gen8_pack.h' failed
make[3]: *** [gen8_pack.h] Error 127
python3 is not supported by python2.7
python3 is not supported by python2.7
python3 is not supported by python2.7
Makefile:648: recipe for target 'gen6_pack.h' failed
make[3]: *** [gen6_pack.h] Error 127
Makefile:648: recipe for target 'gen9_pack.h' failed
make[3]: *** [gen9_pack.h] Error 127
Makefile:648: recipe for target 'gen7_pack.h' failed
make[3]: *** [gen7_pack.h] Error 127
make[3]: Leaving directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/intel/genxml'
Makefile:549: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src/intel'
Makefile:694: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/portage/media-libs/mesa-9999/work/mesa-9999-abi_x86_32.x86/src'
Makefile:639: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
[ebuild   R   *] media-libs/mesa-9999::gentoo  USE="classic dri3 egl gbm gles2 nptl udev wayland -bindist -d3d9 -debug -gallium -gles1 -llvm -opencl -openmax -osmesa -pax_kernel -pic (-selinux) -vaapi -valgrind -vdpau -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="i965 intel (-freedreno) -i915 -ilo -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware" 0 KiB

Deleted

Последнее исправление: Lifun (всего исправлений: 1)

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

думаю, нет. такое ощущение, что в mesa-git завезли vulkan, а в ебилде это отражение не нашло.

Deleted
()

не знаю как насчет пары дней, но:

Tue Apr 19 21:28:31 2016 >>> media-libs/mesa-9999
собралось нормально, вот только я не понимаю, зачем тебе wayland.

kep
()

Python-файлы вызываются напрямую, а shebang в них наверное никто не правит. В качестве workaround предлагаю переключить системный python на 2.7.

Ну и баг отправить конечно, да...

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

переключился на 2.7, собрал mako только с 2.7. тоже самое

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

Ну ради тебя компильну сейчас mesa-9999 в последний раз, перед запланированной миграцией на Void (или рачик, если void в течение недели надоест). Но у меня без wayland'а:

media-libs/mesa-9999::gentoo  USE="classic dri3 egl gallium gbm gles1 gles2 llvm nptl opencl udev vaapi vdpau xa xvmc -bindist -d3d9 -debug -openmax -osmesa -pax_kernel -pic (-selinux) -valgrind% -wayland" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="radeon radeonsi (-freedreno) -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware"

kep
()
Ответ на: комментарий от Deleted

Конечно соберется, у меня практически всегда всё собирается:

Sat Apr 23 11:22:00 2016 >>> media-libs/mesa-9999
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.3.0-devel (git-f8dd07a)
Так что меняй видеокарту, mesa на intel больше не работает.

kep
()
Ответ на: комментарий от Deleted

ты серьезно думаешь, что кто-то будет править ебилд из-за не сборки 9999 в один какой-то определенный день?

kep
()
Ответ на: комментарий от Deleted

им плевать на твои проблемы, посмотри что делается с другими пакетами, даже не *-9999, взять хоть тот же блендер (свежайший за ноябрь 2014 года), если сам не сделаешь — тебе никто не поможет.

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

то, что разрабам и ментейнерам Дженты пофиг на почти все баг-репорты и бампы версий, - это давно известно. баг-репорт с решением проблемы установки Циннамона без НетворкМанагера до сих пор не подтверждён.

Deleted
()
Последнее исправление: Lifun (всего исправлений: 1)
Ответ на: комментарий от pS

Да, некоторые пакеты я собираю так, чтобы вдруг если рабочая станция (AMD) или ноут (Intel) сломается, то можно было просто запустить систему на том, что не сломалось и пользоваться какое-то время.

xvmc?

Enable the XvMC acceleration interface for the Gallium3D Video Layer.

gles1

надо погуглить, возможно остался с того времени, когда не было gles2.

kep
()

Если актуально еще, то вот набрасывал себе на коленке в оверлей месу с вулканом https://gist.github.com/denysdex/f2a96e19917e0021632538ed0fc63afb

!!!с коробки не пашет

Нужно ему естественно архив собрать, и там какието мутки были с создание /etc/vulkan не помню или пофиксил, но помню что не осилил с моим скилом ебилдоковыряния сделать чтоб они сами создавались, создал ему руками

также уже не помню что менял, но дифф с 9999 покажет.

З.Ы. Чтото с вулкановских примеров так и не удалось скомпилить, дальше разбираться пока нету времени, если ктото завел прошу отписаться по основным горбылям:)

anonymous
()
Ответ на: комментарий от Deleted

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

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

Так зачем тогда было тему создавать?

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