All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants
@ 2019-01-22 13:42 Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 2/7] automake: Drop manpage build support Daniel Vetter
                   ` (10 more replies)
  0 siblings, 11 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

If you have gtkdoc installed, then autogen.sh stopped working ever
since:

commit ad821d1dc5d0eea4ac3a0e8e29c56c7f66191108
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Thu Dec 13 13:43:55 2018 +0100

    autoconf: Drop gtkdoc support

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 autogen.sh | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 53df7525a976..65fcab2f6366 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -6,13 +6,6 @@ test -z "$srcdir" && srcdir=.
 ORIGDIR=`pwd`
 cd $srcdir
 
-if ! type gtkdocize > /dev/null 2>&1; then
-        echo "EXTRA_DIST =" > gtk-doc.make
-        echo "CLEANFILES =" >> gtk-doc.make
-else
-        gtkdocize || exit $?
-fi
-
 autoreconf -v --install || exit 1
 cd $ORIGDIR || exit $?
 
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 2/7] automake: Drop manpage build support
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 3/7] automake: drop assembler/shader-debugger automake support Daniel Vetter
                   ` (9 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

We've already thrown out the gtkdoc build support from the automake
files, let's do the same with the manpages build.

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 Makefile.am     |  2 +-
 configure.ac    |  5 -----
 man/Makefile.am | 45 ---------------------------------------------
 3 files changed, 1 insertion(+), 51 deletions(-)
 delete mode 100644 man/Makefile.am

diff --git a/Makefile.am b/Makefile.am
index 2ca522a0cb2a..81b6650986de 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,7 +21,7 @@
 
 ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
 
-SUBDIRS = lib man tools scripts benchmarks include
+SUBDIRS = lib tools scripts benchmarks include
 
 if BUILD_TESTS
 SUBDIRS += tests
diff --git a/configure.ac b/configure.ac
index 73064fb92b30..44c20eaeb0c7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -43,10 +43,6 @@ AC_PROG_CC
 AC_PROG_LEX
 AC_PROG_YACC
 
-# check for rst2man for generating man pages
-AC_CHECK_PROG(RST2MAN, rst2man, yes, no)
-AM_CONDITIONAL(HAVE_RST2MAN, [test "x$RST2MAN" = xyes])
-
 # Checks for functions, headers, structures, etc.
 AC_HEADER_STDC
 AC_CHECK_HEADERS([termios.h linux/kd.h sys/kd.h libgen.h sys/io.h])
@@ -392,7 +388,6 @@ AC_CONFIG_FILES([
 		 benchmarks/wsim/Makefile
 		 lib/Makefile
 		 lib/tests/Makefile
-		 man/Makefile
 		 scripts/Makefile
 		 tests/Makefile
 		 tests/intel-ci/Makefile
diff --git a/man/Makefile.am b/man/Makefile.am
deleted file mode 100644
index 777f5d1fedd7..000000000000
--- a/man/Makefile.am
+++ /dev/null
@@ -1,45 +0,0 @@
-appmandir = $(APP_MAN_DIR)
-appman_RST = 				\
-	intel_aubdump.rst		\
-	intel_audio_dump.rst		\
-	intel_bios_dumper.rst		\
-	intel_error_decode.rst		\
-	intel_gpu_frequency.rst		\
-	intel_gpu_top.rst		\
-	intel_gtt.rst			\
-	intel_infoframes.rst		\
-	intel_lid.rst			\
-	intel_panel_fitter.rst		\
-	intel_reg.rst			\
-	intel_stepping.rst		\
-	intel_upload_blit_large.rst	\
-	intel_upload_blit_large_gtt.rst \
-	intel_upload_blit_large_map.rst \
-	intel_upload_blit_small.rst	\
-	intel_vbt_decode.rst
-
-if HAVE_RST2MAN
-appman_DATA = $(appman_RST:rst=$(APP_MAN_SUFFIX))
-endif
-
-EXTRA_DIST = \
-	$(appman_RST) \
-	defs.rst.in \
-	meson.build \
-	rst2man.sh \
-	$(NULL)
-
-CLEANFILES = $(appman_DATA) defs.rst
-
-SUFFIXES = .$(APP_MAN_SUFFIX)
-
-# create some definitions useful in the man page rst sources
-defs.rst:
-	$(AM_V_GEN)echo ".. |PACKAGE_NAME| replace:: $(PACKAGE_NAME)" > $@
-	$(AM_V_GEN)echo ".. |PACKAGE_VERSION| replace:: $(PACKAGE_VERSION)" >> $@
-	$(AM_V_GEN)echo ".. |PACKAGE_STRING| replace:: $(PACKAGE_STRING)" >> $@
-	$(AM_V_GEN)echo ".. |MANUAL_SECTION| replace:: 1" >> $@
-	$(AM_V_GEN)echo ".. |MANUAL_GROUP| replace:: General Commands Manual" >> $@
-
-%.$(APP_MAN_SUFFIX): %.rst defs.rst
-	$(AM_V_GEN)rst2man < $< > $@
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 3/7] automake: drop assembler/shader-debugger automake support
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 2/7] automake: Drop manpage build support Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 4/7] automake: Point builders at meson Daniel Vetter
                   ` (8 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

Seems to have seen no activity in past years, dropping the automake
support hopefully doesn't upset anyone.

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 Makefile.am                         |   8 --
 assembler/Makefile.am               | 160 ----------------------------
 assembler/doc/Makefile.am           |   3 -
 assembler/test/Makefile.am          |   0
 configure.ac                        |  78 --------------
 debugger/Makefile.am                |  20 ----
 debugger/system_routine/Makefile.am |  43 --------
 7 files changed, 312 deletions(-)
 delete mode 100644 assembler/Makefile.am
 delete mode 100644 assembler/doc/Makefile.am
 delete mode 100644 assembler/test/Makefile.am
 delete mode 100644 debugger/Makefile.am
 delete mode 100644 debugger/system_routine/Makefile.am

diff --git a/Makefile.am b/Makefile.am
index 81b6650986de..8bcdb65c6fc7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -32,14 +32,6 @@ SUBDIRS += runner
 endif
 
 if BUILD_X86
-if BUILD_ASSEMBLER
-SUBDIRS += assembler
-endif
-
-if BUILD_SHADER_DEBUGGER
-SUBDIRS += debugger
-endif
-
 SUBDIRS += overlay benchmarks
 endif
 
diff --git a/assembler/Makefile.am b/assembler/Makefile.am
deleted file mode 100644
index 49422e02f737..000000000000
--- a/assembler/Makefile.am
+++ /dev/null
@@ -1,160 +0,0 @@
-SUBDIRS = doc test
-
-noinst_LTLIBRARIES = libbrw.la
-
-bin_PROGRAMS = intel-gen4asm intel-gen4disasm
-
-libbrw_la_SOURCES =		\
-	brw_compat.h		\
-	brw_context.c		\
-	brw_context.h		\
-	brw_disasm.c		\
-	brw_defines.h		\
-	brw_eu.h		\
-	brw_eu.c		\
-	brw_eu_compact.c	\
-	brw_eu_debug.c		\
-	brw_eu_emit.c		\
-	brw_eu_util.c		\
-	brw_reg.h		\
-	brw_structs.h		\
-	gen8_disasm.c		\
-	gen8_instruction.h	\
-	gen8_instruction.c	\
-	ralloc.c		\
-	ralloc.h		\
-	$(NULL)
-
-AM_YFLAGS = -d --warnings=all
-AM_CFLAGS= $(ASSEMBLER_WARN_CFLAGS)
-
-LEX = flex -i
-BUILT_SOURCES = gram.h gram.c lex.c
-gram.h: gram.c
-
-intel_gen4asm_SOURCES =	\
-	gen4asm.h	\
-	gram.y		\
-	lex.l		\
-	main.c		\
-	$(NULL)
-
-intel_gen4asm_LDADD = libbrw.la
-
-intel_gen4disasm_SOURCES =  disasm-main.c
-intel_gen4disasm_LDADD = libbrw.la
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = intel-gen4asm.pc
-
-check_SCRIPTS = test/run-test.sh
-
-TESTS = \
-	test/mov \
-	test/frc \
-	test/regtype \
-	test/rndd \
-	test/rndu \
-	test/rnde \
-	test/rnde-intsrc \
-	test/rndz \
-	test/lzd \
-	test/not \
-	test/immediate \
-	$(NULL)
-
-# Tests that are expected to fail because they contain some inccorect code.
-XFAIL_TESTS =
-
-# Those tests were already failing when the assembler was imported from
-# the intel-gen4asm git repository:
-#   http://cgit.freedesktop.org/xorg/app/intel-gen4asm/
-# We disable them "for now" as a workaround to be able to release i-g-t
-disabled_tests = \
-	test/declare \
-	test/jmpi \
-	test/if \
-	test/iff \
-	test/while \
-	test/else \
-	test/break \
-	test/cont \
-	test/halt \
-	test/wait \
-	test/endif \
-	$(NULL)
-
-disabled_xfail_tests = \
-	test/rnde-intsrc \
-	$(NULL)
-
-TESTDATA = \
-	test/mov.expected \
-	test/mov.g4a \
-	test/frc.expected \
-	test/frc.g4a \
-	test/rndd.expected \
-	test/rndd.g4a \
-	test/rndu.expected \
-	test/rndu.g4a \
-	test/rnde.expected \
-	test/rnde.g4a \
-	test/rnde-intsrc.expected \
-	test/rnde-intsrc.g4a \
-	test/rndz.expected \
-	test/rndz.g4a \
-	test/lzd.expected \
-	test/lzd.g4a \
-	test/not.expected \
-	test/not.g4a \
-	test/jmpi.expected \
-	test/jmpi.g4a \
-	test/if.expected \
-	test/if.g4a \
-	test/iff.expected \
-	test/iff.g4a \
-	test/while.expected \
-	test/while.g4a \
-	test/else.expected \
-	test/else.g4a \
-	test/break.expected \
-	test/break.g4a \
-	test/cont.expected \
-	test/cont.g4a \
-	test/halt.expected \
-	test/halt.g4a \
-	test/wait.expected \
-	test/wait.g4a \
-	test/endif.expected \
-	test/endif.g4a \
-	test/declare.expected \
-	test/declare.g4a \
-	test/immediate.g4a \
-	test/immediate.expected \
-	$(NULL)
-
-test_EXTRA_DIST = \
-	${TESTDATA} \
-	test/run-test.sh \
-	$(NULL)
-
-$(TESTS): test/run-test.sh
-	sed "s|TEST|$@|g" ${srcdir}/test/run-test.sh > $@
-	chmod +x $@
-
-test_CLEANFILES = \
-	test/*.out \
-	${TESTS} \
-	$(NULL)
-
-CLEANFILES = $(BUILT_SOURCES) \
-	     $(test_CLEANFILES) \
-	     $(NULL)
-
-EXTRA_DIST = \
-	README \
-	TODO \
-	meson.build \
-	intel-gen4asm.pc.in \
-	$(test_EXTRA_DIST) \
-	$(NULL)
diff --git a/assembler/doc/Makefile.am b/assembler/doc/Makefile.am
deleted file mode 100644
index 257fc3855c62..000000000000
--- a/assembler/doc/Makefile.am
+++ /dev/null
@@ -1,3 +0,0 @@
-EXTRA_DIST = \
-	examples/packed_yuv_sf.g4a \
-	examples/packed_yuv_wm.g4a
diff --git a/assembler/test/Makefile.am b/assembler/test/Makefile.am
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/configure.ac b/configure.ac
index 44c20eaeb0c7..5f53ea6370d6 100644
--- a/configure.ac
+++ b/configure.ac
@@ -101,16 +101,6 @@ m4_ifndef([XORG_MACROS_VERSION],
 XORG_MACROS_VERSION(1.16)
 XORG_DEFAULT_OPTIONS
 
-# warning flags for the assembler. We can't quite use CWARNFLAGS for it yet as
-# it generates waaaay too many warnings.
-ASSEMBLER_WARN_CFLAGS=""
-if test "x$GCC" = "xyes"; then
-	ASSEMBLER_WARN_CFLAGS="-Wall -Wstrict-prototypes \
-	-Wmissing-prototypes -Wmissing-declarations \
-	-Wnested-externs -fno-strict-aliasing"
-fi
-AC_SUBST(ASSEMBLER_WARN_CFLAGS)
-
 PKG_CHECK_MODULES(DRM, [libdrm >= 2.4.82])
 PKG_CHECK_MODULES(PCIACCESS, [pciaccess >= 0.10])
 PKG_CHECK_MODULES(KMOD, [libkmod])
@@ -133,29 +123,8 @@ case "$target_cpu" in
 		;;
 esac
 
-if test x"$build_x86" = xyes; then
-	PKG_CHECK_MODULES(OVERLAY_XVLIB, [xv x11 xext dri2proto >= 2.6], enable_overlay_xvlib=yes, enable_overlay_xvlib=no)
-	PKG_CHECK_MODULES(OVERLAY_XLIB, [cairo-xlib dri2proto >= 2.6], enable_overlay_xlib=yes, enable_overlay_xlib=no)
-	AS_IF([test x"$LEX" != "x:" -a x"$YACC" != xyacc],
-		[enable_assembler=yes],
-		[enable_assembler=no])
-
-	AC_CHECK_TOOL([LEG], [leg])
-	if test x"$LEG" != xleg; then
-		enable_overlay_xvlib="no"
-		enable_overlay_xlib="no"
-		AC_MSG_NOTICE([Failed to find leg, required for overlay, try : apt-get install peg])
-	fi
-else
-	enable_overlay_xvlib="no"
-	enable_overlay_xlib="no"
-	enable_assembler="no"
-	BUILD_SHADER_DEBUGGER="no"
-fi
 AM_CONDITIONAL(BUILD_X86, [test "x$build_x86" = xyes])
 
-AM_CONDITIONAL(BUILD_ASSEMBLER, [test "x$enable_assembler" = xyes])
-
 AM_CONDITIONAL(BUILD_OVERLAY_XVLIB, [test "x$enable_overlay_xvlib" = xyes])
 AM_CONDITIONAL(BUILD_OVERLAY_XLIB, [test "x$enable_overlay_xlib" = xyes])
 AM_CONDITIONAL(BUILD_OVERLAY, [test "x$enable_overlay_xlib" = xyes -o "x$enable_overlay_xvlib" = "xyes"])
@@ -278,45 +247,6 @@ if test "x$VC4" = xyes; then
 fi
 AM_CONDITIONAL(BUILD_VC4, [test "x$VC4" = xyes])
 
-# Define a configure option for the shader debugger
-AC_ARG_ENABLE(shader-debugger, AS_HELP_STRING([--enable-shader-debugger],
-	      [Enable shader debugging support [autodetected]]),
-	      [BUILD_SHADER_DEBUGGER="$enableval"], [BUILD_SHADER_DEBUGGER=no])
-
-# Shader debugger depends on python3, intel-genasm and objcopy
-if test "x$BUILD_SHADER_DEBUGGER" != xno; then
-	# Check that the assembler is built
-	if test "x$enable_assembler" = xno; then
-		BUILD_SHADER_DEBUGGER=no
-		if test "x$BUILD_SHADER_DEBUGGER" = xyes; then
-			AC_MSG_ERROR([Shader debugger requested, but assembler not enabled.])
-		fi
-	fi
-
-	# Check Python 3 is installed
-	if test "$PYTHON" = ":" ; then
-		if test "x$BUILD_SHADER_DEBUGGER" = xyes; then
-			AC_MSG_ERROR([Shader debugger requested, python version 3 not found.])
-		else
-			BUILD_SHADER_DEBUGGER=no
-		fi
-	fi
-
-	# Check for the objcopy GNU binary utiliy command
-	AC_PATH_PROGS([OBJCOPY], objcopy)
-	if test -z "$OBJCOPY" ; then
-		if test "x$BUILD_SHADER_DEBUGGER" = xyes; then
-			AC_MSG_ERROR([Shader debugger requested, but objcopy command not found.])
-		else
-			BUILD_SHADER_DEBUGGER=no
-		fi
-	fi
-fi
-
-AM_CONDITIONAL(BUILD_SHADER_DEBUGGER, [test "x$BUILD_SHADER_DEBUGGER" != xno])
-AS_IF([test "x$BUILD_SHADER_DEBUGGER" != xno],
-      [enable_debugger=yes], [enable_debugger=no])
-
 # enable debug symbols
 AC_ARG_ENABLE(debug,
 	      AS_HELP_STRING([--disable-debug],
@@ -396,12 +326,6 @@ AC_CONFIG_FILES([
 		 tools/registers/Makefile
 		 include/Makefile
 		 include/drm-uapi/Makefile
-		 debugger/Makefile
-		 debugger/system_routine/Makefile
-		 assembler/Makefile
-		 assembler/doc/Makefile
-		 assembler/test/Makefile
-		 assembler/intel-gen4asm.pc
 		 overlay/Makefile
 		 runner/Makefile
 		 runner/testdata/Makefile
@@ -424,8 +348,6 @@ echo "       Compile prime tests: ${NOUVEAU}"
 echo "       Debug flags        : ${DEBUG_CFLAGS}"
 echo ""
 echo " • Tools:"
-echo "       Assembler          : ${enable_assembler}"
-echo "       Debugger           : ${enable_debugger}"
 echo "       Overlay            : X: ${enable_overlay_xlib}, Xv: ${enable_overlay_xvlib}"
 echo "       x86-specific tools : ${build_x86}"
 echo "       Test runner        : ${BUILD_RUNNER}"
diff --git a/debugger/Makefile.am b/debugger/Makefile.am
deleted file mode 100644
index e3a084d2c4cd..000000000000
--- a/debugger/Makefile.am
+++ /dev/null
@@ -1,20 +0,0 @@
-
-SUBDIRS = system_routine
-
-bin_PROGRAMS = eudb
-noinst_PROGRAMS = debug_rdata
-
-AM_CPPFLAGS = 			\
-	-I$(top_srcdir)		\
-	-I$(top_srcdir)/lib	\
-	-I$(top_srcdir)/include/drm-uapi \
-	-I$(top_srcdir)/lib/stubs/syscalls
-
-AM_CFLAGS = 			\
-	$(DRM_CFLAGS) 		\
-	$(PCIACCESS_CFLAGS) 	\
-	$(CAIRO_CFLAGS)		\
-	$(LIBUNWIND_CFLAGS)	\
-	$(CWARNFLAGS)
-
-LDADD = $(top_builddir)/lib/libintel_tools.la
diff --git a/debugger/system_routine/Makefile.am b/debugger/system_routine/Makefile.am
deleted file mode 100644
index 95d8fb6fcfa0..000000000000
--- a/debugger/system_routine/Makefile.am
+++ /dev/null
@@ -1,43 +0,0 @@
-
-noinst_PROGRAMS = eviction_macro sr tiny
-nodist_sr_SOURCES = sr.c
-nodist_tiny_SOURCES = tiny.c
-
-GEN4ASM = $(top_builddir)/assembler/intel-gen4asm
-GEN4ASM_FLAGS = -g6 -a -b
-ASM_CPPFLAGS = 				\
-	-x assembler-with-cpp 		\
-	-P -DGEN_ASM -DSANDYBRIDGE 	\
-	-I$(top_srcdir)/lib 		\
-	-I$(builddir)
-
-evict.h : eviction_macro
-	$(builddir)/eviction_macro > evict.h
-
-sr.cpp : sr.g4a
-	$(srcdir)/pre_cpp.py $(srcdir)/sr.g4a > $@.tmp && mv $@.tmp $@
-sr.asm : sr.cpp evict.h
-	$(CPP) $(ASM_CPPFLAGS) -o $@ sr.cpp
-sr.c: sr.asm
-	$(GEN4ASM) $(GEN4ASM_FLAGS) sr.asm -o $@
-sr.o : sr.c
-	$(CC) -c -o $@ sr.c
-sr$(EXEEXT) : sr.o
-	$(OBJCOPY) -O binary -K gen_eu_bytes sr.o $@
-
-# Test.g4a is the simplest possible system routine we can run on the GPU
-# without actually hanging the system. The system routine kernel is very
-# simple and doesn't depend on any external communication to run.
-tiny.cpp : test.g4a
-	$(srcdir)/pre_cpp.py $(srcdir)/test.g4a > $@.tmp && mv $@.tmp $@
-tiny.asm : tiny.cpp
-	$(CPP) $(ASM_CPPFLAGS) -o $@ tiny.cpp
-tiny.c: tiny.asm
-	$(GEN4ASM) $(GEN4ASM_FLAGS) tiny.asm -o $@
-tiny.o : tiny.c
-	$(CC) -c -o $@ tiny.c
-tiny$(EXEEXT) : tiny.o
-	$(OBJCOPY) -O binary -K gen_eu_bytes tiny.o $@
-
-CLEANFILES = evict.h sr.cpp sr.asm sr.c tiny.cpp tiny.asm tiny.c
-EXTRA_DIST = pre_cpp.py sr.g4a test.g4a
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 4/7] automake: Point builders at meson
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 2/7] automake: Drop manpage build support Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 3/7] automake: drop assembler/shader-debugger automake support Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 5/7] automake: Drop runner build support Daniel Vetter
                   ` (7 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

Apparently all the doc changes aren't good enough yet ...

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/configure.ac b/configure.ac
index 5f53ea6370d6..05952edba8fe 100644
--- a/configure.ac
+++ b/configure.ac
@@ -354,5 +354,7 @@ echo "       Test runner        : ${BUILD_RUNNER}"
 echo ""
 echo " • Fail on warnings       : ${enable_werror}"
 echo ""
+echo " WARNING: automake is deprecated, please use meson"
+echo ""
 
 # vim: set ft=config ts=8 sw=8 tw=0 noet :
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 5/7] automake: Drop runner build support
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (2 preceding siblings ...)
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 4/7] automake: Point builders at meson Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 6/7] automake: Ditch all EXTRA_DIST directives Daniel Vetter
                   ` (6 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

Main use case here is CI, which already builds using meson.

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 Makefile.am                 |  4 ---
 configure.ac                | 14 ----------
 runner/Makefile.am          | 53 -------------------------------------
 runner/testdata/Makefile.am | 25 -----------------
 4 files changed, 96 deletions(-)
 delete mode 100644 runner/Makefile.am
 delete mode 100644 runner/testdata/Makefile.am

diff --git a/Makefile.am b/Makefile.am
index 8bcdb65c6fc7..1cc98264bc69 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,10 +27,6 @@ if BUILD_TESTS
 SUBDIRS += tests
 endif
 
-if BUILD_RUNNER
-SUBDIRS += runner
-endif
-
 if BUILD_X86
 SUBDIRS += overlay benchmarks
 endif
diff --git a/configure.ac b/configure.ac
index 05952edba8fe..7e915300b3d2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -292,18 +292,6 @@ fi
 AM_CONDITIONAL(BUILD_TESTS, [test "x$BUILD_TESTS" = xyes])
 AC_DEFINE_UNQUOTED(TARGET_CPU_PLATFORM, ["$host_cpu"], [Target platform])
 
-AC_ARG_ENABLE(runner,
-	      AS_HELP_STRING([--disable-runner],
-	      [Enable building test runner (default: auto)]),
-	      [BUILD_RUNNER=$enableval], [BUILD_RUNNER="auto"])
-if test "x$BUILD_RUNNER" = xauto; then
-	PKG_CHECK_EXISTS([json-c], [BUILD_RUNNER=yes], [BUILD_RUNNER=no])
-fi
-if test "x$BUILD_RUNNER" = xyes; then
-	PKG_CHECK_MODULES(JSONC, [json-c])
-fi
-AM_CONDITIONAL(BUILD_RUNNER, [test "x$BUILD_RUNNER" = xyes])
-
 files="broadwell cherryview haswell ivybridge sandybridge valleyview skylake"
 for file in $files; do
 	REGISTER_FILES="$REGISTER_FILES $file `cat $srcdir/tools/registers/$file`"
@@ -327,8 +315,6 @@ AC_CONFIG_FILES([
 		 include/Makefile
 		 include/drm-uapi/Makefile
 		 overlay/Makefile
-		 runner/Makefile
-		 runner/testdata/Makefile
 		 ])
 
 AC_CONFIG_FILES([tools/intel_aubdump], [chmod +x tools/intel_aubdump])
diff --git a/runner/Makefile.am b/runner/Makefile.am
deleted file mode 100644
index b55cf797f8db..000000000000
--- a/runner/Makefile.am
+++ /dev/null
@@ -1,53 +0,0 @@
-
-if BUILD_RUNNER
-
-SUBDIRS = testdata
-
-runnerlib = librunner.la
-noinst_LTLIBRARIES = $(runnerlib)
-librunner_la_SOURCES =	\
-	settings.c	\
-	job_list.c	\
-	executor.c	\
-	resultgen.c	\
-	$(NULL)
-
-bin_PROGRAMS =		\
-	igt_runner	\
-	igt_resume	\
-	igt_results	\
-	$(NULL)
-
-LDADD = $(runnerlib) $(JSONC_LIBS) ../lib/libintel_tools.la
-
-igt_runner_SOURCES = runner.c
-igt_resume_SOURCES = resume.c
-igt_results_SOURCES = results.c
-
-AM_CFLAGS = $(JSONC_CFLAGS) \
-	$(CWARNFLAGS) -Wno-unused-result $(DEBUG_CFLAGS) \
-	-I$(srcdir)/.. \
-	-I$(srcdir)/../lib \
-	-D_GNU_SOURCE
-
-TESTS = runner_test runner_json_test
-check_PROGRAMS = runner_test runner_json_test
-
-runner_test_SOURCES = runner_tests.c
-runner_test_CFLAGS = -DTESTDATA_DIRECTORY=\"$(abs_builddir)/testdata\" \
-	-I$(top_srcdir)/include/drm-uapi \
-	$(DRM_CFLAGS) $(CAIRO_CFLAGS) $(LIBUDEV_CFLAGS) \
-	-I$(srcdir)/.. \
-	-I$(srcdir)/../lib \
-	-D_GNU_SOURCE
-
-runner_json_test_SOURCES = runner_json_tests.c
-runner_json_test_CFLAGS = -DJSON_TESTS_DIRECTORY=\"$(abs_builddir)/json_tests_data\" \
-	$(JSONC_CFLAGS) \
-	-I$(top_srcdir)/include/drm-uapi \
-	$(DRM_CFLAGS) $(CAIRO_CFLAGS) $(LIBUDEV_CFLAGS) \
-	-I$(srcdir)/.. \
-	-I$(srcdir)/../lib \
-	-D_GNU_SOURCE
-
-endif
diff --git a/runner/testdata/Makefile.am b/runner/testdata/Makefile.am
deleted file mode 100644
index fe225d8dd431..000000000000
--- a/runner/testdata/Makefile.am
+++ /dev/null
@@ -1,25 +0,0 @@
-testdata_progs = no-subtests skippers successtest
-
-noinst_PROGRAMS = $(testdata_progs)
-
-test-list.txt: Makefile
-	@echo TESTLIST > $@
-	@echo ${testdata_progs} >> $@
-	@echo END TESTLIST >> $@
-
-noinst_DATA = test-list.txt
-
-all-local: .gitignore
-.gitignore: Makefile.am
-	@echo "$(testdata_progs) test-list.txt /.gitignore" | sed 's/\s\+/\n/g' | sort > $@
-
-CLEANFILES = test-list.txt .gitignore
-
-AM_CFLAGS = $(CWARNFLAGS) -Wno-unused-result $(DEBUG_CFLAGS) \
-	-I$(top_srcdir)/include/drm-uapi \
-	-I$(srcdir)/../.. \
-	-I$(srcdir)/../../lib \
-	$(DRM_CFLAGS) $(CAIRO_CFLAGS) $(LIBUDEV_CFLAGS) \
-	-D_GNU_SOURCE
-
-LDADD = $(top_builddir)/lib/libintel_tools.la
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 6/7] automake: Ditch all EXTRA_DIST directives
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (3 preceding siblings ...)
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 5/7] automake: Drop runner build support Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support Daniel Vetter
                   ` (5 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

We're not using automake to build tarballs anymore.

Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 Makefile.am                      |  7 +------
 benchmarks/Makefile.am           |  7 -------
 benchmarks/ezbench.d/Makefile.am | 16 ----------------
 benchmarks/wsim/Makefile.am      | 31 -------------------------------
 configure.ac                     |  3 ---
 include/Makefile.am              |  1 -
 include/drm-uapi/Makefile.am     | 29 -----------------------------
 lib/Makefile.am                  |  6 ------
 lib/tests/Makefile.am            |  4 ----
 overlay/Makefile.am              |  5 -----
 tests/Makefile.am                |  6 ------
 tools/Makefile.am                |  4 ----
 tools/null_state_gen/Makefile.am |  4 ----
 13 files changed, 1 insertion(+), 122 deletions(-)
 delete mode 100644 benchmarks/ezbench.d/Makefile.am
 delete mode 100644 benchmarks/wsim/Makefile.am
 delete mode 100644 include/Makefile.am
 delete mode 100644 include/drm-uapi/Makefile.am

diff --git a/Makefile.am b/Makefile.am
index 1cc98264bc69..9425096444b2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,7 +21,7 @@
 
 ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4
 
-SUBDIRS = lib tools scripts benchmarks include
+SUBDIRS = lib tools scripts benchmarks
 
 if BUILD_TESTS
 SUBDIRS += tests
@@ -42,8 +42,3 @@ ChangeLog:
 	$(CHANGELOG_CMD)
 
 dist-hook: ChangeLog INSTALL
-
-EXTRA_DIST = \
-	meson.build \
-	meson.sh \
-	$(NULL)
diff --git a/benchmarks/Makefile.am b/benchmarks/Makefile.am
index 979b94905802..c166d636d507 100644
--- a/benchmarks/Makefile.am
+++ b/benchmarks/Makefile.am
@@ -1,7 +1,5 @@
 include Makefile.sources
 
-SUBDIRS = wsim ezbench.d
-
 benchmarks_PROGRAMS = $(benchmarks_prog_list)
 
 if HAVE_LIBDRM_INTEL
@@ -28,8 +26,3 @@ gem_latency_LDADD = $(LDADD) -lpthread
 gem_syslatency_CFLAGS = $(AM_CFLAGS) $(THREAD_CFLAGS)
 gem_syslatency_LDADD = $(LDADD) -lpthread -lrt
 gem_wsim_LDADD = $(LDADD) $(top_builddir)/lib/libigt_perf.la -lpthread
-
-EXTRA_DIST= \
-	README \
-	meson.build \
-	$(NULL)
diff --git a/benchmarks/ezbench.d/Makefile.am b/benchmarks/ezbench.d/Makefile.am
deleted file mode 100644
index 6dbdad1cb5f1..000000000000
--- a/benchmarks/ezbench.d/Makefile.am
+++ /dev/null
@@ -1,16 +0,0 @@
-EXTRA_DIST = \
-	gem_blt.test \
-	gem_busy.test \
-	gem_create.test \
-	gem_exec_ctx.test \
-	gem_exec_fault.test \
-	gem_exec_nop.test \
-	gem_exec_reloc.test \
-	gem_exec_trace.test \
-	gem_latency.test \
-	gem_mmap.test \
-	gem_prw.test \
-	gem_syslatency.test \
-	prime_lookup.test \
-	vgem_mmap.test \
-	$(NULL)
diff --git a/benchmarks/wsim/Makefile.am b/benchmarks/wsim/Makefile.am
deleted file mode 100644
index 1f23485a57ac..000000000000
--- a/benchmarks/wsim/Makefile.am
+++ /dev/null
@@ -1,31 +0,0 @@
-EXTRA_DIST = \
-	README \
-	media_17i7.wsim \
-	media_19.wsim \
-	media_1n2_480p.wsim \
-	media_1n2_asy.wsim \
-	media_1n3_480p.wsim \
-	media_1n3_asy.wsim \
-	media_1n4_480p.wsim \
-	media_1n4_asy.wsim \
-	media_1n5_480p.wsim \
-	media_1n5_asy.wsim \
-	media_load_balance_17i7.wsim \
-	media_load_balance_19.wsim \
-	media_load_balance_4k12u7.wsim \
-	media_load_balance_fhd26u7.wsim \
-	media_load_balance_hd01.wsim \
-	media_load_balance_hd06mp2.wsim \
-	media_load_balance_hd12.wsim \
-	media_load_balance_hd17i4.wsim \
-	media_mfe2_480p.wsim \
-	media_mfe3_480p.wsim \
-	media_mfe4_480p.wsim \
-	media_nn_1080p_s1.wsim \
-	media_nn_1080p_s2.wsim \
-	media_nn_1080p_s3.wsim \
-	media_nn_1080p.wsim \
-	media_nn_480p.wsim \
-	vcs1.wsim \
-	vcs_balanced.wsim \
-	$(NULL)
diff --git a/configure.ac b/configure.ac
index 7e915300b3d2..915b4e7c0ccc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -302,8 +302,6 @@ AC_SUBST(REGISTER_FILES)
 AC_CONFIG_FILES([
 		 Makefile
 		 benchmarks/Makefile
-		 benchmarks/ezbench.d/Makefile
-		 benchmarks/wsim/Makefile
 		 lib/Makefile
 		 lib/tests/Makefile
 		 scripts/Makefile
@@ -313,7 +311,6 @@ AC_CONFIG_FILES([
 		 tools/null_state_gen/Makefile
 		 tools/registers/Makefile
 		 include/Makefile
-		 include/drm-uapi/Makefile
 		 overlay/Makefile
 		 ])
 
diff --git a/include/Makefile.am b/include/Makefile.am
deleted file mode 100644
index 17d75cd1dce1..000000000000
--- a/include/Makefile.am
+++ /dev/null
@@ -1 +0,0 @@
-SUBDIRS = . drm-uapi
diff --git a/include/drm-uapi/Makefile.am b/include/drm-uapi/Makefile.am
deleted file mode 100644
index c658fcc44a24..000000000000
--- a/include/drm-uapi/Makefile.am
+++ /dev/null
@@ -1,29 +0,0 @@
-EXTRA_DIST = \
-	amdgpu_drm.h \
-	armada_drm.h \
-	drm_fourcc.h \
-	drm.h \
-	drm_mode.h \
-	drm_sarea.h \
-	etnaviv_drm.h \
-	exynos_drm.h \
-	i810_drm.h \
-	i915_drm.h \
-	Makefile.am \
-	mga_drm.h \
-	msm_drm.h \
-	nouveau_drm.h \
-	omap_drm.h \
-	qxl_drm.h \
-	r128_drm.h \
-	radeon_drm.h \
-	savage_drm.h \
-	sis_drm.h \
-	sync_file.h \
-	tegra_drm.h \
-	vc4_drm.h \
-	vgem_drm.h \
-	via_drm.h \
-	virtgpu_drm.h \
-	vmwgfx_drm.h \
-	$(NULL)
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 388b8b00ae36..f0bf64592a5c 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -94,9 +94,3 @@ libintel_tools_la_LIBADD = \
 	$(PIXMAN_LIBS) \
 	$(GLIB_LIBS) \
 	-lm
-
-EXTRA_DIST = \
-	dummy.c \
-	meson.build \
-	version.h.in \
-	$(NULL)
diff --git a/lib/tests/Makefile.am b/lib/tests/Makefile.am
index ad585b779327..789fc551f9be 100644
--- a/lib/tests/Makefile.am
+++ b/lib/tests/Makefile.am
@@ -22,7 +22,3 @@ LDADD = ../libintel_tools.la $(PCIACCESS_LIBS) $(DRM_LIBS) $(LIBUNWIND_LIBS) $(T
 
 LDADD += $(CAIRO_LIBS) $(LIBUDEV_LIBS) $(GLIB_LIBS) -lm
 AM_CFLAGS += $(CAIRO_CFLAGS) $(LIBUDEV_CFLAGS) $(GLIB_CFLAGS)
-
-EXTRA_DIST = \
-	meson.build \
-	$(NULL)
diff --git a/overlay/Makefile.am b/overlay/Makefile.am
index 4cf82dc670d3..51643e498ae1 100644
--- a/overlay/Makefile.am
+++ b/overlay/Makefile.am
@@ -70,8 +70,3 @@ intel_gpu_overlay_SOURCES += \
 intel_gpu_overlay_SOURCES += $(both_x11_sources)
 
 intel_gpu_overlay_LDADD = $(LDADD) -lrt -lm
-
-EXTRA_DIST= \
-	README \
-	meson.build \
-	$(NULL)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 48d77535b6bd..6305707edf52 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -79,12 +79,6 @@ all-local: .gitignore
 	@echo "$(pkglibexec_PROGRAMS) $(HANG) test-list.txt test-list-full.txt /.gitignore" | sed 's/\s\+/\n/g' | sort > $@
 
 EXTRA_PROGRAMS = $(HANG)
-EXTRA_DIST = \
-	$(common_files) \
-	$(check_SCRIPTS) \
-	generate_testlist.sh \
-	meson.build \
-	$(NULL)
 
 CLEANFILES = $(EXTRA_PROGRAMS) test-list.txt test-list-full.txt .gitignore
 
diff --git a/tools/Makefile.am b/tools/Makefile.am
index e7de4d90241c..4f54720fdfd8 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -33,7 +33,3 @@ intel_gpu_top_LDADD = $(top_builddir)/lib/libigt_perf.la
 
 bin_SCRIPTS = intel_aubdump
 CLEANFILES = $(bin_SCRIPTS)
-
-EXTRA_DIST = \
-	meson.build \
-	$(NULL)
diff --git a/tools/null_state_gen/Makefile.am b/tools/null_state_gen/Makefile.am
index d4aa3d4425fc..d473a897fb2f 100644
--- a/tools/null_state_gen/Makefile.am
+++ b/tools/null_state_gen/Makefile.am
@@ -29,7 +29,3 @@ states: intel_null_state_gen
 		echo "" >>$(h); \
 		./intel_null_state_gen $$gen >>$(h); \
 	done
-
-EXTRA_DIST = \
-	meson.build \
-	$(NULL)
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (4 preceding siblings ...)
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 6/7] automake: Ditch all EXTRA_DIST directives Daniel Vetter
@ 2019-01-22 13:42 ` Daniel Vetter
  2019-01-22 18:50   ` Eric Anholt
  2019-01-23 12:49   ` [igt-dev] [PATCH i-g-t] " Daniel Vetter
  2019-01-22 14:32 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants Patchwork
                   ` (4 subsequent siblings)
  10 siblings, 2 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-22 13:42 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

Eric is using meson nowadays.

Cc: Eric Anholt <eric@anholt.net>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 configure.ac           |  9 ---------
 lib/Makefile.am        |  7 -------
 tests/Makefile.am      |  6 ------
 tests/Makefile.sources | 17 -----------------
 4 files changed, 39 deletions(-)

diff --git a/configure.ac b/configure.ac
index 915b4e7c0ccc..566167ee5e74 100644
--- a/configure.ac
+++ b/configure.ac
@@ -239,14 +239,6 @@ if test "x$NOUVEAU" = xyes; then
 fi
 AM_CONDITIONAL(HAVE_LIBDRM_NOUVEAU, [test "x$NOUVEAU" = xyes])
 
-AC_ARG_ENABLE(vc4, AS_HELP_STRING([--disable-vc4],
-	      [Enable building of vc4 tests (default: yes)]),
-	      [VC4=$enableval], [VC4=yes])
-if test "x$VC4" = xyes; then
-	AC_DEFINE(BUILD_VC4, 1, [Have vc4 support])
-fi
-AM_CONDITIONAL(BUILD_VC4, [test "x$VC4" = xyes])
-
 # enable debug symbols
 AC_ARG_ENABLE(debug,
 	      AS_HELP_STRING([--disable-debug],
@@ -310,7 +302,6 @@ AC_CONFIG_FILES([
 		 tools/Makefile
 		 tools/null_state_gen/Makefile
 		 tools/registers/Makefile
-		 include/Makefile
 		 overlay/Makefile
 		 ])
 
diff --git a/lib/Makefile.am b/lib/Makefile.am
index f0bf64592a5c..3b88e3397833 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -14,13 +14,6 @@ libigt_perf_la_SOURCES = \
 noinst_LTLIBRARIES = libintel_tools.la libigt_perf.la
 noinst_HEADERS = check-ndebug.h
 
-if BUILD_VC4
-    libintel_tools_la_SOURCES += 	\
-        igt_vc4.c			\
-        igt_vc4.h			\
-        vc4_packet.h
-endif
-
 if !HAVE_LIBDRM_INTEL
     libintel_tools_la_SOURCES += 	\
         stubs/drm/intel_bufmgr.c	\
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 6305707edf52..a4b811e09aef 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,12 +10,6 @@ if HAVE_LIBDRM_NOUVEAU
     TESTS_progs += $(NOUVEAU_TESTS)
 endif
 
-if BUILD_VC4
-    TESTS_progs += $(VC4_TESTS)
-endif
-
-TESTS_progs += $(V3D_TESTS)
-
 if HAVE_CHAMELIUM
 TESTS_progs += \
 	kms_chamelium \
diff --git a/tests/Makefile.sources b/tests/Makefile.sources
index baac7ae0069b..0de5154c5f4b 100644
--- a/tests/Makefile.sources
+++ b/tests/Makefile.sources
@@ -4,23 +4,6 @@ NOUVEAU_TESTS = \
 	prime_nv_test \
 	$(NULL)
 
-VC4_TESTS = \
-	vc4_create_bo \
-	vc4_dmabuf_poll \
-	vc4_lookup_fail \
-	vc4_label_bo \
-	vc4_purgeable_bo \
-	vc4_tiling \
-	vc4_wait_bo \
-	vc4_wait_seqno \
-	$(NULL)
-
-V3D_TESTS = \
-	v3d_get_bo_offset \
-	v3d_get_param \
-	v3d_mmap \
-	$(NULL)
-
 AMDGPU_TESTS = \
 	amdgpu/amd_basic \
 	amdgpu/amd_cs_nop \
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (5 preceding siblings ...)
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support Daniel Vetter
@ 2019-01-22 14:32 ` Patchwork
  2019-01-22 17:11 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
                   ` (3 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2019-01-22 14:32 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: igt-dev

== Series Details ==

Series: series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants
URL   : https://patchwork.freedesktop.org/series/55562/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_5463 -> IGTPW_2268
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/55562/revisions/1/mbox/

Known issues
------------

  Here are the changes found in IGTPW_2268 that come from known issues:

### IGT changes ###

#### Possible fixes ####

  * igt@kms_busy@basic-flip-b:
    - fi-gdg-551:         FAIL [fdo#103182] -> PASS

  * igt@kms_frontbuffer_tracking@basic:
    - {fi-icl-u3}:        FAIL [fdo#103167] -> PASS

  * igt@kms_pipe_crc_basic@nonblocking-crc-pipe-a-frame-sequence:
    - fi-byt-clapper:     FAIL [fdo#103191] / [fdo#107362] -> PASS

  * igt@kms_pipe_crc_basic@read-crc-pipe-b:
    - fi-byt-clapper:     FAIL [fdo#107362] -> PASS

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
  [fdo#103182]: https://bugs.freedesktop.org/show_bug.cgi?id=103182
  [fdo#103191]: https://bugs.freedesktop.org/show_bug.cgi?id=103191
  [fdo#107362]: https://bugs.freedesktop.org/show_bug.cgi?id=107362
  [fdo#108569]: https://bugs.freedesktop.org/show_bug.cgi?id=108569
  [fdo#108915]: https://bugs.freedesktop.org/show_bug.cgi?id=108915
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109276]: https://bugs.freedesktop.org/show_bug.cgi?id=109276
  [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
  [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
  [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
  [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
  [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
  [fdo#109316]: https://bugs.freedesktop.org/show_bug.cgi?id=109316


Participating hosts (41 -> 41)
------------------------------

  Additional (4): fi-icl-y fi-icl-u2 fi-apl-guc fi-pnv-d510 
  Missing    (4): fi-kbl-soraka fi-ilk-m540 fi-byt-squawks fi-bsw-cyan 


Build changes
-------------

    * IGT: IGT_4782 -> IGTPW_2268

  CI_DRM_5463: 6bd1569466edcb2f890a374be27f0eb6780963f9 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_2268: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2268/
  IGT_4782: 96f3a1b876e0dd24706b85fb872f12031a436e84 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2268/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (6 preceding siblings ...)
  2019-01-22 14:32 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants Patchwork
@ 2019-01-22 17:11 ` Patchwork
  2019-01-23 11:10 ` [igt-dev] [PATCH i-g-t 1/7] " Petri Latvala
                   ` (2 subsequent siblings)
  10 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2019-01-22 17:11 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: igt-dev

== Series Details ==

Series: series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants
URL   : https://patchwork.freedesktop.org/series/55562/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_5463_full -> IGTPW_2268_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/55562/revisions/1/mbox/

Known issues
------------

  Here are the changes found in IGTPW_2268_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@kms_available_modes_crc@available_mode_test_crc:
    - shard-kbl:          PASS -> FAIL [fdo#106641]

  * igt@kms_ccs@pipe-b-crc-sprite-planes-basic:
    - shard-glk:          PASS -> FAIL [fdo#108145]

  * igt@kms_color@pipe-c-legacy-gamma:
    - shard-apl:          PASS -> FAIL [fdo#104782]

  * igt@kms_cursor_crc@cursor-128x128-random:
    - shard-apl:          PASS -> FAIL [fdo#103232] +2

  * igt@kms_cursor_crc@cursor-256x256-dpms:
    - shard-glk:          PASS -> FAIL [fdo#103232] +3

  * igt@kms_cursor_crc@cursor-64x21-onscreen:
    - shard-apl:          NOTRUN -> FAIL [fdo#103232]

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-glk:          PASS -> FAIL [fdo#105363]

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite:
    - shard-apl:          PASS -> FAIL [fdo#103167] +2
    - shard-kbl:          PASS -> FAIL [fdo#103167]

  * igt@kms_frontbuffer_tracking@fbc-1p-rte:
    - shard-glk:          PASS -> FAIL [fdo#103167] / [fdo#105682]
    - shard-kbl:          PASS -> FAIL [fdo#103167] / [fdo#105682]
    - shard-apl:          PASS -> FAIL [fdo#103167] / [fdo#105682]

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-glk:          PASS -> FAIL [fdo#103167] +13

  * igt@kms_plane@pixel-format-pipe-a-planes-source-clamping:
    - shard-apl:          PASS -> FAIL [fdo#108948]

  * igt@kms_plane_alpha_blend@pipe-c-alpha-transparant-fb:
    - shard-glk:          NOTRUN -> FAIL [fdo#108145]

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-x:
    - shard-apl:          PASS -> FAIL [fdo#103166] +4

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-y:
    - shard-glk:          PASS -> FAIL [fdo#103166] +3

  * igt@kms_plane_multiple@atomic-pipe-b-tiling-x:
    - shard-kbl:          PASS -> FAIL [fdo#103166]

  * igt@kms_setmode@basic:
    - shard-kbl:          PASS -> FAIL [fdo#99912]

  
#### Possible fixes ####

  * igt@kms_cursor_crc@cursor-256x85-random:
    - shard-apl:          FAIL [fdo#103232] -> PASS +3
    - shard-kbl:          FAIL [fdo#103232] -> PASS

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-blt:
    - shard-apl:          FAIL [fdo#103167] -> PASS

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-wc:
    - shard-glk:          FAIL [fdo#103167] -> PASS

  * igt@kms_plane@pixel-format-pipe-c-planes-source-clamping:
    - shard-glk:          FAIL [fdo#108948] -> PASS

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
    - shard-glk:          FAIL [fdo#108145] -> PASS +1

  * igt@kms_plane_multiple@atomic-pipe-c-tiling-yf:
    - shard-apl:          FAIL [fdo#103166] -> PASS
    - shard-glk:          FAIL [fdo#103166] -> PASS

  * igt@kms_setmode@basic:
    - shard-apl:          FAIL [fdo#99912] -> PASS

  * igt@perf_pmu@rc6:
    - shard-kbl:          {SKIP} [fdo#109271] -> PASS

  * igt@pm_rc6_residency@rc6-accuracy:
    - shard-snb:          {SKIP} [fdo#109271] -> PASS

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
  [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
  [fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232
  [fdo#104782]: https://bugs.freedesktop.org/show_bug.cgi?id=104782
  [fdo#105363]: https://bugs.freedesktop.org/show_bug.cgi?id=105363
  [fdo#105682]: https://bugs.freedesktop.org/show_bug.cgi?id=105682
  [fdo#106641]: https://bugs.freedesktop.org/show_bug.cgi?id=106641
  [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
  [fdo#108948]: https://bugs.freedesktop.org/show_bug.cgi?id=108948
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
  [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912


Participating hosts (7 -> 5)
------------------------------

  Missing    (2): shard-skl shard-iclb 


Build changes
-------------

    * IGT: IGT_4782 -> IGTPW_2268
    * Piglit: piglit_4509 -> None

  CI_DRM_5463: 6bd1569466edcb2f890a374be27f0eb6780963f9 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_2268: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2268/
  IGT_4782: 96f3a1b876e0dd24706b85fb872f12031a436e84 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2268/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support Daniel Vetter
@ 2019-01-22 18:50   ` Eric Anholt
  2019-01-23 11:38     ` Daniel Vetter
  2019-01-23 12:49   ` [igt-dev] [PATCH i-g-t] " Daniel Vetter
  1 sibling, 1 reply; 19+ messages in thread
From: Eric Anholt @ 2019-01-22 18:50 UTC (permalink / raw)
  To: Daniel Vetter, IGT development; +Cc: Daniel Vetter


[-- Attachment #1.1: Type: text/plain, Size: 266 bytes --]

Daniel Vetter <daniel.vetter@ffwll.ch> writes:

> Eric is using meson nowadays.
>
> Cc: Eric Anholt <eric@anholt.net>
> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>

Reviewed-by: Eric Anholt <eric@anholt.net>

But, why keep autotools around at this point?

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (7 preceding siblings ...)
  2019-01-22 17:11 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2019-01-23 11:10 ` Petri Latvala
  2019-01-23 11:42   ` Daniel Vetter
  2019-01-23 13:19 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2) Patchwork
  2019-01-23 15:32 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  10 siblings, 1 reply; 19+ messages in thread
From: Petri Latvala @ 2019-01-23 11:10 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Daniel Vetter

On Tue, Jan 22, 2019 at 02:42:09PM +0100, Daniel Vetter wrote:
> If you have gtkdoc installed, then autogen.sh stopped working ever
> since:
> 
> commit ad821d1dc5d0eea4ac3a0e8e29c56c7f66191108
> Author: Daniel Vetter <daniel.vetter@ffwll.ch>
> Date:   Thu Dec 13 13:43:55 2018 +0100
> 
>     autoconf: Drop gtkdoc support
> 
> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>

Series is

Acked-by: Petri Latvala <petri.latvala@intel.com>

Do you have this in a gitlab fork, does it pass its CI?

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support
  2019-01-22 18:50   ` Eric Anholt
@ 2019-01-23 11:38     ` Daniel Vetter
  2019-01-23 11:54       ` Jani Nikula
  0 siblings, 1 reply; 19+ messages in thread
From: Daniel Vetter @ 2019-01-23 11:38 UTC (permalink / raw)
  To: Eric Anholt; +Cc: IGT development, Daniel Vetter

On Tue, Jan 22, 2019 at 10:50:31AM -0800, Eric Anholt wrote:
> Daniel Vetter <daniel.vetter@ffwll.ch> writes:
> 
> > Eric is using meson nowadays.
> >
> > Cc: Eric Anholt <eric@anholt.net>
> > Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
> 
> Reviewed-by: Eric Anholt <eric@anholt.net>
> 
> But, why keep autotools around at this point?

Inertia mostly, old systems with fairly old distro (and not enough disk
space to upgrade), and automake still works somewhat. I think the
consensus was to keep automake going for tests only until a good enough
meson is available in debian stable/ubuntu lts. I think everything else is
switched, including our CI. Personally I'd run a more aggressive upgrade
cycle, but I think this is ok overall.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants
  2019-01-23 11:10 ` [igt-dev] [PATCH i-g-t 1/7] " Petri Latvala
@ 2019-01-23 11:42   ` Daniel Vetter
  2019-01-23 12:15     ` Petri Latvala
  0 siblings, 1 reply; 19+ messages in thread
From: Daniel Vetter @ 2019-01-23 11:42 UTC (permalink / raw)
  To: Daniel Vetter, IGT development, Daniel Vetter

On Wed, Jan 23, 2019 at 01:10:49PM +0200, Petri Latvala wrote:
> On Tue, Jan 22, 2019 at 02:42:09PM +0100, Daniel Vetter wrote:
> > If you have gtkdoc installed, then autogen.sh stopped working ever
> > since:
> > 
> > commit ad821d1dc5d0eea4ac3a0e8e29c56c7f66191108
> > Author: Daniel Vetter <daniel.vetter@ffwll.ch>
> > Date:   Thu Dec 13 13:43:55 2018 +0100
> > 
> >     autoconf: Drop gtkdoc support
> > 
> > Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
> 
> Series is
> 
> Acked-by: Petri Latvala <petri.latvala@intel.com>
> 
> Do you have this in a gitlab fork, does it pass its CI?

I forgt, and ofc it fails:

https://gitlab.freedesktop.org/danvet/igt-gpu-tools/-/jobs/87726

I think just changing the test scrip to ignore vc4/v3d tests should get
this covered?
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support
  2019-01-23 11:38     ` Daniel Vetter
@ 2019-01-23 11:54       ` Jani Nikula
  0 siblings, 0 replies; 19+ messages in thread
From: Jani Nikula @ 2019-01-23 11:54 UTC (permalink / raw)
  To: Daniel Vetter, Eric Anholt; +Cc: IGT development, Daniel Vetter

On Wed, 23 Jan 2019, Daniel Vetter <daniel@ffwll.ch> wrote:
> I think the consensus was to keep automake going for tests only until
> a good enough meson is available in debian stable/ubuntu lts.

FWIW Debian stretch-backports has 0.49.

BR,
Jani.


-- 
Jani Nikula, Intel Open Source Graphics Center
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants
  2019-01-23 11:42   ` Daniel Vetter
@ 2019-01-23 12:15     ` Petri Latvala
  2019-01-29 10:11       ` Daniel Vetter
  0 siblings, 1 reply; 19+ messages in thread
From: Petri Latvala @ 2019-01-23 12:15 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: IGT development, Daniel Vetter

On Wed, Jan 23, 2019 at 12:42:01PM +0100, Daniel Vetter wrote:
> On Wed, Jan 23, 2019 at 01:10:49PM +0200, Petri Latvala wrote:
> > On Tue, Jan 22, 2019 at 02:42:09PM +0100, Daniel Vetter wrote:
> > > If you have gtkdoc installed, then autogen.sh stopped working ever
> > > since:
> > > 
> > > commit ad821d1dc5d0eea4ac3a0e8e29c56c7f66191108
> > > Author: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > Date:   Thu Dec 13 13:43:55 2018 +0100
> > > 
> > >     autoconf: Drop gtkdoc support
> > > 
> > > Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
> > 
> > Series is
> > 
> > Acked-by: Petri Latvala <petri.latvala@intel.com>
> > 
> > Do you have this in a gitlab fork, does it pass its CI?
> 
> I forgt, and ofc it fails:
> 
> https://gitlab.freedesktop.org/danvet/igt-gpu-tools/-/jobs/87726
> 
> I think just changing the test scrip to ignore vc4/v3d tests should get
> this covered?


Yeah, that sounds good.


-- 
Petri Latvala
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [igt-dev] [PATCH i-g-t] automake: Remove VC4/V3D build support
  2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support Daniel Vetter
  2019-01-22 18:50   ` Eric Anholt
@ 2019-01-23 12:49   ` Daniel Vetter
  1 sibling, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-23 12:49 UTC (permalink / raw)
  To: IGT development; +Cc: Daniel Vetter

Eric is using meson nowadays.

v2: Fix up the test filter, meson lists now contain more than in the
automake lists.

Cc: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
---
 .gitlab-ci.yml         |  2 +-
 configure.ac           |  9 ---------
 lib/Makefile.am        |  7 -------
 tests/Makefile.am      |  6 ------
 tests/Makefile.sources | 17 -----------------
 5 files changed, 1 insertion(+), 40 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 289a8fca61d9..4bd4130fb997 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -107,7 +107,7 @@ test:test-list-diff:
     - build:tests-debian-autotools
     - build:tests-debian-meson
   stage: test
-  script: diff <(sed "s/ /\n/g" meson-test-list.txt| sort) <(sed "s/ /\n/g" autotools-test-list.txt | sort) 
+  script: diff <(sed "s/ /\n/g" meson-test-list.txt| grep -v 'vc4\|v3d' | sort) <(sed "s/ /\n/g" autotools-test-list.txt | sort)
 
 ################### DEPLOY #########################
 
diff --git a/configure.ac b/configure.ac
index c677575de1c0..b46f024f875a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -238,14 +238,6 @@ if test "x$NOUVEAU" = xyes; then
 fi
 AM_CONDITIONAL(HAVE_LIBDRM_NOUVEAU, [test "x$NOUVEAU" = xyes])
 
-AC_ARG_ENABLE(vc4, AS_HELP_STRING([--disable-vc4],
-	      [Enable building of vc4 tests (default: yes)]),
-	      [VC4=$enableval], [VC4=yes])
-if test "x$VC4" = xyes; then
-	AC_DEFINE(BUILD_VC4, 1, [Have vc4 support])
-fi
-AM_CONDITIONAL(BUILD_VC4, [test "x$VC4" = xyes])
-
 # enable debug symbols
 AC_ARG_ENABLE(debug,
 	      AS_HELP_STRING([--disable-debug],
@@ -309,7 +301,6 @@ AC_CONFIG_FILES([
 		 tools/Makefile
 		 tools/null_state_gen/Makefile
 		 tools/registers/Makefile
-		 include/Makefile
 		 overlay/Makefile
 		 ])
 
diff --git a/lib/Makefile.am b/lib/Makefile.am
index f0bf64592a5c..3b88e3397833 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -14,13 +14,6 @@ libigt_perf_la_SOURCES = \
 noinst_LTLIBRARIES = libintel_tools.la libigt_perf.la
 noinst_HEADERS = check-ndebug.h
 
-if BUILD_VC4
-    libintel_tools_la_SOURCES += 	\
-        igt_vc4.c			\
-        igt_vc4.h			\
-        vc4_packet.h
-endif
-
 if !HAVE_LIBDRM_INTEL
     libintel_tools_la_SOURCES += 	\
         stubs/drm/intel_bufmgr.c	\
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 2f399ce304dc..2e0d1f85180c 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,12 +10,6 @@ if HAVE_LIBDRM_NOUVEAU
     TESTS_progs += $(NOUVEAU_TESTS)
 endif
 
-if BUILD_VC4
-    TESTS_progs += $(VC4_TESTS)
-endif
-
-TESTS_progs += $(V3D_TESTS)
-
 if HAVE_CHAMELIUM
 TESTS_progs += \
 	kms_chamelium \
diff --git a/tests/Makefile.sources b/tests/Makefile.sources
index 519eac792ba9..c4641b95cee8 100644
--- a/tests/Makefile.sources
+++ b/tests/Makefile.sources
@@ -4,23 +4,6 @@ NOUVEAU_TESTS = \
 	prime_nv_test \
 	$(NULL)
 
-VC4_TESTS = \
-	vc4_create_bo \
-	vc4_dmabuf_poll \
-	vc4_lookup_fail \
-	vc4_label_bo \
-	vc4_purgeable_bo \
-	vc4_tiling \
-	vc4_wait_bo \
-	vc4_wait_seqno \
-	$(NULL)
-
-V3D_TESTS = \
-	v3d_get_bo_offset \
-	v3d_get_param \
-	v3d_mmap \
-	$(NULL)
-
 AMDGPU_TESTS = \
 	amdgpu/amd_basic \
 	amdgpu/amd_cs_nop \
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2)
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (8 preceding siblings ...)
  2019-01-23 11:10 ` [igt-dev] [PATCH i-g-t 1/7] " Petri Latvala
@ 2019-01-23 13:19 ` Patchwork
  2019-01-23 15:32 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  10 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2019-01-23 13:19 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: igt-dev

== Series Details ==

Series: series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2)
URL   : https://patchwork.freedesktop.org/series/55562/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_5470 -> IGTPW_2281
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/55562/revisions/2/mbox/

Known issues
------------

  Here are the changes found in IGTPW_2281 that come from known issues:

### IGT changes ###

#### Possible fixes ####

  * igt@i915_selftest@live_hangcheck:
    - fi-bwr-2160:        DMESG-FAIL [fdo#108735] -> PASS

  * igt@kms_frontbuffer_tracking@basic:
    - {fi-icl-u3}:        FAIL [fdo#103167] -> PASS

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
    - fi-blb-e6850:       INCOMPLETE [fdo#107718] -> PASS

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-c:
    - fi-hsw-4770:        {SKIP} [fdo#109271] -> PASS +3

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#103167]: https://bugs.freedesktop.org/show_bug.cgi?id=103167
  [fdo#107718]: https://bugs.freedesktop.org/show_bug.cgi?id=107718
  [fdo#108735]: https://bugs.freedesktop.org/show_bug.cgi?id=108735
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271


Participating hosts (45 -> 33)
------------------------------

  Missing    (12): fi-kbl-soraka fi-ilk-m540 fi-byt-j1900 fi-byt-squawks fi-bsw-cyan fi-skl-6260u fi-kbl-7500u fi-glk-j4005 fi-pnv-d510 fi-icl-y fi-ivb-3520m fi-byt-clapper 


Build changes
-------------

    * IGT: IGT_4785 -> IGTPW_2281

  CI_DRM_5470: bfac8844379563353df6f77b0cde827ed74653eb @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_2281: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2281/
  IGT_4785: 70749c70926f12043d3408b160606e1e6238ed3a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2281/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [igt-dev] ✓ Fi.CI.IGT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2)
  2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
                   ` (9 preceding siblings ...)
  2019-01-23 13:19 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2) Patchwork
@ 2019-01-23 15:32 ` Patchwork
  10 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2019-01-23 15:32 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: igt-dev

== Series Details ==

Series: series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2)
URL   : https://patchwork.freedesktop.org/series/55562/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_5470_full -> IGTPW_2281_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://patchwork.freedesktop.org/api/1.0/series/55562/revisions/2/mbox/

Known issues
------------

  Here are the changes found in IGTPW_2281_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@kms_available_modes_crc@available_mode_test_crc:
    - shard-apl:          PASS -> FAIL [fdo#106641]

  * igt@kms_busy@extended-pageflip-modeset-hang-oldfb-render-a:
    - shard-kbl:          NOTRUN -> DMESG-WARN [fdo#107956]

  * igt@kms_ccs@pipe-a-crc-sprite-planes-basic:
    - shard-apl:          PASS -> FAIL [fdo#106510] / [fdo#108145]
    - shard-glk:          PASS -> FAIL [fdo#108145]

  * igt@kms_color@pipe-a-degamma:
    - shard-apl:          PASS -> FAIL [fdo#104782] / [fdo#108145]

  * igt@kms_cursor_crc@cursor-128x128-random:
    - shard-apl:          PASS -> FAIL [fdo#103232] +2

  * igt@kms_cursor_crc@cursor-256x256-dpms:
    - shard-glk:          PASS -> FAIL [fdo#103232] +4

  * igt@kms_cursor_crc@cursor-256x85-sliding:
    - shard-kbl:          PASS -> FAIL [fdo#103232]

  * igt@kms_cursor_crc@cursor-64x64-suspend:
    - shard-apl:          PASS -> FAIL [fdo#103191] / [fdo#103232]

  * igt@kms_plane@pixel-format-pipe-c-planes-source-clamping:
    - shard-apl:          PASS -> FAIL [fdo#108948] +1

  * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max:
    - shard-kbl:          NOTRUN -> FAIL [fdo#108145]

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-x:
    - shard-apl:          PASS -> FAIL [fdo#103166] +4

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-y:
    - shard-glk:          PASS -> FAIL [fdo#103166] +5

  * igt@kms_vblank@pipe-a-ts-continuation-dpms-suspend:
    - shard-kbl:          NOTRUN -> INCOMPLETE [fdo#103665]

  
#### Possible fixes ####

  * igt@gem_softpin@noreloc-s3:
    - shard-apl:          INCOMPLETE [fdo#103927] -> PASS

  * igt@kms_cursor_crc@cursor-128x42-onscreen:
    - shard-glk:          FAIL [fdo#103232] -> PASS +2

  * igt@kms_cursor_crc@cursor-128x42-sliding:
    - shard-apl:          FAIL [fdo#103232] -> PASS +4

  * igt@kms_cursor_crc@cursor-64x64-dpms:
    - shard-kbl:          FAIL [fdo#103232] -> PASS +2

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-glk:          FAIL [fdo#104873] -> PASS

  * igt@kms_plane@plane-position-covered-pipe-a-planes:
    - shard-apl:          FAIL [fdo#103166] -> PASS +1

  * igt@kms_plane_alpha_blend@pipe-b-constant-alpha-max:
    - shard-glk:          FAIL [fdo#108145] -> PASS +3

  * igt@kms_plane_multiple@atomic-pipe-a-tiling-yf:
    - shard-glk:          FAIL [fdo#103166] -> PASS +1

  * igt@kms_rotation_crc@multiplane-rotation-cropping-top:
    - shard-apl:          DMESG-FAIL [fdo#108950] -> PASS

  * igt@kms_setmode@basic:
    - shard-apl:          FAIL [fdo#99912] -> PASS
    - shard-hsw:          FAIL [fdo#99912] -> PASS

  * igt@perf_pmu@rc6-runtime-pm-long:
    - shard-kbl:          FAIL [fdo#105010] -> PASS

  * igt@pm_rc6_residency@rc6-accuracy:
    - shard-kbl:          {SKIP} [fdo#109271] -> PASS

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#103166]: https://bugs.freedesktop.org/show_bug.cgi?id=103166
  [fdo#103191]: https://bugs.freedesktop.org/show_bug.cgi?id=103191
  [fdo#103232]: https://bugs.freedesktop.org/show_bug.cgi?id=103232
  [fdo#103665]: https://bugs.freedesktop.org/show_bug.cgi?id=103665
  [fdo#103927]: https://bugs.freedesktop.org/show_bug.cgi?id=103927
  [fdo#104782]: https://bugs.freedesktop.org/show_bug.cgi?id=104782
  [fdo#104873]: https://bugs.freedesktop.org/show_bug.cgi?id=104873
  [fdo#105010]: https://bugs.freedesktop.org/show_bug.cgi?id=105010
  [fdo#106510]: https://bugs.freedesktop.org/show_bug.cgi?id=106510
  [fdo#106641]: https://bugs.freedesktop.org/show_bug.cgi?id=106641
  [fdo#107956]: https://bugs.freedesktop.org/show_bug.cgi?id=107956
  [fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
  [fdo#108948]: https://bugs.freedesktop.org/show_bug.cgi?id=108948
  [fdo#108950]: https://bugs.freedesktop.org/show_bug.cgi?id=108950
  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
  [fdo#99912]: https://bugs.freedesktop.org/show_bug.cgi?id=99912


Participating hosts (7 -> 5)
------------------------------

  Missing    (2): shard-skl shard-iclb 


Build changes
-------------

    * IGT: IGT_4785 -> IGTPW_2281
    * Piglit: piglit_4509 -> None

  CI_DRM_5470: bfac8844379563353df6f77b0cde827ed74653eb @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_2281: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2281/
  IGT_4785: 70749c70926f12043d3408b160606e1e6238ed3a @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_2281/
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants
  2019-01-23 12:15     ` Petri Latvala
@ 2019-01-29 10:11       ` Daniel Vetter
  0 siblings, 0 replies; 19+ messages in thread
From: Daniel Vetter @ 2019-01-29 10:11 UTC (permalink / raw)
  To: Daniel Vetter, Daniel Vetter, IGT development, Daniel Vetter

On Wed, Jan 23, 2019 at 02:15:27PM +0200, Petri Latvala wrote:
> On Wed, Jan 23, 2019 at 12:42:01PM +0100, Daniel Vetter wrote:
> > On Wed, Jan 23, 2019 at 01:10:49PM +0200, Petri Latvala wrote:
> > > On Tue, Jan 22, 2019 at 02:42:09PM +0100, Daniel Vetter wrote:
> > > > If you have gtkdoc installed, then autogen.sh stopped working ever
> > > > since:
> > > > 
> > > > commit ad821d1dc5d0eea4ac3a0e8e29c56c7f66191108
> > > > Author: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > > Date:   Thu Dec 13 13:43:55 2018 +0100
> > > > 
> > > >     autoconf: Drop gtkdoc support
> > > > 
> > > > Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
> > > 
> > > Series is
> > > 
> > > Acked-by: Petri Latvala <petri.latvala@intel.com>
> > > 
> > > Do you have this in a gitlab fork, does it pass its CI?
> > 
> > I forgt, and ofc it fails:
> > 
> > https://gitlab.freedesktop.org/danvet/igt-gpu-tools/-/jobs/87726
> > 
> > I think just changing the test scrip to ignore vc4/v3d tests should get
> > this covered?
> 
> 
> Yeah, that sounds good.

Ok, pushed the entire pile, thanks for taking a look.
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2019-01-29 10:11 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-22 13:42 [igt-dev] [PATCH i-g-t 1/7] automake: Drop gtkdoc build remnants Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 2/7] automake: Drop manpage build support Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 3/7] automake: drop assembler/shader-debugger automake support Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 4/7] automake: Point builders at meson Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 5/7] automake: Drop runner build support Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 6/7] automake: Ditch all EXTRA_DIST directives Daniel Vetter
2019-01-22 13:42 ` [igt-dev] [PATCH i-g-t 7/7] automake: Remove VC4/V3D build support Daniel Vetter
2019-01-22 18:50   ` Eric Anholt
2019-01-23 11:38     ` Daniel Vetter
2019-01-23 11:54       ` Jani Nikula
2019-01-23 12:49   ` [igt-dev] [PATCH i-g-t] " Daniel Vetter
2019-01-22 14:32 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants Patchwork
2019-01-22 17:11 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2019-01-23 11:10 ` [igt-dev] [PATCH i-g-t 1/7] " Petri Latvala
2019-01-23 11:42   ` Daniel Vetter
2019-01-23 12:15     ` Petri Latvala
2019-01-29 10:11       ` Daniel Vetter
2019-01-23 13:19 ` [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/7] automake: Drop gtkdoc build remnants (rev2) Patchwork
2019-01-23 15:32 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.