Well that worked - many thanks Bruce.

I guess there's some oddity in the build system. At least it has build now.

----
Trevor Mitchell, Aberdeen, Scotland.


> Sent: Monday, December 02, 2019 at 7:19 PM
> From: "Bruce Dubbs via blfs-support" <[email protected]>
> To: [email protected]
> Cc: "Bruce Dubbs" <[email protected]>
> Subject: Re: [blfs-support] mesa failure.
>
> On 12/1/19 11:08 PM, Trevor Mitchell via blfs-support wrote:
> > Hi
> > I think this is a silly error somewhere, but for the life of me I can't 
> > find it.
> > I've build BLFS a couple of times (to XFCE and some applications).  But 
> > this time, I can't get mesa to build.
> > I'm using the SVN book (SYSV), mesa-19.2.6  but have had the same 
> > trouble using the v9 book (mesa 19.2.3). My build instructions are:
> >     GALLIUM_DRV="i915"
> >     DRI_DRIVERS="i965"
> >     mkdir build
> >     cd    build
> >     meson --prefix=$XORG_PREFIX          \
> >           -Dbuildtype=release            \
> >           -Ddri-drivers=$DRI_DRIVERS     \
> >           -Dgallium-drivers=$GALLIUM_DRV \
> >           -Dgallium-nine=false           \
> >           -Dglx=dri                      \
> >           -Dosmesa=gallium               \
> >           -Dvalgrind=false               \
> >           ..
> > The build fails. At the end of 
> > mesa-19.2.6/build/meson-logs/meson-log.txt I find
> >      Run-time dependency libunwind found: NO (tried pkgconfig and cmake)
> >      meson.build:1345:4: ERROR: Problem encountered: OSMesa gallium 
> > requires gallium softpipe or llvmpipe.
> > Changing the drivers to be installed - I really could live with just 
> > i965 - has no effect.
> > 
> > libunwind seems to be irrelevant: it isn't in the book; searching 
> > reveals nothing that looks to me relevant. and llvmpipe should be 
> > provided by LLVM - which is installed.
> > All required and recommended dependencies are installed, including 
> > wayland and wayland-protocols.
> > The book does say: " LLVM-8.0.1 (required for Gallium3D, nouveau, r300, 
> > and radeonsi drivers and for swrast, the software rasterizer which is 
> > sometimes referred to as llvmpipe." I'm not building any of those 
> > drivers, but anyway LLVM is installed.
> > Any idea what I have missed here?
> 
> I just built this a few hours ago without issue,  Try using
> 
> 
> GALLIUM_DRV="i915,nouveau,r600,radeonsi,svga,swrast,virgl"
> DRI_DRIVERS="i965,nouveau"
> 
> even if you don't need all those drivers.
> 
>    -- Bruce
> -- 
> http://lists.linuxfromscratch.org/listinfo/blfs-support
> FAQ: http://www.linuxfromscratch.org/blfs/faq.html
> Unsubscribe: See the above information page
>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to