LINUX.ORG.RU

mesa/virgl Debian

 , ,


0

1

Как пересобрать пакет mesa с

--with-gallium-drivers=virgl
C git исходников понятно собирается. А как это сделать по феншую из пакетов в debian.



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

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

dpkg -i *.deb

пакет не установится так будет говорить, что ему требуется перезапись файлов от другого пакета. Так что делаем dpkg -i --force-overwrite-diverted *.deb ? Или удаляем этот пакет который то же не удалится, потому что тянет xorg за собой. или все таки наверно надо по человески сделать. А не делать из системы клоаку.

ving2
() автор топика

Найди подходящую секцию в debian/rules, и допиши туда эту опцию. Если это влияет на зависимости, то может понадобиться правка debian/control. Больше никакой ракетной науки для такого простого случая не нужно.

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

прочитаю обязательно как время будет. Что там в debian/rules надо подправить?

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

вот часть кода

confflags += \
	--enable-dri \
	--with-dri-drivers="$(DRI_DRIVERS)" \
	--with-dri-driverdir=/usr/lib/$(DEB_HOST_MULTIARCH)/dri \
	--with-dri-searchpath='/usr/lib/$(DEB_HOST_MULTIARCH)/dri:\$$$${ORIGIN}/dri:/usr/lib/dri' \
	--with-vulkan-drivers="$(VULKAN_DRIVERS)" \
	--enable-osmesa \
	--enable-glx-tls \
	--enable-shared-glapi \
	--enable-texture-float \
	--disable-xvmc \
	--disable-omx \
	$(confflags_DIRECT_RENDERING) \
	$(confflags_DRI3) \
	$(confflags_EGL) \
	$(confflags_GALLIUM) \
	$(confflags_GLES) \
	$(buildflags)
Куда добавить этот флаг --with-gallium-drivers=virgl ?

ving2
() автор топика
Ответ на: комментарий от Dron

Да хоть в посередине впихни, не важно, \ не забудь.

Прям вот так

 --with-gallium-drivers=virgl \
просто там нет знака равенства на других флагах, ладно попробую. спасибо.

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

По феншую нужно посмотреть откуда эта переменная берется $(confflags_GALLIUM) \

Что то мне подсказывает что там и определяются галлиум драйвера для сборки.

Но если не хочется заморачиваться делай как сказали выше.

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

Но если не хочется заморачиваться делай как сказали выше.

Собралось без ошибок. Посмотрю что из этого получится.

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