Commit Graph

8 Commits

Author SHA1 Message Date
jsg
70e55f99c0 build libmesa_util_sse41 on all archs
swrast_dri.so had an undefined reference to util_streaming_load_memcpy
on non-x86 archs.

Part of streaming-load-memcpy.c / libmesa_util_sse41.
When USE_SSE41 is not defined, memcpy() is used.

problem noticed at runtime on arm64 by mlarkin@
with and ok tb@
2023-03-03 06:32:18 +00:00
jsg
d559c33fb8 link against libpthread where libmesa_util_c11 is used
OpenBSD doesn't have c11 threads.h functions.  Instead Mesa's
replacements are used.

fixes build of graphics/piglit reported by naddy@
2023-01-31 03:29:36 +00:00
jsg
286474af33 only link libmesa_util_sse41 when WITH_SSE41=yes
from deraadt@
2023-01-29 12:20:31 +00:00
jsg
b5d82fed48 Merge Mesa 22.3.4 2023-01-28 08:56:19 +00:00
jsg
2e058c3cd9 Merge Mesa 22.1.7 2022-09-02 05:46:23 +00:00
jsg
3b974c2ba8 update Makefiles and generated files for Mesa 21.1.5 2021-07-22 11:10:08 +00:00
jsg
0167b90cd0 explicitly remove *.la files from old Mesa builds
While we no longer install .la files for Mesa naddy@ pointed out that
using libtool to build something like libGLU could result in .la files
which reference old Mesa .la files.

Remove Mesa .la files found in DESTDIR on install as suggested by
millert@

ok millert@ matthieu@ deraadt@
2020-08-28 16:07:18 +00:00
jsg
6cd42bcb24 Merge Mesa 20.1.6 2020-08-26 06:02:31 +00:00