Package Details: touchegg 2.0.14-2

Git Clone URL: https://aur.archlinux.org/touchegg.git (read-only, click to copy)
Package Base: touchegg
Description: Multitouch gesture recognizer
Upstream URL: https://github.com/JoseExposito/touchegg/
Keywords: gesture multitouch touchscreen
Licenses: GPL3
Submitter: matthewbauer
Maintainer: CodeXYZ (jbouter)
Last Packager: jbouter
Votes: 104
Popularity: 2.22
First Submitted: 2011-02-22 23:32 (UTC)
Last Updated: 2022-04-03 08:08 (UTC)

Latest Comments

CodeXYZ commented on 2022-04-03 14:32 (UTC)

Thanks lillylizard

lillylizard commented on 2022-04-02 20:59 (UTC)

sha512sums wasn't updated in the 2.0.14 PKGBUILD commit btw. should be da0162abfb4f6b2d27406e3446d6829d30eb17187308045dd6c846570aedb786a5e2f84d764e9eb8a2b549e1087e624a901ef44777899ff56fc75b91b068c477

jzbor commented on 2021-04-16 17:46 (UTC)

I created aur/touchegg-nosystemd which doesn't require for systemd to be installed. Hope it solves the issues for some nonsystemd users.

jzbor commented on 2021-04-15 16:55 (UTC)

Are you on Arch? I had the same problem on Artix, as they have recently added systemd-specific unit files. I opened an issue on Github, but sadly they have discarded it as won't fix. Guess we need a touchegg-nosystemd or something. But we have to keep in mind this is the Arch User Repository. But if the TUs don't mind I will probably create a package like this, provided someone else hasn't already done it by that point...

dreieck commented on 2021-04-14 13:58 (UTC) (edited on 2021-04-14 14:01 (UTC) by dreieck)

Currently, it fails to configure for me with install FILES given no DESTINATION!/ /sbin/ld: cannot find -lpthreads:

==> Starting build()...
-- The C compiler identification is GNU 10.2.0
-- The CXX compiler identification is GNU 10.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /sbin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /sbin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found PkgConfig: /sbin/pkg-config (found version "1.7.3") 
-- Checking for module 'libudev'
--   Found libudev, version 243
-- Found LIBUDEV: TRUE  
-- Checking for module 'libinput'
--   Found libinput, version 1.17.1
-- Found LIBINPUT: TRUE  
-- Checking for module 'pugixml'
--   Found pugixml, version 1.11
-- Found PUGIXML: TRUE  
-- Checking for module 'cairo'
--   Found cairo, version 1.17.4
-- Found CAIRO: TRUE  
-- Checking for module 'x11'
--   Found x11, version 1.7.0
-- Found X11: TRUE  
-- Checking for module 'xtst'
--   Found xtst, version 1.2.3
-- Found XTEST: TRUE  
-- Checking for module 'xrandr'
--   Found xrandr, version 1.5.2
-- Found XRANDR: TRUE  
-- Checking for module 'xi'
--   Found xi, version 1.7.10
-- Found XINPUT: TRUE  
-- Checking for module 'glib-2.0'
--   Found glib-2.0, version 2.68.1
-- Found GLIB: TRUE  
-- Checking for module 'gtk+-3.0'
--   Found gtk+-3.0, version 3.24.28
-- Found GTK3: TRUE  
CMake Error at CMakeLists.txt:84 (install):
  install FILES given no DESTINATION!


-- Configuring incomplete, errors occurred!
See also "/[...]/touchegg/src/build/CMakeFiles/CMakeOutput.log".
See also "/[...]/touchegg/src/build/CMakeFiles/CMakeError.log".
==> ERROR: A failure occurred in build().
    Aborting...

build/CMakeFiles/CMakeError.log:

Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_66a12/fast && /sbin/make  -f CMakeFiles/cmTC_66a12.dir/build.make CMakeFiles/cmTC_66a12.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_66a12.dir/src.c.o
/sbin/cc -DCMAKE_HAVE_LIBC_PTHREAD  -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -o CMakeFiles/cmTC_66a12.dir/src.c.o -c /[...]/touchegg/src/build/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_66a12
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66a12.dir/link.txt --verbose=1
/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu  -rdynamic CMakeFiles/cmTC_66a12.dir/src.c.o -o cmTC_66a12 
/sbin/ld: CMakeFiles/cmTC_66a12.dir/src.c.o: in function `main':
src.c:(.text.startup+0x16): undefined reference to `pthread_create'
/sbin/ld: src.c:(.text.startup+0x20): undefined reference to `pthread_detach'
/sbin/ld: src.c:(.text.startup+0x2a): undefined reference to `pthread_cancel'
/sbin/ld: src.c:(.text.startup+0x36): undefined reference to `pthread_join'
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_66a12.dir/build.make:99: cmTC_66a12] Error 1
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:127: cmTC_66a12/fast] Error 2


Source file was:
#include <pthread.h>

static void* test_func(void* data)
{
  return data;
}

int main(void)
{
  pthread_t thread;
  pthread_create(&thread, NULL, test_func, NULL);
  pthread_detach(thread);
  pthread_cancel(thread);
  pthread_join(thread, NULL);
  pthread_atfork(NULL, NULL, NULL);
  pthread_exit(NULL);

  return 0;
}

Determining if the function pthread_create exists in the pthreads failed with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_d423f/fast && /sbin/make  -f CMakeFiles/cmTC_d423f.dir/build.make CMakeFiles/cmTC_d423f.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_d423f.dir/CheckFunctionExists.c.o
/sbin/cc   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_d423f.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.20/Modules/CheckFunctionExists.c
Linking C executable cmTC_d423f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d423f.dir/link.txt --verbose=1
/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu  -rdynamic CMakeFiles/cmTC_d423f.dir/CheckFunctionExists.c.o -o cmTC_d423f  -lpthreads 
/sbin/ld: cannot find -lpthreads
collect2: error: ld returned 1 exit status
make[1]: *** [CMakeFiles/cmTC_d423f.dir/build.make:99: cmTC_d423f] Error 1
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
make: *** [Makefile:127: cmTC_d423f/fast] Error 2

build/CMakeFiles/CMakeOutput.log:

The system is: Linux - 5.11.0-pf6-longcmdline-custom - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /sbin/cc 
Build flags: ;;-g0;-march=x86-64;-mtune=native;-O3;-pipe;-fstack-protector;--param=ssp-buffer-size=4;-D_FORTIFY_SOURCE=2;-fomit-frame-pointer;-fPIC
Id flags:  

The output was:
0


Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out"

The C compiler identification is GNU, found in "/[...]/touchegg/src/build/CMakeFiles/3.20.1/CompilerIdC/a.out"

Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /sbin/c++ 
Build flags: -g0;-march=x86-64;-mtune=native;-O3;-pipe;-fstack-protector;--param=ssp-buffer-size=4;-D_FORTIFY_SOURCE=2;-fomit-frame-pointer;-fPIC;-fpermissive
Id flags:  

The output was:
0


Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"

The CXX compiler identification is GNU, found in "/[...]/touchegg/src/build/CMakeFiles/3.20.1/CompilerIdCXX/a.out"

Detecting C compiler ABI info compiled with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_54f40/fast && /sbin/make  -f CMakeFiles/cmTC_54f40.dir/build.make CMakeFiles/cmTC_54f40.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o
/sbin/cc   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC    -v -o CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.20/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=/sbin/cc
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-o' 'CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o' '-c'
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/cc1 -quiet -v -D _FORTIFY_SOURCE=2 /usr/share/cmake-3.20/Modules/CMakeCCompilerABI.c --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=goldmont-plus -quiet -dumpbase CMakeCCompilerABI.c -march=x86-64 -auxbase-strip CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -g0 -O3 -version -fstack-protector -fomit-frame-pointer -fPIC --param=ssp-buffer-size=4 -o - |
 as -v --64 -o CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o
GNU assembler version 2.35.2 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.35.2
GNU C17 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)
    compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.21-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include
 /usr/local/include
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed
 /usr/include
End of search list.
GNU C17 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)
    compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.21-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 1bfc39bab4733e0e3f89254efa5bbd30
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-o' 'CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o' '-c'
Linking C executable cmTC_54f40
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54f40.dir/link.txt --verbose=1
/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -v -rdynamic CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -o cmTC_54f40 
Using built-in specs.
COLLECT_GCC=/sbin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC) 
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-rdynamic' '-o' 'cmTC_54f40'
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxCSVbo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_54f40 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../.. -O1 --sort-common --as-needed -z relro --hash-style=gnu CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-rdynamic' '-o' 'cmTC_54f40'
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'



Parsed C implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
    add: [/usr/local/include]
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
    add: [/usr/include]
  end of search list found
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
  collapse include dir [/usr/local/include] ==> [/usr/local/include]
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed;/usr/include]


Parsed C implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/sbin/make -f Makefile cmTC_54f40/fast && /sbin/make  -f CMakeFiles/cmTC_54f40.dir/build.make CMakeFiles/cmTC_54f40.dir/build]
  ignore line: [make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp']
  ignore line: [Building C object CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o]
  ignore line: [/sbin/cc   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC    -v -o CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.20/Modules/CMakeCCompilerABI.c]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/sbin/cc]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 10.2.0 (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-o' 'CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o' '-c']
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/cc1 -quiet -v -D _FORTIFY_SOURCE=2 /usr/share/cmake-3.20/Modules/CMakeCCompilerABI.c --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=goldmont-plus -quiet -dumpbase CMakeCCompilerABI.c -march=x86-64 -auxbase-strip CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -g0 -O3 -version -fstack-protector -fomit-frame-pointer -fPIC --param=ssp-buffer-size=4 -o - |]
  ignore line: [ as -v --64 -o CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o]
  ignore line: [GNU assembler version 2.35.2 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.35.2]
  ignore line: [GNU C17 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)]
  ignore line: [    compiled by GNU C version 10.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.21-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
  ignore line: [ /usr/local/include]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C17 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)]
  ignore line: [    compiled by GNU C version 10.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.21-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: 1bfc39bab4733e0e3f89254efa5bbd30]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-o' 'CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o' '-c']
  ignore line: [Linking C executable cmTC_54f40]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_54f40.dir/link.txt --verbose=1]
  ignore line: [/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -Wl -O1 --sort-common --as-needed -z relro --hash-style=gnu -v -rdynamic CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -o cmTC_54f40 ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/sbin/cc]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 10.2.0 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-v' '-rdynamic' '-o' 'cmTC_54f40']
  link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccxCSVbo.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_54f40 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../.. -O1 --sort-common --as-needed -z relro --hash-style=gnu CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccxCSVbo.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_54f40] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..]
    arg [-O1] ==> ignore
    arg [--sort-common] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-zrelro] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [CMakeFiles/cmTC_54f40.dir/CMakeCCompilerABI.c.o] ==> ignore
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [-lc] ==> lib [c]
    arg [-lgcc] ==> lib [gcc]
    arg [--push-state] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [--pop-state] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..] ==> [/usr/lib]
  implicit libs: [gcc;gcc_s;c;gcc;gcc_s]
  implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o;/usr/lib/crtn.o]
  implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0;/usr/lib;/lib]
  implicit fwks: []


Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_35269/fast && /sbin/make  -f CMakeFiles/cmTC_35269.dir/build.make CMakeFiles/cmTC_35269.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o
/sbin/c++   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive    -v -o CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=/sbin/c++
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC) 
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-o' 'CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc'
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -v -D_GNU_SOURCE -D _FORTIFY_SOURCE=2 /usr/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=goldmont-plus -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=x86-64 -auxbase-strip CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -g0 -O3 -version -fstack-protector -fomit-frame-pointer -fPIC -fpermissive --param=ssp-buffer-size=4 -o - |
 as -v --64 -o CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o
GNU assembler version 2.35.2 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.35.2
GNU C++14 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)
    compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.21-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/include"
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/x86_64-pc-linux-gnu
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/backward
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include
 /usr/local/include
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed
 /usr/include
End of search list.
GNU C++14 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)
    compiled by GNU C version 10.2.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.21-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: f27fb68878a84470810fd2057eccecc9
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-o' 'CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc'
Linking CXX executable cmTC_35269
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35269.dir/link.txt --verbose=1
/sbin/c++ -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -v -rdynamic CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_35269 
Using built-in specs.
COLLECT_GCC=/sbin/c++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC) 
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-rdynamic' '-o' 'cmTC_35269' '-shared-libgcc'
 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrbUKUI.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_35269 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../.. -O1 --sort-common --as-needed -z relro --hash-style=gnu CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o
COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-rdynamic' '-o' 'cmTC_35269' '-shared-libgcc'
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'



Parsed CXX implicit include dir info from above output: rv=done
  found start of include info
  found start of implicit include info
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0]
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/x86_64-pc-linux-gnu]
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/backward]
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
    add: [/usr/local/include]
    add: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
    add: [/usr/include]
  end of search list found
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0] ==> [/usr/include/c++/10.2.0]
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/x86_64-pc-linux-gnu] ==> [/usr/include/c++/10.2.0/x86_64-pc-linux-gnu]
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/backward] ==> [/usr/include/c++/10.2.0/backward]
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
  collapse include dir [/usr/local/include] ==> [/usr/local/include]
  collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
  collapse include dir [/usr/include] ==> [/usr/include]
  implicit include dirs: [/usr/include/c++/10.2.0;/usr/include/c++/10.2.0/x86_64-pc-linux-gnu;/usr/include/c++/10.2.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed;/usr/include]


Parsed CXX implicit link information from above output:
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
  ignore line: [Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp]
  ignore line: []
  ignore line: [Run Build Command(s):/sbin/make -f Makefile cmTC_35269/fast && /sbin/make  -f CMakeFiles/cmTC_35269.dir/build.make CMakeFiles/cmTC_35269.dir/build]
  ignore line: [make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp']
  ignore line: [Building CXX object CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [/sbin/c++   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive    -v -o CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/sbin/c++]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 10.2.0 (GCC) ]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-o' 'CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc']
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -v -D_GNU_SOURCE -D _FORTIFY_SOURCE=2 /usr/share/cmake-3.20/Modules/CMakeCXXCompilerABI.cpp --param l1-cache-size=24 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=goldmont-plus -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=x86-64 -auxbase-strip CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -g0 -O3 -version -fstack-protector -fomit-frame-pointer -fPIC -fpermissive --param=ssp-buffer-size=4 -o - |]
  ignore line: [ as -v --64 -o CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o]
  ignore line: [GNU assembler version 2.35.2 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.35.2]
  ignore line: [GNU C++14 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)]
  ignore line: [    compiled by GNU C version 10.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.21-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/include"]
  ignore line: [#include "..." search starts here:]
  ignore line: [#include <...> search starts here:]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/x86_64-pc-linux-gnu]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../include/c++/10.2.0/backward]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include]
  ignore line: [ /usr/local/include]
  ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include-fixed]
  ignore line: [ /usr/include]
  ignore line: [End of search list.]
  ignore line: [GNU C++14 (GCC) version 10.2.0 (x86_64-pc-linux-gnu)]
  ignore line: [    compiled by GNU C version 10.2.0  GMP version 6.2.1  MPFR version 4.1.0  MPC version 1.2.1  isl version isl-0.21-GMP]
  ignore line: []
  ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
  ignore line: [Compiler executable checksum: f27fb68878a84470810fd2057eccecc9]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-o' 'CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc']
  ignore line: [Linking CXX executable cmTC_35269]
  ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35269.dir/link.txt --verbose=1]
  ignore line: [/sbin/c++ -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive  -Wl -O1 --sort-common --as-needed -z relro --hash-style=gnu -v -rdynamic CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_35269 ]
  ignore line: [Using built-in specs.]
  ignore line: [COLLECT_GCC=/sbin/c++]
  ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper]
  ignore line: [Target: x86_64-pc-linux-gnu]
  ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc]
  ignore line: [Thread model: posix]
  ignore line: [Supported LTO compression algorithms: zlib zstd]
  ignore line: [gcc version 10.2.0 (GCC) ]
  ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
  ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../:/lib/:/usr/lib/]
  ignore line: [COLLECT_GCC_OPTIONS='-g0' '-march=x86-64' '-mtune=native' '-O3' '-pipe' '-fstack-protector' '--param=ssp-buffer-size=4' '-D' '_FORTIFY_SOURCE=2' '-fomit-frame-pointer' '-fPIC' '-fpermissive' '-v' '-rdynamic' '-o' 'cmTC_35269' '-shared-libgcc']
  link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccrbUKUI.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -export-dynamic -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_35269 /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../.. -O1 --sort-common --as-needed -z relro --hash-style=gnu CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/collect2] ==> ignore
    arg [-plugin] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/liblto_plugin.so] ==> ignore
    arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/lto-wrapper] ==> ignore
    arg [-plugin-opt=-fresolution=/tmp/ccrbUKUI.res] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [-plugin-opt=-pass-through=-lc] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
    arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
    arg [--build-id] ==> ignore
    arg [--eh-frame-hdr] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [-m] ==> ignore
    arg [elf_x86_64] ==> ignore
    arg [-export-dynamic] ==> ignore
    arg [-dynamic-linker] ==> ignore
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
    arg [-pie] ==> ignore
    arg [-o] ==> ignore
    arg [cmTC_35269] ==> ignore
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib]
    arg [-L/lib/../lib] ==> dir [/lib/../lib]
    arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib]
    arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..]
    arg [-O1] ==> ignore
    arg [--sort-common] ==> ignore
    arg [--as-needed] ==> ignore
    arg [-zrelro] ==> ignore
    arg [--hash-style=gnu] ==> ignore
    arg [CMakeFiles/cmTC_35269.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
    arg [-lstdc++] ==> lib [stdc++]
    arg [-lm] ==> lib [m]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [-lc] ==> lib [c]
    arg [-lgcc_s] ==> lib [gcc_s]
    arg [-lgcc] ==> lib [gcc]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o]
    arg [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
  collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../lib] ==> [/usr/lib]
  collapse library dir [/lib/../lib] ==> [/lib]
  collapse library dir [/usr/lib/../lib] ==> [/usr/lib]
  collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../..] ==> [/usr/lib]
  implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc]
  implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/crtendS.o;/usr/lib/crtn.o]
  implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0;/usr/lib;/lib]
  implicit fwks: []


Determining if the include file pthread.h exists passed with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_0bd5f/fast && /sbin/make  -f CMakeFiles/cmTC_0bd5f.dir/build.make CMakeFiles/cmTC_0bd5f.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0bd5f.dir/CheckIncludeFile.c.o
/sbin/cc   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -o CMakeFiles/cmTC_0bd5f.dir/CheckIncludeFile.c.o -c /[...]/touchegg/src/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_0bd5f
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0bd5f.dir/link.txt --verbose=1
/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC  -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu  -rdynamic CMakeFiles/cmTC_0bd5f.dir/CheckIncludeFile.c.o -o cmTC_0bd5f 
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'



Determining if the function pthread_create exists in the pthread passed with the following output:
Change Dir: /[...]/touchegg/src/build/CMakeFiles/CMakeTmp

Run Build Command(s):/sbin/make -f Makefile cmTC_18842/fast && /sbin/make  -f CMakeFiles/cmTC_18842.dir/build.make CMakeFiles/cmTC_18842.dir/build
make[1]: Entering directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_18842.dir/CheckFunctionExists.c.o
/sbin/cc   -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_18842.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.20/Modules/CheckFunctionExists.c
Linking C executable cmTC_18842
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18842.dir/link.txt --verbose=1
/sbin/cc -g0 -march=x86-64 -mtune=native -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -DCHECK_FUNCTION_EXISTS=pthread_create -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu  -rdynamic CMakeFiles/cmTC_18842.dir/CheckFunctionExists.c.o -o cmTC_18842  -lpthread 
make[1]: Leaving directory '/[...]/touchegg/src/build/CMakeFiles/CMakeTmp'

Thanks for maintaining!

jbouter commented on 2021-02-02 10:25 (UTC) (edited on 2021-02-02 11:06 (UTC) by jbouter)

@yochananmarqos I have set the pkgrel to 1, and added glib2 as dependency. Thank you for your feedback (and checks)! It is much appreciated.

jbouter commented on 2021-02-02 08:15 (UTC)

@yochananmarqos I am aware libglib2-dev is a Debian dependency, but as such it was communicated to me. The fact it is called glib2 in Arch, I know - but I am not sure if it should be added as a dependency or not because it may be assumed it is already installed on all systems.

yochananmarqos commented on 2021-02-02 07:50 (UTC)

@jbouter:

Should it be added alongside?

libglib2-dev is a Debian dependency, we have glib2. If you run namcap -i on the package, you'll see:

touchegg I: Link-level dependence (glib2) in file ['usr/lib/libgio-2.0.so.0', 'usr/lib/libglib-2.0.so.0', 'usr/lib/libgobject-2.0.so.0']
touchegg I: Dependency covered by dependencies from link dependence (glib2)

Why is 0 not alright?

Did you click the link to package guidelines in my previous comment?

jbouter commented on 2021-02-02 07:31 (UTC)

Wait, it was reset. Why is 0 not alright?

jbouter commented on 2021-02-02 07:30 (UTC)

I know, but it was a small oversight. Now that you're here anyway, there's a new dependency according to the dev; libglib2.0-dev. However, this already a dependency of one of the dependencies. Should it be added alongside?

yochananmarqos commented on 2021-02-01 21:42 (UTC)

@jbouter: The pkgrel should always reset to 1 when there's a new version release.

jbouter commented on 2020-12-13 20:22 (UTC) (edited on 2020-12-13 21:07 (UTC) by jbouter)

@yochananmarqos would you recommend I remove pkgconf from the build dependencies?

Edit: I have removed pkgconf from the make dependencies. Thanks for your feedback, yochananmarqos.

yochananmarqos commented on 2020-12-13 15:12 (UTC)

@mat: No, it's not. You're missing the base-devel group.

Packages in the AUR assume that the base-devel group is installed, i.e. they do not list the group's members as build dependencies explicitly.

See Arch User Repository: Prerequisites

jbouter commented on 2020-12-13 11:00 (UTC)

Thanks Mat. I have added pkgconf to the make dependencies

mat commented on 2020-12-13 10:10 (UTC) (edited on 2020-12-13 10:11 (UTC) by mat)

It is missing a dependency on pkgconf.

Tio commented on 2020-12-12 14:10 (UTC)

Awesome! Thank you!

jbouter commented on 2020-12-12 13:57 (UTC)

I've updated the PKGBUILD to include installation of the desktop file to /etc/xdg/autostart

jbouter commented on 2020-12-12 13:41 (UTC)

Thanks Tio, I'll fix that later today :-)

Tio commented on 2020-12-12 12:26 (UTC)

And I apologize I flagged out of date. I don't know how to reverse that.

Tio commented on 2020-12-12 12:25 (UTC)

t looks like the AUR pkgbuild file is not installing this file: https://github.com/JoseExposito/touchegg/blob/master/installation/touchegg.desktop In /etc/xdg/autostart/touchegg.desktop.

See https://github.com/JoseExposito/touchegg/issues/400#issuecomment-743392594

jbouter commented on 2020-12-12 10:00 (UTC)

I've just upgraded the package to 2.0.4. Please let me know if there are any (AUR packaging specific) issues.

yochananmarqos commented on 2020-11-13 16:07 (UTC)

If anyone wants a GUI, I just resurrected touchegg-gce-git from the AUR graveyard, it actually works with Qt5!

JoseExposito commented on 2020-10-08 07:26 (UTC)

Thank to you for packaging it AwesomeHaircut, great work!! I added instructions in the Readme file :)

CodeXYZ commented on 2020-10-07 22:23 (UTC)

Thanks for the tip JoseExposito And gobonja too

yochananmarqos commented on 2020-10-07 15:33 (UTC)

Do not use make -j$(nproc), just use make. MAKEFLAGS can be defined by the user in /etc/makepkg.

gobonja commented on 2020-10-07 09:04 (UTC)

You have a typo in PKGBUILD build, it should be capital -C. Getting error:

make: invalid option -- 'c' Usage: make [options] [target] ... Options: -b, -m Ignored for compatibility. -B, --always-make Unconditionally make all targets. -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything. -d Print lots of debugging information. --debug[=FLAGS] Print various types of debugging information. -e, --environment-overrides Environment variables override makefiles. -E STRING, --eval=STRING Evaluate STRING as a makefile statement. -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile. -h, --help Print this message and exit. -i, --ignore-errors Ignore errors from recipes. -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles. -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg. -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any recipe; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -O[TYPE], --output-sync[=TYPE] Synchronize output of parallel jobs by TYPE. -p, --print-data-base Print make's internal database. -q, --question Run no recipe; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo recipes. --no-silent Echo recipes (disable --silent mode). -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. --trace Print tracing information. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced.

This program built for x86_64-pc-linux-gnu Report bugs to bug-make@gnu.org ==> ERROR: A failure occurred in build(). Aborting... error making: touchegg

JoseExposito commented on 2020-10-05 06:10 (UTC)

It is fixed in version 2.0.1 :)

CodeXYZ commented on 2020-09-29 04:40 (UTC)

I'm gonna take a little longer than I thought. Just have to find enough to do it.

CodeXYZ commented on 2020-09-28 18:41 (UTC)

Woah! Fantastic. I'll be sure to get this updated and working by the end of the day. Thank you!!

yochananmarqos commented on 2020-09-28 17:57 (UTC)

@JoseExposito: It doesn't successfully build, see my comment here.

JoseExposito commented on 2020-09-27 18:58 (UTC)

Hi! Touchégg developer here.

Today I released the version 2.0.0. This version adds libinput support and cool animations and I'd love to make it available on ArchLinux :)

I don't know if this is maintained anymore, but a few changes are required in the PKGBUILD:

pkgname=touchegg pkgver=2.0.0 pkgrel=1 pkgdesc="Multi-touch gesture recognizer" arch=(i686 x86_64) url="https://github.com/JoseExposito/touchegg" license=(GPL) source=("https://github.com/JoseExposito/${pkgname}/archive/${pkgver}.tar.gz")

I dropped Qt and geis as dependencies. Here are the new dependencies and compilation instructions: https://github.com/JoseExposito/touchegg/blob/master/HACKING.md#compilation

Please ping me once it is ready for installation on ArchLinux so I can add it to the installation section on the README.md.

thurstylark commented on 2020-01-16 23:57 (UTC)

I have not needed to use this package in a very long time, and I also don't have the ability to test it at the moment. Because of this, I'm disowning the package.

torma commented on 2020-01-15 09:49 (UTC) (edited on 2020-01-15 10:05 (UTC) by torma)

Error: Could not find inputproto. I believe the dep needs to be changed to xorgproto, but I'm moving this over to grail as it's a build dep of that.

EDIT: Use xorgproto-git

Celti commented on 2018-10-30 07:16 (UTC)

This requires a depends on libxtst in order to build in a clean container.

thurstylark commented on 2016-09-22 00:29 (UTC) (edited on 2016-09-22 00:29 (UTC) by thurstylark)

Package has been updated to use Github source, and to also build and install the bundled touchegg-gui.

twisted-space commented on 2016-09-12 18:25 (UTC)

No Longer hosted on googlecode, touchegg has moved to github.

bmafy commented on 2016-06-22 10:06 (UTC)

It doesn't work with the 1.8.99.1-1 version of xf86-input-synaptics. Tried with a previous version ([1]) successfully. [1]: https://aur.archlinux.org/packages/xf86-input-synaptics-xswipe-git/ Mat

eworm commented on 2016-04-01 16:40 (UTC)

This fails to build with missing XTest.h. You need to add a dependency to libxtst.

Krieger commented on 2016-01-28 17:49 (UTC)

None of the gestures are working for me and I'm on Gnome 3.18.2. I tried adding "touchegg &" to my ~/.xprofile but that didn't solve the problem.

patrakov commented on 2015-12-13 22:07 (UTC)

Please consider applying patch from https://code.google.com/p/touchegg/issues/detail?id=222 in order to fix the pinch-in gesture.

bluerider commented on 2014-12-26 19:20 (UTC)

I'm currently using touchegg with a Touch Screen on an Asus x200CA. I can't seem to get the pinch or rotate features to work.

astex commented on 2014-10-29 17:50 (UTC)

Someguy and Tamashii, what kind of touch device are you using. I've worked with touchegg using a synaptics clickpad before and have had difficulty with the touch events getting through to touchegg due to the synaptics driver "grabbing them first". You might try https://aur.archlinux.org/packages/xf86-input-mtrack-git/.

Someguy commented on 2014-10-28 08:09 (UTC)

Same problem as Tamashii. Starts without flaws but does nothing :/ Do I have to configure something else to get it actually running?

ngoonee commented on 2014-09-02 06:21 (UTC)

I had to install the -svn version because 1.1.1 doesn't include this fix - https://code.google.com/p/touchegg/issues/detail?id=177 - probably upstream never updated their release, I can't seem to find any tarballs after 1.1.1. Just a headsup for other users.

Tamashii commented on 2014-08-23 23:45 (UTC)

I can't get this to work, it launches without errors but non of the gestures work. I'm using cinnnamon 2.2.16-1

chenxiaolong commented on 2013-03-04 01:51 (UTC)

@eBait: Fixed again :) I wish the devs would make up their mind when qt4 was still in [testing] :)

commented on 2013-03-03 22:44 (UTC)

Thanks, but I have to bitch once more. Todays update of QT4 changed the command once again to qmake-qt4... Living on the edge, I guess ;)

chenxiaolong commented on 2013-03-03 08:05 (UTC)

@eBait: Fixed :)

commented on 2013-03-01 13:10 (UTC)

Please note QT is by default version 5 now. Changing the dependency to qt4 and the qmake command to qmake4 works to fix this pkgbuild. As described here: https://bbs.archlinux.org/viewtopic.php?pid=1238431

chenxiaolong commented on 2012-10-22 18:13 (UTC)

@viniavila: Update :)

viniavila commented on 2012-10-22 14:48 (UTC)

touchegg 1.1.1 is out. Please, update this =)

chenxiaolong commented on 2012-09-11 23:08 (UTC)

@Rezero: Thanks! I actually requested to delete those packages and yet, I forgot to fix my package...oops :)

commented on 2012-09-11 22:46 (UTC)

utouch-geis (and other utouch AUR packages) have been renamed, so the current package is pointing to a non-existent dependency. Please change the current dependency from 'utouch-geis' to simply 'geis'. Thanks!

chenxiaolong commented on 2012-07-25 03:54 (UTC)

@Jose: Thanks for the new version! I've updated the PKGBUILD to version 1.1.

commented on 2012-07-24 19:18 (UTC)

Hi! I'm the Touchégg developer. The v1.1 is available adding compatibility with the new Precise uTouch version: http://packages.ubuntu.com/precise/utouch

commented on 2012-04-08 20:26 (UTC)

Tested Touchegg under Ubuntu 12.04 Beta2. Also crashes with segmentation fault. Seems it has something to do with the new utouch https://code.google.com/p/touchegg/issues/detail?id=148

commented on 2012-03-24 20:19 (UTC)

I've installed all the packages after a reinstallation of the whole system included the qt-ubuntu instead of the regular one. At first the only response touchegg gave to me was for the 5 finger tap, classified as an "unknown gesture" followed by several "GRAIL WARNING (v3/gesture.cpp:IsOwned:253): failed to get touch from frame". After some restart of touchegg with this response it goes for Segmentation fault directly. I hope this could be fix and if there is anything I could do for help this project just tell me.

chenxiaolong commented on 2012-03-19 04:14 (UTC)

In that case, I'll have to test touchegg under Ubuntu 12.04. The Arch Linux package versions are equivalent to Ubuntu 12.04's.

commented on 2012-03-19 00:56 (UTC)

finally got qt-ubuntu compiled and installed. But still the same segmentation fault, even when reverting back to the original packages. Any clue what i am doing wrong?

chenxiaolong commented on 2012-03-14 16:54 (UTC)

Yes, that is correct. I've posted a comment on the utouch-frame page asking to change libxi-ubuntu -> libxi. You can do it manually if you want.

commented on 2012-03-14 16:15 (UTC)

@chenxiaolong: so all the package with the -ubuntu suffix has to be reinstalled with the equivalent? couse the utouch-frame require libxi-ubuntu. How I fix this??

chenxiaolong commented on 2012-03-13 20:51 (UTC)

And I remember reading somewhere on the Launchpad mailing lists that qt needs to be patched for multitouch. You may need to install qt-ubuntu.

chenxiaolong commented on 2012-03-13 20:49 (UTC)

@paulinchenk: Okay, first of all, please revert back to the Arch Linux versions of the packages. Sorry about that! The new Xorg now includes the XInput 2.2 needed for touchegg and utouch.

commented on 2012-02-25 20:34 (UTC)

Yes, I installed all the required packages, but still no luck. The segmentation fault error is somehow related to the touchegg.conf file I think, cause sometimes after deleting and recreating the file, I don't got an error. But still touchegg doesn't recognize any gesture and on 5 finger tab I get following error: GRAIL WARNING (v3/gesture.cpp:IsOwned:253): failed to get touch from frame.

chenxiaolong commented on 2012-02-24 16:48 (UTC)

@paulincheck: Hmmm...I'll look into the segmentation fault error. For touchegg to work, Ubuntu's Xorg and uTouch needs to be installed, which is the following packages: inputproto-ubuntu libx11-ubuntu libxi-ubuntu xorg-xinput-ubuntu mtdev utouch-evemu utouch-frame fixesproto-ubuntu libxfixes-ubuntu xorg-server-ubuntu utouch-grail utouch-geis xf86-input-evdev-ubuntu xf86-input-synaptics-ubuntu It's a lot of packages, but unfortunately all of them are needed :(. Please make sure all of them are installed.

commented on 2012-02-24 13:57 (UTC)

Thank you very much for your work, at least I was able to install touchegg. But if I try to start it I get an segmentation fault error. Any ideas how to fix this? Is it necessary to install the xf86-input-synaptics-ubuntu as well? Cause without it I am not able to move the cursor at all.

chenxiaolong commented on 2012-02-13 23:01 (UTC)

@paulinchenk: It should be ready now :)

commented on 2012-02-13 21:41 (UTC)

thanks

chenxiaolong commented on 2012-02-07 16:13 (UTC)

@paulinchenk: I'm currently in the process of updating the Ubuntu xorg package :-) I'll let you know when it's ready.

commented on 2012-02-07 10:27 (UTC)

Hi there, this is my first post here, just started wih Arch ... How can I manage it, to get this working? At the moment I am stuck at installing xorg-server-common-ubuntu fails at build(). Thanks in advance

chenxiaolong commented on 2011-09-09 22:00 (UTC)

There is no GUI for version 1.0 yet.

commented on 2011-09-09 16:49 (UTC)

Touchegg starts without errors or warnings but no GUI appears.

chenxiaolong commented on 2011-09-08 21:35 (UTC)

utouch currently requires a patched Xorg from Ubuntu to run. I haven't gotten that working, so there's no "xorg-server-common-ubuntu" on the AUR yet.

commented on 2011-09-08 21:15 (UTC)

yup, now I can build it. But is there any other way to build touchegg properly without changing xorg-server-common to xorg-server-common-ubuntu?

chenxiaolong commented on 2011-09-08 16:55 (UTC)

@rzepa: Try install this package: https://aur.archlinux.org/packages.php?ID=52270

commented on 2011-09-08 15:41 (UTC)

I'm trying to build touchegg but I got this error: g++ -c -m64 -pipe -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include -Ibuild -o build/GestureCollector.o src/touchegg/gestures/collector/GestureCollector.cpp src/touchegg/gestures/collector/GestureCollector.cpp: In static member function ‘static QHash<QString, QVariant> GestureCollector::getGestureAttrs(GeisSize, GeisGestureAttr*)’: src/touchegg/gestures/collector/GestureCollector.cpp:87:14: error: ‘GEIS_ATTR_TYPE_POINTER’ was not declared in this scope make: *** [build/GestureCollector.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... How can I solve it?

commented on 2011-09-05 02:17 (UTC)

Hi Chenxiaolong! I'm the Touchñegg developper. The new v1.0 are available. Please, check your email, I need talk with you Best regards

chenxiaolong commented on 2011-08-18 19:11 (UTC)

Also, utouch-grail is a 1 major version behind in Ubuntu 11.04. There may have be some changes in utouch-grail that prevents touchegg from running correctly. I guess all we can do now is wait.

chenxiaolong commented on 2011-08-18 19:10 (UTC)

It may be a problem with utouch-geis. Ubuntu 11.04 uses version 2.0.10, while Ubuntu 11.10 uses 2.1.2. People have reported that touchegg also segfaults in Ubuntu 11.10.

chenxiaolong commented on 2011-08-18 19:05 (UTC)

Hmmm...touchegg segfaults for me no matter what Xorg input driver I use.

chenxiaolong commented on 2011-08-18 19:05 (UTC)

I just uploaded touchegg-svn. Try using that.

csousa commented on 2011-08-18 13:15 (UTC)

I installed touchegg from the pastbin, with pastebin utouch-...'s, and placed a rule in /etc/X11/xorg.cond.d so 'evdev' is used for touchpads instead of 'synaptics'. However, touchegg segfaults.... (http://pastebin.com/5E3a6bSY) Any clue?

chenxiaolong commented on 2011-08-18 12:11 (UTC)

Please update PKGBUILD with http://pastebin.com/raw.php?i=g72Lu43S I'm willing to adopt this package if no one else wants to maintain it.

commented on 2011-07-22 17:19 (UTC)

With touchegg v3 the additional gui package are needed. PKBUILD mods for touchegg-gui v3 < pkgname=touchegg-gui < pkgver=0.3 -- 8c8 < license=('GPL3') -- 22c22 < md5sums=('40862e903565bc871b1e277e82858a2e') -- 25c25 < cd "$srcdir/$pkgname" -- 32c32 < cd "$srcdir/$pkgname"

commented on 2011-07-22 17:07 (UTC)

Compiled with v3, but get errors, when run touchegg: *** glibc detected *** touchegg: free(): invalid pointer PKBUILD mods for v3 3c3 < pkgver=0.3 -- 8c8 < license=('GPL3') -- 22c22 < md5sums=('6cb8ae0f362a20d2f98100eef3f0b2ba') -- 25c25 < cd "$srcdir/$pkgname" -- 32c32 < cd "$srcdir/$pkgname"

commented on 2011-03-14 14:20 (UTC)

is there any GTK+ alternative?

commented on 2011-03-13 11:54 (UTC)

version 0.2 is out