Commit f8ed9f24 authored by Jon Turney's avatar Jon Turney

osx: ld doesn't support --build-id

Signed-off-by: Jon Turney's avatarJon Turney <jon.turney@dronecode.org.uk>
Reviewed-by: default avatarEmil Velikov <emil.velikov@collabora.com>
parent 7ad7a07c
...@@ -685,6 +685,19 @@ AC_LINK_IFELSE( ...@@ -685,6 +685,19 @@ AC_LINK_IFELSE(
LDFLAGS=$save_LDFLAGS LDFLAGS=$save_LDFLAGS
AM_CONDITIONAL(HAVE_LD_DYNAMIC_LIST, test "$have_ld_dynamic_list" = "yes") AM_CONDITIONAL(HAVE_LD_DYNAMIC_LIST, test "$have_ld_dynamic_list" = "yes")
dnl
dnl OSX linker does not support build-id
dnl
case "$host_os" in
darwin*)
LD_BUILD_ID=""
;;
*)
LD_BUILD_ID="-Wl,--build-id=sha1"
;;
esac
AC_SUBST([LD_BUILD_ID])
dnl dnl
dnl compatibility symlinks dnl compatibility symlinks
dnl dnl
......
...@@ -57,7 +57,7 @@ mesa_dri_drivers_la_LDFLAGS = \ ...@@ -57,7 +57,7 @@ mesa_dri_drivers_la_LDFLAGS = \
-module \ -module \
-no-undefined \ -no-undefined \
-avoid-version \ -avoid-version \
-Wl,--build-id=sha1 \ $(LD_BUILD_ID) \
$(BSYMBOLIC) \ $(BSYMBOLIC) \
$(GC_SECTIONS) \ $(GC_SECTIONS) \
$(LD_NO_UNDEFINED) $(LD_NO_UNDEFINED)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment