mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 09:38:07 +02:00
Revert "targets/opencl: Link against libgallium.la instead of libgallium.a"
This reverts commit 4148a29ed8.
This is a work-around for bug:
https://bugs.freedesktop.org/show_bug.cgi?id=59334
We really should be linking against libgallium.la instead of
libgallium.a, but until we can figure why linking against libgallium.la
causes runtime failures in clover we will continue to link against
libgallium.a
Acked-by: Andreas Boll <andreas.boll.dev@gmail.com>
Tested-by: Aaron Watry <awatry@gmail.com>
This commit is contained in:
parent
f26eb36e8b
commit
7824ab8070
2 changed files with 9 additions and 1 deletions
|
|
@ -45,3 +45,9 @@ util/u_format_srgb.c: $(srcdir)/util/u_format_srgb.py
|
|||
|
||||
util/u_format_table.c: $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format_pack.py $(srcdir)/util/u_format_parse.py $(srcdir)/util/u_format.csv
|
||||
$(AM_V_GEN) $(PYTHON2) $(srcdir)/util/u_format_table.py $(srcdir)/util/u_format.csv > $@
|
||||
|
||||
# XXX: As a work around for https://bugs.freedesktop.org/show_bug.cgi?id=59334
|
||||
# clover needs to link against libgallium.a. Delete this once we have a real
|
||||
# fix for this bug.
|
||||
all-local: libgallium.la
|
||||
ln -f $(builddir)/.libs/libgallium.a $(builddir)/libgallium.a
|
||||
|
|
|
|||
|
|
@ -6,9 +6,11 @@ libOpenCL_la_LDFLAGS = \
|
|||
$(LLVM_LDFLAGS) \
|
||||
-version-number 1:0
|
||||
|
||||
# We are linking against libgallium.a rather than libgallium.la to work around
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=59334
|
||||
libOpenCL_la_LIBADD = \
|
||||
$(top_builddir)/src/gallium/state_trackers/clover/libclover.la \
|
||||
$(top_builddir)/src/gallium/auxiliary/libgallium.la \
|
||||
$(top_builddir)/src/gallium/auxiliary/libgallium.a \
|
||||
$(GALLIUM_PIPE_LOADER_LIBS) $(LIBUDEV_LIBS) \
|
||||
-ldl \
|
||||
-lclangCodeGen \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue