Overview

Request 1007660 accepted

- Add build_orig conditional switch for video codecs define.

Loading...

Bjørn Lie's avatar

One can question if this change is needed! - I did it however since the "build_orig" is something we have used a lot in the past, and it is already "set to 1" in most known 3'rd party build services


Stefan Dirsch's avatar

"build_orig" in the sense of "do not reduce feature set of software" I suppose? I mean in the original sources these features are now disabled by default.


Bjørn Lie's avatar

Well if you look at my remote branch over at packman https://pmbs.links2linux.org/package/show/home:zaitor/Mesa

you will see in the buildlog that "the now missing features" in our build is there


Bjørn Lie's avatar
[    8s] + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-suse-linux --auto-features=disabled -Dgles1=false -Dgles2=false -Degl=true -Dglx=disabled -Dosmesa=false -Dplatforms=x11,wayland -Ddri3=true -Dshared-glapi=true -Dgallium-nine=true -Dgallium-opencl=icd --sysconfdir=/usr/share -Ddri-search-path=/usr/lib64/dri -Dllvm=true -Dshared-llvm=true -Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec -Dgallium-vdpau=true -Dgallium-xvmc=true -Dgallium-va=true -Dgallium-xa=true -Dvulkan-drivers=swrast,amd,intel -Dvulkan-layers=device-select,overlay -Ddri-drivers= -Dgallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga,virgl,iris,crocus,i915,d3d12,zink -Dvalgrind=true -Db_ndebug=true '-Dc_args=-O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g' '-Dcpp_args=-O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g'
[   12s] The Meson build system
[   12s] Version: 0.63.2

[   14s]         Video Codecs: h264dec h264enc h265dec h265enc vc1dec


Bjørn Lie's avatar

And this all happens automagically cause the project conf there have:

%define BUILD_ORIG 1

Macros:

%BUILD_ORIG 1

:Macros

set

Request History
Bjørn Lie's avatar

iznogood created request

- Add build_orig conditional switch for video codecs define.


Stefan Dirsch's avatar

sndirsch accepted request

Thanks. Makes sense.

openSUSE Build Service is sponsored by