From patchwork Thu Mar 24 10:20:57 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sedat Dilek X-Patchwork-Id: 8659381 Return-Path: X-Original-To: patchwork-intel-gfx@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 7B0F9C0553 for ; Thu, 24 Mar 2016 10:21:13 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 678FE202E9 for ; Thu, 24 Mar 2016 10:21:10 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id DCB69203AE for ; Thu, 24 Mar 2016 10:21:07 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 617266E5D8; Thu, 24 Mar 2016 10:21:03 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9EC586E0F6 for ; Thu, 24 Mar 2016 10:20:59 +0000 (UTC) Received: by mail-vk0-x229.google.com with SMTP id e6so52444790vkh.2 for ; Thu, 24 Mar 2016 03:20:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to; bh=hAqQuHpHwKvMyf2ZWTVoC2XDc7A6iEvhOZSTtwf7ifo=; b=eZmHsrgOIYO035vJPvP+3GLS63TxuJtySAXGFSbLkl4l49FTTvpwwl4xJ+8Ie2Pm49 B29HIuBWzEPDEy9AcLxxSu00AyWsbHp040vjH2bIK4tlHQWxDpqL2E6o5e448GIOhjAR qWBotYcCuGji5IeGm8X/x5HeWfo87z9QZJ8G9TlhZ2hHyVH+uooynHREreomg8U/xanK Ubq2UnRYaFNvsjNSqYTjC8PLOWU08UudiLXeeYc2YXVsKqF50M/5DEeVyCMxPc4OF9Sr z7Yc9U8slDUYshL83UvVdzU0H/eLM81/iGnNYaopvH8zzkOtzhNOBncvCnSz2yRP0YYP hevw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:reply-to:in-reply-to:references :date:message-id:subject:from:to; bh=hAqQuHpHwKvMyf2ZWTVoC2XDc7A6iEvhOZSTtwf7ifo=; b=S8Dv7XMAu6+bnXt77lJUBgXZGkEG7vmTcWJ735dJOKznJu+A74Au6G3D61H/6y07Be IbOlNSXMaTyU8w8r77j+bOad8d1sHXVpx2/5ndTy1RSR/TvCdj80XuV2gA8dkuDBJIYy yIT137eHSidhe9xE/H5Tc6Y1X7Ka26pCj8PcS5rxQcEXcWrZn3H9Vl7HVoiWGKZ/ku/t rYEtcpE7pCkPIY/KxfT6t/O1F6K1rTdkoh08zAdEI9e/Xh4aumKIc9aE3nO521n2XLL+ MD8ZTxjV7nsJxvRPju+Bhql4RDt3UShcrvmvBDE/KQIwmdHTqQKAi3vpy+zRigCJ5Hcp HNHA== X-Gm-Message-State: AD7BkJLrPVZF3P5bZhO0v9F6/Yn0HUGH8N4BrlCHG59wX0+XsJX2bCLKp+O2fA65b5WNXUeGXVqgKloJ4X2v3w== MIME-Version: 1.0 X-Received: by 10.159.39.102 with SMTP id a93mr3970910uaa.57.1458814857862; Thu, 24 Mar 2016 03:20:57 -0700 (PDT) Received: by 10.103.112.68 with HTTP; Thu, 24 Mar 2016 03:20:57 -0700 (PDT) In-Reply-To: <20160324095407.GE20591@nuc-i3427.alporthouse.com> References: <20160324095407.GE20591@nuc-i3427.alporthouse.com> Date: Thu, 24 Mar 2016 11:20:57 +0100 Message-ID: From: Sedat Dilek To: Chris Wilson , Sedat Dilek , intel-gfx Subject: Re: [Intel-gfx] [intelddx] v2.99.917-580-gf656f6afa288: sh: 1: ACLOCAL_FLAGS: not found X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sedat.dilek@gmail.com Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_DKIM_INVALID, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP On Thu, Mar 24, 2016 at 10:54 AM, Chris Wilson wrote: > On Thu, Mar 24, 2016 at 10:34:58AM +0100, Sedat Dilek wrote: >> [ build-script, build and config logs attached ] >> >> Hi Chris, >> >> I am just seeing this (or noticed for the first time, here on >> Ubuntu/precise AMD64)... >> >> $ zgrep -A1 -B1 ACLOCAL_FLAGS: >> build-and-install-log_intelddx-2-99-917-580-gf656f6afa288_tearfree-enabled_llvm-3-8-0.txt.gz >> autoreconf: running: aclocal $(ACLOCAL_FLAGS) -I m4 >> sh: 1: ACLOCAL_FLAGS: not found >> autoreconf: configure.ac: tracing >> -- >> libtoolize: copying file `m4/lt~obsolete.m4' >> sh: 1: ACLOCAL_FLAGS: not found >> autoreconf: running: /usr/bin/autoconf >> >> What does this mean and it is ignore-able? > > libtool vs automake. Haven't found the right fix yet. > > If you want to locally patch s/$(ACLOCAL_FLAGS)// that'll do the trick. > I think that's what we'll have to do :| [ TRYOUT ] $ grep ACLOCAL -nr ./ ./Makefile.am:21:ACLOCAL_AMFLAGS = $(ACLOCAL_FLAGS) -I m4 I dropped ACLOCAL_FLAG part in Makefile.am (see attached diff) and get... --- build-and-install-log_intelddx-2-99-917-580-gf656f6afa288_tearfree-enabled_ACLOCAL_FLAGS-dropped_llvm-3-8-0.txt 2016-03-24 11:13:06.429252959 +0100 +++ build-and-install-log_intelddx-2-99-917-580-gf656f6afa288_tearfree-enabled_llvm-3-8-0.txt 2016-03-24 10:25:35.913229371 +0100 @@ -1,6 +1,7 @@ autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext -autoreconf: running: aclocal -I m4 +autoreconf: running: aclocal $(ACLOCAL_FLAGS) -I m4 +sh: 1: ACLOCAL_FLAGS: not found autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `.'. @@ -14,6 +15,7 @@ libtoolize: copying file `m4/ltoptions.m libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' +sh: 1: ACLOCAL_FLAGS: not found autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force BTW, my libtool-version is 2.4.2-1ubuntu1. configure-log is attached. ( In my config.log file I see an error with Clang v3.8.0 - I will send a separate email. ) - Sedat - autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --install --copy libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `.'. libtoolize: copying file `./config.guess' libtoolize: copying file `./config.sub' libtoolize: copying file `./install-sh' libtoolize: copying file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: copying file `m4/libtool.m4' libtoolize: copying file `m4/ltoptions.m4' libtoolize: copying file `m4/ltsugar.m4' libtoolize: copying file `m4/ltversion.m4' libtoolize: copying file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force configure.ac:35: installing `./missing' benchmarks/Makefile.am: installing `./depcomp' autoreconf: Leaving directory `.' checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking for gcc... clang checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking dependency style of clang... gcc3 checking for clang option to accept ISO C99... none needed checking how to run the C preprocessor... clang-cpp checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether __clang__ is declared... yes checking whether __INTEL_COMPILER is declared... no checking whether __SUNPRO_C is declared... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for a sed that does not truncate output... /bin/sed checking if clang supports -Werror=unknown-warning-option... yes checking if clang supports -Werror=unused-command-line-argument... yes checking if clang supports -Wall... yes checking if clang supports -Wpointer-arith... yes checking if clang supports -Wmissing-declarations... yes checking if clang supports -Wformat=2... yes checking if clang supports -Wstrict-prototypes... yes checking if clang supports -Wmissing-prototypes... yes checking if clang supports -Wnested-externs... yes checking if clang supports -Wbad-function-cast... yes checking if clang supports -Wold-style-definition... yes checking if clang supports -Wdeclaration-after-statement... yes checking if clang supports -Wunused... yes checking if clang supports -Wuninitialized... yes checking if clang supports -Wshadow... yes checking if clang supports -Wcast-qual... yes checking if clang supports -Wmissing-noreturn... yes checking if clang supports -Wmissing-format-attribute... yes checking if clang supports -Wredundant-decls... yes checking if clang supports -Werror=implicit... yes checking if clang supports -Werror=nonnull... yes checking if clang supports -Werror=init-self... yes checking if clang supports -Werror=main... yes checking if clang supports -Werror=missing-braces... yes checking if clang supports -Werror=sequence-point... yes checking if clang supports -Werror=return-type... yes checking if clang supports -Werror=trigraphs... yes checking if clang supports -Werror=array-bounds... yes checking if clang supports -Werror=write-strings... yes checking if clang supports -Werror=address... yes checking if clang supports -Werror=int-to-pointer-cast... yes checking if clang supports -Werror=pointer-to-int-cast... yes checking if clang supports -pedantic... yes checking if clang supports -Werror... yes checking if clang supports -Werror=attributes... yes checking whether make supports nested variables... yes checking if clang supports -Wno-cast-qual... yes checking if clang supports -Wno-redundant-decls... yes checking if clang supports -Wno-maybe-uninitialized... no checking how to print strings... printf checking for a sed that does not truncate output... (cached) /bin/sed checking for fgrep... /bin/grep -F checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... yes checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for strlcpy... no checking for strlcat... no checking for strndup... yes checking for native atomic primitives... Intel checking for UDEV... yes checking for sys/stat.h... (cached) yes checking for X11... yes X11_CLFAGS= X11_LIBS=-lX11-xcb -lxcb-dri2 -lxcb -lXcomposite -lXdamage -lXrandr -lXext -lXfixes -lXrender -lcairo -lX11 -lpixman-1 -lpng12 checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking for sys/ipc.h... (cached) yes checking for X11/extensions/XShm.h... yes checking for X11/extensions/shmproto.h... yes checking for X11/extensions/shmstr.h... yes checking whether shmctl IPC_RMID allows subsequent attaches... yes checking for X11_DRI3... yes checking for IVO_EXTRA... yes checking for X11/extensions/Xinerama.h... yes checking for IVO_EXTRA... yes checking for IVO... no checking sys/timerfd.h usability... yes checking sys/timerfd.h presence... yes checking for sys/timerfd.h... yes checking for TOOL_CURSOR... yes checking whether to build additional tools... no checking if RANDR is defined... yes checking if RENDER is defined... yes checking if DPMSExtension is defined... yes checking for DRM... yes checking for PCIACCESS... yes checking dev/wscons/wsconsio.h usability... no checking dev/wscons/wsconsio.h presence... no checking for dev/wscons/wsconsio.h... no checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking whether sys/types.h defines makedev... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking for struct sysinfo.totalram... yes checking for DRMINTEL... yes checking for XORG... yes checking vgaHW.h usability... yes checking vgaHW.h presence... yes checking for vgaHW.h... yes checking xaa.h usability... no checking xaa.h presence... no checking for xaa.h... no checking whether to include XAA support... no checking for dgaproc.h... yes checking whether to include DGA support... yes checking if XF86DRI is defined... yes checking whether to include DRI1 support... no checking for DRI2... yes checking for dri2.h... yes checking whether to include DRI2 support... auto checking whether to include DRI3 support... no checking default DRI support... checking X11/extensions/dpmsconst.h usability... yes checking X11/extensions/dpmsconst.h presence... yes checking for X11/extensions/dpmsconst.h... yes checking if PRESENT is defined... no checking whether to include PRESENT support... no checking whether to include UXA support... yes checking whether to include SNA support... auto checking for XVMCLIB... yes checking whether to include XvMC support... yes checking which acceleration method to use by default... sna checking for library containing clock_gettime... -lrt checking for VALGRIND... yes checking whether to include valgrind support... yes (auto) checking for getline... yes configure: creating ./config.status config.status: creating Makefile config.status: creating man/Makefile config.status: creating libobj/Makefile config.status: creating src/Makefile config.status: creating src/legacy/Makefile config.status: creating src/legacy/i810/Makefile config.status: creating src/legacy/i810/xvmc/Makefile config.status: creating src/render_program/Makefile config.status: creating src/sna/Makefile config.status: creating src/sna/brw/Makefile config.status: creating src/sna/fb/Makefile config.status: creating src/uxa/Makefile config.status: creating xvmc/Makefile config.status: creating xvmc/shader/Makefile config.status: creating xvmc/shader/mc/Makefile config.status: creating xvmc/shader/vld/Makefile config.status: creating test/Makefile config.status: creating benchmarks/Makefile config.status: creating tools/Makefile config.status: creating tools/org.x.xf86-video-intel.backlight-helper.policy config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands xf86-video-intel Open-source X.org graphics driver for Intel graphics https://01.org/linuxgraphics/ What is xf86-video-intel ------------------------ The xf86-video-intel module is an open-source 2D graphics driver for the X Window System as implemented by X.org. It supports a variety of Intel graphics chipsets including: i810/i810e/i810-dc100,i815, i830M,845G,852GM,855GM,865G, 915G/GM,945G/GM/GME,946GZ G/GM/GME/Q965, G/Q33,G/Q35,G41,G/Q43,G/GM/Q45 PineView-M (Atom N400 series) PineView-D (Atom D400/D500 series) Intel(R) HD Graphics: 2000-6000, Intel(R) Iris(TM) Graphics: 5100/6100, and Intel(R) Iris(TM) Pro Graphics: 5200/6200/P6300. Where to get more information about the driver ---------------------------------------------- The primary source of information about this and other open-source drivers for Intel graphics is: https://01.org/linuxgraphics/ Documentation specific to the xf86-video-intel driver including possible configuration options for the xorg.conf file can be found in the intel(4) manual page. After installing the driver this documentation can be read with the following command: man intel Mailing list for communication with users and developers of xf86-video-intel: intel-gfx@lists.freedesktop.org Note: Subscription is required before posting, but anyone is free to subscribe. See instructions (and archives) here: http://lists.freedesktop.org/mailman/listinfo/intel-gfx To report bugs encountered with the driver, see: https://01.org/linuxgraphics/documentation/how-report-bugs To see bugs that are targeted to be fixed in the next release: https://bugs.freedesktop.org/show_bug.cgi?id=intel-2d-release xf86-video-intel 2.99.917 will be compiled with: Xorg Video ABI version: 15.0 (xorg-server-1.15.1) pixman version: pixman-1-0.30.2 Acceleration backends: none *sna uxa Additional debugging support? valgrind Support for Kernel Mode Setting? yes Support for legacy User Mode Setting (for i810)? yes Support for Direct Rendering Infrastructure: *DRI2 Support for Xv motion compensation (XvMC and libXvMC): yes Support for display hotplug notifications (udev): yes Build additional tools and utilities? xf86-video-intel-backlight-helper Experimental support: TearFree diff --git a/Makefile.am b/Makefile.am index c60e8a729271..396f41fdc4df 100644 --- a/Makefile.am +++ b/Makefile.am @@ -18,7 +18,7 @@ # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -ACLOCAL_AMFLAGS = $(ACLOCAL_FLAGS) -I m4 +ACLOCAL_AMFLAGS = -I m4 SUBDIRS = man libobj xvmc src tools