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 |