Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [22:38:42] adam@adam-artix /home/adam
- > paru -S thinkfinger
- :: Resolving dependencies...
- :: Calculating conflicts...
- :: Calculating inner conflicts...
- :: orphans: thinkfinger
- Aur (1) thinkfinger-0.3-9
- :: Proceed to review? [Y/n]:
- :: Downloading PKGBUILDs...
- PKGBUILDs up to date
- nothing new to review
- fetching devel info...
- ==> Making package: thinkfinger 0.3-9 (Sun 10 Oct 2021 22:38:48 BST)
- ==> Retrieving sources...
- -> Downloading thinkfinger-0.3.tar.gz...
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 100 422 100 422 0 0 1292 0 --:--:-- --:--:-- --:--:-- 1100 422 100 422 0 0 1290 0 --:--:-- --:--:-- --:--:-- 1286
- 100 401 100 401 0 0 777 0 --:--:-- --:--:-- --:--:-- 777
- 100 363k 100 363k 0 0 467k 0 --:--:-- --:--:-- --:--:-- 467k
- -> Found thinkfinger-uinput-hack.patch
- -> Found gcc46.patch
- ==> Validating source files with md5sums...
- thinkfinger-0.3.tar.gz ... Passed
- thinkfinger-uinput-hack.patch ... Passed
- gcc46.patch ... Passed
- ==> Making package: thinkfinger 0.3-9 (Sun 10 Oct 2021 22:38:49 BST)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> Retrieving sources...
- -> Found thinkfinger-0.3.tar.gz
- -> Found thinkfinger-uinput-hack.patch
- -> Found gcc46.patch
- ==> Validating source files with md5sums...
- thinkfinger-0.3.tar.gz ... Passed
- thinkfinger-uinput-hack.patch ... Passed
- gcc46.patch ... Passed
- ==> Removing existing $srcdir/ directory...
- ==> Extracting sources...
- -> Extracting thinkfinger-0.3.tar.gz with bsdtar
- ==> Sources are ready.
- thinkfinger-0.3-9: parsing pkg list...
- ==> Making package: thinkfinger 0.3-9 (Sun 10 Oct 2021 22:38:51 BST)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> WARNING: Using existing $srcdir/ tree
- ==> Removing existing $pkgdir/ directory...
- ==> Starting build()...
- patching file pam/pam_thinkfinger-uinput.c
- patching file pam/Makefile.am
- patching file pam/Makefile.in
- checking for a BSD-compatible install... /usr/bin/install -c
- checking whether build environment is sane... yes
- checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
- checking for gawk... gawk
- checking whether make sets $(MAKE)... yes
- checking for gcc... gcc
- checking for C compiler default output file name... a.out
- checking whether the C compiler works... yes
- checking whether we are cross compiling... no
- checking for suffix of executables...
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for style of include used by make... GNU
- checking dependency style of gcc... gcc3
- checking for a BSD-compatible install... /usr/bin/install -c
- 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... /usr/bin/sed
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ld used by gcc... /usr/bin/ld
- checking if the linker (/usr/bin/ld) is GNU ld... yes
- checking for /usr/bin/ld option to reload object files... -r
- checking for BSD-compatible nm... /usr/bin/nm -B
- checking whether ln -s works... yes
- checking how to recognise dependent libraries... pass_all
- checking how to run the C preprocessor... gcc -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 dlfcn.h usability... yes
- checking dlfcn.h presence... yes
- checking for dlfcn.h... yes
- checking for g++... g++
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking dependency style of g++... gcc3
- checking how to run the C++ preprocessor... g++ -E
- checking for g77... no
- checking for xlf... no
- checking for f77... no
- checking for frt... no
- checking for pgf77... no
- checking for cf77... no
- checking for fort77... no
- checking for fl32... no
- checking for af77... no
- checking for xlf90... no
- checking for f90... no
- checking for pgf90... no
- checking for pghpf... no
- checking for epcf90... no
- checking for gfortran... gfortran
- checking whether we are using the GNU Fortran 77 compiler... yes
- checking whether gfortran accepts -g... yes
- checking the maximum length of command line arguments... 32768
- checking command to parse /usr/bin/nm -B output from gcc object... ok
- checking for objdir... .libs
- checking for ar... ar
- checking for ranlib... ranlib
- checking for strip... strip
- checking if gcc supports -fno-rtti -fno-exceptions... no
- checking for gcc option to produce PIC... -fPIC
- checking if gcc PIC flag -fPIC works... yes
- checking if gcc static flag -static works... yes
- checking if gcc supports -c -o file.o... yes
- checking whether the gcc 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... yes
- configure: creating libtool
- appending configuration tag "CXX" to libtool
- checking for ld used by g++... /usr/bin/ld -m elf_x86_64
- checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
- checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking for g++ option to produce PIC... -fPIC
- checking if g++ PIC flag -fPIC works... yes
- checking if g++ static flag -static works... yes
- checking if g++ supports -c -o file.o... yes
- checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- appending configuration tag "F77" to libtool
- checking if libtool supports shared libraries... yes
- checking whether to build shared libraries... yes
- checking whether to build static libraries... yes
- checking for gfortran option to produce PIC... -fPIC
- checking if gfortran PIC flag -fPIC works... yes
- checking if gfortran static flag -static works... no
- checking if gfortran supports -c -o file.o... yes
- checking whether the gfortran linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
- checking dynamic linker characteristics... GNU/Linux ld.so
- checking how to hardcode library paths into programs... immediate
- checking whether gcc and cc understand -c and -o together... yes
- checking errno.h usability... yes
- checking errno.h presence... yes
- checking for errno.h... yes
- checking stdio.h usability... yes
- checking stdio.h presence... yes
- checking for stdio.h... yes
- checking for stdlib.h... (cached) yes
- checking for string.h... (cached) yes
- checking syslog.h usability... yes
- checking syslog.h presence... yes
- checking for syslog.h... yes
- checking for unistd.h... (cached) yes
- checking usb.h usability... yes
- checking usb.h presence... yes
- checking for usb.h... yes
- checking whether to build with USB hooks for debugging... no
- checking whether to build the pluggable authentication module (PAM)... yes
- checking security/pam_appl.h usability... yes
- checking security/pam_appl.h presence... yes
- checking for security/pam_appl.h... yes
- checking security/pam_modules.h usability... yes
- checking security/pam_modules.h presence... yes
- checking for security/pam_modules.h... yes
- checking for pam_start in -lpam... yes
- checking for pam_prompt in -lpam... yes
- checking linux/input.h usability... yes
- checking linux/input.h presence... yes
- checking for linux/input.h... yes
- checking for linux/uinput.h... yes
- checking for pthread_create in -lpthread... yes
- checking for pkg-config... /usr/bin/pkg-config
- checking pkg-config is at least version 0.9.0... yes
- checking for USB... yes
- checking for doxygen... no
- ThinkFinger 0.3
- =================
- + prefix: /usr
- + libdir: /usr/lib
- + bindir: /usr/bin
- + sbindir: /usr/bin
- + mandir: /usr/share/man
- + cflags: -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement
- + libusb: -lusb
- Debugging
- =========
- + enable USB hooks: no
- Build PAM module: yes
- + libpam: -lpam
- + libpthread: -lpthread
- + securedir: /usr/lib/security
- + birdir: /etc/pam_thinkfinger
- configure: creating ./config.status
- config.status: creating Makefile
- config.status: creating README
- config.status: creating INSTALL
- config.status: creating docs/Makefile
- config.status: creating docs/autodocs/Makefile
- config.status: creating libthinkfinger/Makefile
- config.status: creating libthinkfinger/libthinkfinger.pc
- config.status: creating pam/Makefile
- config.status: creating tf-tool/Makefile
- config.status: creating config.h
- config.status: executing depfiles commands
- make all-recursive
- make[1]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3'
- Making all in docs
- make[2]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs'
- Making all in autodocs
- make[3]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs/autodocs'
- make[3]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs/autodocs'
- make[3]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs'
- make[3]: Nothing to be done for 'all-am'.
- make[3]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs'
- make[2]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/docs'
- Making all in libthinkfinger
- make[2]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/libthinkfinger'
- /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger.Tpo -c -o libthinkfinger_la-libthinkfinger.lo `test -f 'libthinkfinger.c' || echo './'`libthinkfinger.c
- mkdir .libs
- gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger.Tpo -c libthinkfinger.c -fPIC -DPIC -o .libs/libthinkfinger_la-libthinkfinger.o
- gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger.Tpo -c libthinkfinger.c -o libthinkfinger_la-libthinkfinger.o >/dev/null 2>&1
- mv -f .deps/libthinkfinger_la-libthinkfinger.Tpo .deps/libthinkfinger_la-libthinkfinger.Plo
- /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger-crc.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger-crc.Tpo -c -o libthinkfinger_la-libthinkfinger-crc.lo `test -f 'libthinkfinger-crc.c' || echo './'`libthinkfinger-crc.c
- gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger-crc.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger-crc.Tpo -c libthinkfinger-crc.c -fPIC -DPIC -o .libs/libthinkfinger_la-libthinkfinger-crc.o
- gcc -DHAVE_CONFIG_H -I. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT libthinkfinger_la-libthinkfinger-crc.lo -MD -MP -MF .deps/libthinkfinger_la-libthinkfinger-crc.Tpo -c libthinkfinger-crc.c -o libthinkfinger_la-libthinkfinger-crc.o >/dev/null 2>&1
- mv -f .deps/libthinkfinger_la-libthinkfinger-crc.Tpo .deps/libthinkfinger_la-libthinkfinger-crc.Plo
- /bin/sh ../libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -version-info 0:0:0 -lusb -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o libthinkfinger.la -rpath /usr/lib libthinkfinger_la-libthinkfinger.lo libthinkfinger_la-libthinkfinger-crc.lo -lpthread -lpam
- gcc -shared .libs/libthinkfinger_la-libthinkfinger.o .libs/libthinkfinger_la-libthinkfinger-crc.o -lusb -lpthread -lpam -march=x86-64 -mtune=generic -march=x86-64 -mtune=generic -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libthinkfinger.so.0 -o .libs/libthinkfinger.so.0.0.0
- (cd .libs && rm -f libthinkfinger.so.0 && ln -s libthinkfinger.so.0.0.0 libthinkfinger.so.0)
- (cd .libs && rm -f libthinkfinger.so && ln -s libthinkfinger.so.0.0.0 libthinkfinger.so)
- ar cru .libs/libthinkfinger.a libthinkfinger_la-libthinkfinger.o libthinkfinger_la-libthinkfinger-crc.o
- ar: `u' modifier ignored since `D' is the default (see `U')
- ranlib .libs/libthinkfinger.a
- creating libthinkfinger.la
- (cd .libs && rm -f libthinkfinger.la && ln -s ../libthinkfinger.la libthinkfinger.la)
- make[2]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/libthinkfinger'
- Making all in tf-tool
- make[2]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/tf-tool'
- gcc -DHAVE_CONFIG_H -I. -I.. -I../libthinkfinger -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT tf_tool-tf-tool.o -MD -MP -MF .deps/tf_tool-tf-tool.Tpo -c -o tf_tool-tf-tool.o `test -f 'tf-tool.c' || echo './'`tf-tool.c
- mv -f .deps/tf_tool-tf-tool.Tpo .deps/tf_tool-tf-tool.Po
- /bin/sh ../libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o tf-tool tf_tool-tf-tool.o ../libthinkfinger/libthinkfinger.la -lpam
- mkdir .libs
- gcc -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/tf-tool tf_tool-tf-tool.o ../libthinkfinger/.libs/libthinkfinger.so -lusb -lpthread -lpam
- creating tf-tool
- make[2]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/tf-tool'
- Making all in pam
- make[2]: Entering directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/pam'
- gcc -DHAVE_CONFIG_H -I. -I.. -I../libthinkfinger -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT pam_thinkfinger_so-pam_thinkfinger-uinput.o -MD -MP -MF .deps/pam_thinkfinger_so-pam_thinkfinger-uinput.Tpo -c -o pam_thinkfinger_so-pam_thinkfinger-uinput.o `test -f 'pam_thinkfinger-uinput.c' || echo './'`pam_thinkfinger-uinput.c
- mv -f .deps/pam_thinkfinger_so-pam_thinkfinger-uinput.Tpo .deps/pam_thinkfinger_so-pam_thinkfinger-uinput.Po
- gcc -DHAVE_CONFIG_H -I. -I.. -I../libthinkfinger -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wall -fno-common -fPIC -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -Wdeclaration-after-statement -MT pam_thinkfinger_so-pam_thinkfinger.o -MD -MP -MF .deps/pam_thinkfinger_so-pam_thinkfinger.Tpo -c -o pam_thinkfinger_so-pam_thinkfinger.o `test -f 'pam_thinkfinger.c' || echo './'`pam_thinkfinger.c
- pam_thinkfinger.c: In function ‘pam_thinkfinger_log’:
- pam_thinkfinger.c:69:58: error: format not a string literal and no format arguments [-Werror=format-security]
- 69 | pam_syslog (pam_thinkfinger->pamh, type, message);
- | ^~~~~~~
- pam_thinkfinger.c: In function ‘pam_thinkfinger_verify’:
- pam_thinkfinger.c:130:73: warning: comparison between ‘libthinkfinger_state’ and ‘enum <anonymous>’ [-Wenum-compare]
- 130 | f_state = libthinkfinger_verify (pam_thinkfinger->tf)) == TF_RESULT_USB_ERROR && --retry > 0)
- | ^~
- pam_thinkfinger.c: In function ‘thinkfinger_thread’:
- pam_thinkfinger.c:148:22: warning: comparison between ‘libthinkfinger_state’ and ‘enum <anonymous>’ [-Wenum-compare]
- 148 | if (tf_state == TF_RESULT_VERIFY_SUCCESS) {
- | ^~
- pam_thinkfinger.c:152:29: warning: comparison between ‘libthinkfinger_state’ and ‘enum <anonymous>’ [-Wenum-compare]
- 152 | } else if (tf_state == TF_RESULT_VERIFY_FAILED) {
- | ^~
- cc1: some warnings being treated as errors
- make[2]: *** [Makefile:318: pam_thinkfinger_so-pam_thinkfinger.o] Error 1
- make[2]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3/pam'
- make[1]: *** [Makefile:270: all-recursive] Error 1
- make[1]: Leaving directory '/home/adam/.cache/paru/clone/thinkfinger/src/thinkfinger-0.3'
- make: *** [Makefile:196: all] Error 2
- ==> ERROR: A failure occurred in build().
- Aborting...
- error: failed to build 'thinkfinger-0.3-9':
- error: packages failed to build: thinkfinger-0.3-9
- [22:38:56] adam@adam-artix /home/adam [1]
- > neofetch
- ' adam@adam-artix
- 'o' ---------------
- 'ooo' OS: Artix Linux x86_64
- 'ooxoo' Host: 20L50004UK ThinkPad T480
- 'ooxxxoo' Kernel: Linux 5.14.11-zen1-1-zen
- 'oookkxxoo' Uptime: 33 mins
- 'oiioxkkxxoo' Packages: 1626 (pacman)
- ':;:iiiioxxxoo' Shell: /usr/bin/fish 3.3.1-406-g878425328
- `'.;::ioxxoo' Resolution: 1920x1080 @ 60.01Hz
- '-. `':;jiooo' DE: Plasma 5.22.90
- 'oooio-.. `'i:io' WM: LG3D
- 'ooooxxxxoio:,. `'-;' Theme: Breeze Dark [Plasma], Breeze [GTK2]
- 'ooooxxxxxkkxoooIi:-. `' Icons: [Plasma], breeze-dark [GTK2/3]
- 'ooooxxxxxkkkkxoiiiiiji' Terminal: konsole
- 'ooooxxxxxkxxoiiii:'` .i' CPU: Intel i7-8550U (8) @ 4.000GHz [60.0°on]
- 'ooooxxxxxoi:::'` .;ioxo' GPU: Intel UHD Graphics 620
- 'ooooxooi::'` .:iiixkxxo' Memory: 2616MiB / 31868MiB (8%)
- 'ooooi:'` `'';ioxxo' GPU Driver: i915
- 'i:'` '':io' CPU Usage: 9%
- '` `' Disk (/): 44G / 634G (7%)
- Battery0: 4% [Unknown]
- Battery1: 53% [Charging]
- Local IP: 192.168.1.26
- Locale: en_GB.UTF-8
- [22:40:03] adam@adam-artix /home/adam
- >
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement