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
