From: Emil Velikov <emil.velikov@xxxxxxxxxxxxx> As per last commit, we only use the package to check if the runtime is pthread (stub) aware or not. We don't want to use the contents of the variables, if any. Signed-off-by: Emil Velikov <emil.velikov@xxxxxxxxxxxxx> --- We can ignore this patch if we consider doing the PTHREADSTUBS_{CFLAGS,LIBS} override as mentioned in 1/2 amdgpu/Makefile.am | 3 +-- configure.ac | 2 -- exynos/Makefile.am | 3 +-- freedreno/Makefile.am | 2 -- intel/Makefile.am | 2 -- nouveau/Makefile.am | 3 +-- omap/Makefile.am | 3 +-- radeon/Makefile.am | 3 +-- tegra/Makefile.am | 3 +-- vc4/Makefile.am | 1 - 10 files changed, 6 insertions(+), 19 deletions(-) diff --git a/amdgpu/Makefile.am b/amdgpu/Makefile.am index cf7bc1b..cf13dba 100644 --- a/amdgpu/Makefile.am +++ b/amdgpu/Makefile.am @@ -27,13 +27,12 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm libdrm_amdgpu_la_LTLIBRARIES = libdrm_amdgpu.la libdrm_amdgpu_ladir = $(libdir) libdrm_amdgpu_la_LDFLAGS = -version-number 1:0:0 -no-undefined -libdrm_amdgpu_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_amdgpu_la_LIBADD = ../libdrm.la libdrm_amdgpu_la_SOURCES = $(LIBDRM_AMDGPU_FILES) diff --git a/configure.ac b/configure.ac index 097e944..9836102 100644 --- a/configure.ac +++ b/configure.ac @@ -65,8 +65,6 @@ PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) if test "x$PTHREADSTUBS_LIBS" != x; then AC_MSG_ERROR([pthread-stubs provides a library. This can cause issues - see freedesktop bug #98048.]) fi -AC_SUBST(PTHREADSTUBS_CFLAGS) -AC_SUBST(PTHREADSTUBS_LIBS) pkgconfigdir=${libdir}/pkgconfig AC_SUBST(pkgconfigdir) diff --git a/exynos/Makefile.am b/exynos/Makefile.am index f99f898..2305a33 100644 --- a/exynos/Makefile.am +++ b/exynos/Makefile.am @@ -1,13 +1,12 @@ AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm libdrm_exynos_la_LTLIBRARIES = libdrm_exynos.la libdrm_exynos_ladir = $(libdir) libdrm_exynos_la_LDFLAGS = -version-number 1:0:0 -no-undefined -libdrm_exynos_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_exynos_la_LIBADD = ../libdrm.la libdrm_exynos_la_SOURCES = \ exynos_drm.c \ diff --git a/freedreno/Makefile.am b/freedreno/Makefile.am index 0771d14..7f07033 100644 --- a/freedreno/Makefile.am +++ b/freedreno/Makefile.am @@ -4,7 +4,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm libdrm_freedreno_la_LTLIBRARIES = libdrm_freedreno.la @@ -12,7 +11,6 @@ libdrm_freedreno_ladir = $(libdir) libdrm_freedreno_la_LDFLAGS = -version-number 1:0:0 -no-undefined libdrm_freedreno_la_LIBADD = \ ../libdrm.la \ - @PTHREADSTUBS_LIBS@ \ @CLOCK_LIB@ libdrm_freedreno_la_SOURCES = $(LIBDRM_FREEDRENO_FILES) diff --git a/intel/Makefile.am b/intel/Makefile.am index c52e8c0..8f22e32 100644 --- a/intel/Makefile.am +++ b/intel/Makefile.am @@ -27,7 +27,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ $(PCIACCESS_CFLAGS) \ $(VALGRIND_CFLAGS) \ -I$(top_srcdir)/include/drm @@ -36,7 +35,6 @@ libdrm_intel_la_LTLIBRARIES = libdrm_intel.la libdrm_intel_ladir = $(libdir) libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined libdrm_intel_la_LIBADD = ../libdrm.la \ - @PTHREADSTUBS_LIBS@ \ @PCIACCESS_LIBS@ \ @CLOCK_LIB@ diff --git a/nouveau/Makefile.am b/nouveau/Makefile.am index 344a844..5ad2ecb 100644 --- a/nouveau/Makefile.am +++ b/nouveau/Makefile.am @@ -3,14 +3,13 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm \ -DDEBUG libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la libdrm_nouveau_ladir = $(libdir) libdrm_nouveau_la_LDFLAGS = -version-number 2:0:0 -no-undefined -libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_nouveau_la_LIBADD = ../libdrm.la libdrm_nouveau_la_SOURCES = $(LIBDRM_NOUVEAU_FILES) diff --git a/omap/Makefile.am b/omap/Makefile.am index 599bb9d..4f157de 100644 --- a/omap/Makefile.am +++ b/omap/Makefile.am @@ -1,13 +1,12 @@ AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm libdrm_omap_la_LTLIBRARIES = libdrm_omap.la libdrm_omap_ladir = $(libdir) libdrm_omap_la_LDFLAGS = -version-number 1:0:0 -no-undefined -libdrm_omap_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_omap_la_LIBADD = ../libdrm.la libdrm_omap_la_SOURCES = omap_drm.c diff --git a/radeon/Makefile.am b/radeon/Makefile.am index e241531..562ef08 100644 --- a/radeon/Makefile.am +++ b/radeon/Makefile.am @@ -27,13 +27,12 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ -I$(top_srcdir)/include/drm libdrm_radeon_la_LTLIBRARIES = libdrm_radeon.la libdrm_radeon_ladir = $(libdir) libdrm_radeon_la_LDFLAGS = -version-number 1:0:1 -no-undefined -libdrm_radeon_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_radeon_la_LIBADD = ../libdrm.la libdrm_radeon_la_SOURCES = $(LIBDRM_RADEON_FILES) diff --git a/tegra/Makefile.am b/tegra/Makefile.am index fb40be5..9cbb40e 100644 --- a/tegra/Makefile.am +++ b/tegra/Makefile.am @@ -3,13 +3,12 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/include/drm AM_CFLAGS = \ - @PTHREADSTUBS_CFLAGS@ \ $(WARN_CFLAGS) libdrm_tegra_ladir = $(libdir) libdrm_tegra_la_LTLIBRARIES = libdrm_tegra.la libdrm_tegra_la_LDFLAGS = -version-number 0:0:0 -no-undefined -libdrm_tegra_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ +libdrm_tegra_la_LIBADD = ../libdrm.la libdrm_tegra_la_SOURCES = \ private.h \ diff --git a/vc4/Makefile.am b/vc4/Makefile.am index 7e486b4..c2d3e57 100644 --- a/vc4/Makefile.am +++ b/vc4/Makefile.am @@ -24,7 +24,6 @@ include Makefile.sources AM_CFLAGS = \ $(WARN_CFLAGS) \ -I$(top_srcdir) \ - $(PTHREADSTUBS_CFLAGS) \ $(VALGRIND_CFLAGS) \ -I$(top_srcdir)/include/drm -- 2.10.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel