Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] mesa build failure
Date: Mon, 27 Nov 2017 19:13:16
Message-Id: d9b864ce-8c41-8464-33ef-baaba9b04eeb@gmail.com
In Reply to: [gentoo-user] mesa build failure by Walter Dnes
1 On 27/11/2017 20:18, Walter Dnes wrote:
2 > I'm running 32-bit Gentoo. mesa is the last remaining package in the
3 > current emerge update. Just in case, I tried...
4 >
5 > MAKEOPTS="-j1" emerge --changed-use --deep --update @world
6 >
7 > That did not help. Attached are the build log and output of
8 >
9 > emerge --info '=media-libs/mesa-17.1.8::gentoo'
10 >
11
12 This is your build error:
13
14 /var/tmp/portage/media-libs/mesa-17.1.8/work/mesa-17.1.8/src/mesa/swrast/s_aatritemp.h:
15 In function 'rgba_aa_tri':
16 /var/tmp/portage/media-libs/mesa-17.1.8/work/mesa-17.1.8/src/mesa/swrast/s_aatritemp.h:196:57:
17 error: implicit declaration of function 'omp_get_thread_num'
18 [-Werror=implicit-function-declaration]
19 span.array = SWRAST_CONTEXT(ctx)->SpanArrays +
20 omp_get_thread_num();
21
22 IIRC openmp provides that function. But his:
23
24
25 cc1: some warnings being treated as errors
26 make[5]: *** [Makefile:2946: swrast/s_aatriangle.lo] Error 1
27 make[5]: Leaving directory
28 '/var/tmp/portage/media-libs/mesa-17.1.8/work/mesa-17.1.8-abi_x86_32.x86/src/mesa'
29
30
31 mesa has 18 versions in-tree and mesa-17.1.8 is the second oldest. Any
32 special reason you are stuck so far back? A package.mask you no longr
33 actually need maybe? My first action would be to use something more
34 rcent that functions for yu.
35
36 Alan
37
38
39 --
40 Alan McKinnon
41 alan.mckinnon@×××××.com

Replies

Subject Author
[gentoo-user] Re: mesa build failure Ian Zimmerman <itz@××××××××××××.org>