Mock Version: 2.17 Mock Version: 2.17 Mock Version: 2.17 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uefistored.spec'], chrootPath='/var/lib/mock/v8.3-base-4153-4021/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/uefistored.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/uefistored-1.3.0-1.xcpng8.3.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uefistored.spec'], chrootPath='/var/lib/mock/v8.3-base-4153-4021/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/uefistored.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.pDCvEZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf uefistored-1.3.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/uefistored-1.3.0.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd uefistored-1.3.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/munit-0.2.0.tar.gz + /usr/bin/tar -xvvf - drwxrwxr-x root/root 0 2016-02-25 18:03 munit-0.2.0/ -rw-rw-r-- root/root 531 2016-02-25 18:03 munit-0.2.0/.appveyor.yml -rw-rw-r-- root/root 60 2016-02-25 18:03 munit-0.2.0/.dir-locals.el -rw-rw-r-- root/root 30 2016-02-25 18:03 munit-0.2.0/.gitignore -rwxrwxr-x root/root 1487 2016-02-25 18:03 munit-0.2.0/.travis-install-compiler.sh -rw-rw-r-- root/root 1905 2016-02-25 18:03 munit-0.2.0/.travis.yml -rw-rw-r-- root/root 1106 2016-02-25 18:03 munit-0.2.0/COPYING -rw-rw-r-- root/root 390 2016-02-25 18:03 munit-0.2.0/Makefile -rw-rw-r-- root/root 1440 2016-02-25 18:03 munit-0.2.0/README.md -rw-rw-r-- root/root 13975 2016-02-25 18:03 munit-0.2.0/example.c -rw-rw-r-- root/root 52298 2016-02-25 18:03 munit-0.2.0/munit.c -rw-rw-r-- root/root 14250 2016-02-25 18:03 munit-0.2.0/munit.h + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + ln -sf ../munit-0.2.0 tests/munit + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.E5Cwxv + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.3.0 + make fatal: Not a git repository (or any of the parent directories): .git cc -o src/common.o -c src/common.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.common.o.d -MT src/common.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/depriv.o -c src/depriv.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.depriv.o.d -MT src/depriv.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/log.o -c src/log.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.log.o.d -MT src/log.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/serializer.o -c src/serializer.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.serializer.o.d -MT src/serializer.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/storage.o -c src/storage.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.storage.o.d -MT src/storage.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/auth.o -c src/uefi/auth.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.auth.o.d -MT src/uefi/auth.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/authlib.o -c src/uefi/authlib.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.authlib.o.d -MT src/uefi/authlib.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/types.o -c src/uefi/types.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.types.o.d -MT src/uefi/types.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/utils.o -c src/uefi/utils.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.utils.o.d -MT src/uefi/utils.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/guids.o -c src/uefi/guids.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.guids.o.d -MT src/uefi/guids.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/uefi/pkcs7_verify.o -c src/uefi/pkcs7_verify.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/uefi/.pkcs7_verify.o.d -MT src/uefi/pkcs7_verify.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/varnames.o -c src/varnames.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.varnames.o.d -MT src/varnames.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/variable.o -c src/variable.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.variable.o.d -MT src/variable.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/xapi.o -c src/xapi.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.xapi.o.d -MT src/xapi.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o src/xen_variable_server.o -c src/xen_variable_server.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,src/.xen_variable_server.o.d -MT src/xen_variable_server.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o uefistored src/uefistored.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,./.uefistored.d -MT ./uefistored src/common.o src/depriv.o src/log.o src/serializer.o src/storage.o src/uefi/auth.o src/uefi/authlib.o src/uefi/types.o src/uefi/utils.o src/uefi/guids.o src/uefi/pkcs7_verify.o src/varnames.o src/variable.o src/xapi.o src/xen_variable_server.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) cc -o uefistored-debug src/uefistored.c -I/builddir/build/BUILD/uefistored-1.3.0/inc $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) $(pkg-config --cflags xencontrol) $(pkg-config --cflags xenstore) $(pkg-config --cflags xenforeignmemory) $(pkg-config --cflags xendevicemodel) $(pkg-config --cflags xenevtchn) $(pkg-config --cflags xentoolcore) -std=gnu99 -fshort-wchar -fstack-protector -O2 -Wp,-MD,./.uefistored-debug.d -MT ./uefistored-debug -g -grecord-gcc-switches src/common.o src/depriv.o src/log.o src/serializer.o src/storage.o src/uefi/auth.o src/uefi/authlib.o src/uefi/types.o src/uefi/utils.o src/uefi/guids.o src/uefi/pkcs7_verify.o src/varnames.o src/variable.o src/xapi.o src/xen_variable_server.o $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) $(pkg-config --libs xencontrol) $(pkg-config --libs xenstore) $(pkg-config --libs xenforeignmemory) $(pkg-config --libs xendevicemodel) $(pkg-config --libs xenevtchn) $(pkg-config --libs xentoolcore) + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.nfC2B9 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 ++ dirname /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 + '[' '!' -d /usr/lib/opamroot ']' + cd uefistored-1.3.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 fatal: Not a git repository (or any of the parent directories): .git mkdir -p /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/sbin/ install -m 755 uefistored /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/sbin/uefistored install -m 755 scripts/secureboot-certs /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/sbin/secureboot-certs + ln -s uefistored /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/sbin/varstored + install -d /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/share/uefistored/ + cp /builddir/build/SOURCES/PK.auth /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/share/uefistored/ + install -d /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/var/lib/uefistored/ + mkdir -p /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/etc/xapi.conf.d/ + install -m 0755 /builddir/build/SOURCES/00-XCP-ng-varstore-dir.conf /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/etc/xapi.conf.d/ + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 /builddir/build/BUILD/uefistored-1.3.0 extracting debug info from /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64/usr/sbin/uefistored dwz: Too few files for multifile optimization /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 1 CRC32s did match. symlinked /usr/lib/debug/usr/sbin/uefistored.debug to /usr/lib/debug/usr/sbin/varstored.debug + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.I2vMwO + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.3.0 + make test fatal: Not a git repository (or any of the parent directories): .git make all -C tests/ make[1]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests' if [ ! -d "munit" ]; then \ git clone https://github.com/nemequ/munit.git; \ fi make clean make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests' rm -f ../src/common.o ../src/depriv.o ../src/log.o ../src/serializer.o ../src/storage.o ../src/uefi/auth.o ../src/uefi/authlib.o ../src/uefi/types.o ../src/uefi/utils.o ../src/uefi/guids.o ../src/uefi/pkcs7_verify.o ../src/varnames.o ../src/variable.o ../src/xapi.o ../src/xen_variable_server.o mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o munit/munit.o test test-nosan make clean -C fuzz/ make[3]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' rm -f bin/./storage.mem bin/./xen_variable_server.mem bin/./storage.addr bin/./xen_variable_server.addr bin/./storage.oflow bin/./xen_variable_server.oflow rm -f -r bin/ rm -f ../../src/common.o ../../src/depriv.o ../../src/log.o ../../src/serializer.o ../../src/storage.o ../../src/uefi/auth.o ../../src/uefi/authlib.o ../../src/uefi/types.o ../../src/uefi/utils.o ../../src/uefi/guids.o ../../src/uefi/pkcs7_verify.o ../../src/varnames.o ../../src/variable.o ../../src/xapi.o ../../src/xen_variable_server.o make[3]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests' scan-build --status-bugs make mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o -j8 scan-build: Using '/usr/bin/clang' for static analysis make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests' /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o mock/XenVariable.o -c mock/XenVariable.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o mock/sys/socket.o -c mock/sys/socket.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_auth.o -c src/test_auth.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_auth_func.o -c src/test_auth_func.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_append.o -c src/test_append.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_common.o -c src/test_common.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_xen_variable_server.o -c src/test_xen_variable_server.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_pk.o -c src/test_pk.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_kek.o -c src/test_kek.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_db.o -c src/test_db.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) /usr/libexec/clang-analyzer/scan-build/ccc-analyzer -o src/test_xapi.o -c src/test_xapi.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests' scan-build: Removing directory '/tmp/scan-build-2022-10-03-160113-50787-1' because it contains no reports. scan-build: No bugs found. rm -f ../src/common.o ../src/depriv.o ../src/log.o ../src/serializer.o ../src/storage.o ../src/uefi/auth.o ../src/uefi/authlib.o ../src/uefi/types.o ../src/uefi/utils.o ../src/uefi/guids.o ../src/uefi/pkcs7_verify.o ../src/varnames.o ../src/variable.o ../src/xapi.o ../src/xen_variable_server.o mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o munit/munit.o test test-nosan make clean -C fuzz/ make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' rm -f bin/./storage.mem bin/./xen_variable_server.mem bin/./storage.addr bin/./xen_variable_server.addr bin/./storage.oflow bin/./xen_variable_server.oflow rm -f -r bin/ rm -f ../../src/common.o ../../src/depriv.o ../../src/log.o ../../src/serializer.o ../../src/storage.o ../../src/uefi/auth.o ../../src/uefi/authlib.o ../../src/uefi/types.o ../../src/uefi/utils.o ../../src/uefi/guids.o ../../src/uefi/pkcs7_verify.o ../../src/varnames.o ../../src/variable.o ../../src/xapi.o ../../src/xen_variable_server.o make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' gcc -o ../src/common.o -c ../src/common.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/depriv.o -c ../src/depriv.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/log.o -c ../src/log.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/serializer.o -c ../src/serializer.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/storage.o -c ../src/storage.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/auth.o -c ../src/uefi/auth.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/authlib.o -c ../src/uefi/authlib.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/types.o -c ../src/uefi/types.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/utils.o -c ../src/uefi/utils.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/guids.o -c ../src/uefi/guids.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/uefi/pkcs7_verify.o -c ../src/uefi/pkcs7_verify.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/varnames.o -c ../src/varnames.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/variable.o -c ../src/variable.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/xapi.o -c ../src/xapi.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o ../src/xen_variable_server.o -c ../src/xen_variable_server.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o mock/XenVariable.o -c mock/XenVariable.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o mock/sys/socket.o -c mock/sys/socket.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_auth.o -c src/test_auth.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_auth_func.o -c src/test_auth_func.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_append.o -c src/test_append.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_common.o -c src/test_common.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_xen_variable_server.o -c src/test_xen_variable_server.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_pk.o -c src/test_pk.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_kek.o -c src/test_kek.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_db.o -c src/test_db.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o src/test_xapi.o -c src/test_xapi.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o munit/munit.o -c munit/munit.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" --std=c99 -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) gcc -o test test.c -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) ../src/common.o ../src/depriv.o ../src/log.o ../src/serializer.o ../src/storage.o ../src/uefi/auth.o ../src/uefi/authlib.o ../src/uefi/types.o ../src/uefi/utils.o ../src/uefi/guids.o ../src/uefi/pkcs7_verify.o ../src/varnames.o ../src/variable.o ../src/xapi.o ../src/xen_variable_server.o \ mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o munit/munit.o -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" \ valgrind --leak-check=full \ --show-leak-kinds=all \ --track-origins=yes \ --error-exitcode=1 \ ./test ==51769== Memcheck, a memory error detector ==51769== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==51769== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==51769== Command: ./test ==51769== Running test suite with seed 0xdf3b16f0... pk/test_parsing_pkcs7 [ OK ] [ 0.08060381 / 0.08045536 CPU ] pk/test_parsing_pkcs7_top_cert [ OK ] [ 0.01124623 / 0.01124713 CPU ] pk/test_pk_new_cert_neq_dummy_cert [ OK ] [ 0.00315183 / 0.00315219 CPU ] pk/test_pk_new_cert_eq_old_cert [ OK ] [ 0.32074627 / 0.32072508 CPU ] pk/test_null_pk [ OK ] [ 0.01243536 / 0.01243540 CPU ] pk/test_new_pk [ OK ] [ 0.01049455 / 0.01049482 CPU ] pk/test_new_pk_to_old_fails [ OK ] [ 0.01114300 / 0.01114324 CPU ] pk/test_unauthorized_sig_fails [ OK ] [ 0.00451378 / 0.00451382 CPU ] kek/test_valid_first_kek [ OK ] [ 0.01130164 / 0.01130164 CPU ] db/test_db_signed_by_pk [ OK ] [ 0.01156916 / 0.01156918 CPU ] db/test_db_signed_by_kek [ OK ] [ 0.01838491 / 0.01838490 CPU ] db/test_db_append [ OK ] [ 0.05594860 / 0.05594908 CPU ] auth/test_auth_variable_DER_conf [ OK ] [ 0.10841626 / 0.10841742 CPU ] auth_func/test_auth_func [ OK ] [ 0.03168141 / 0.03168050 CPU ] append/test_append [ OK ] [ 0.00251623 / 0.00251631 CPU ] xapi/test_var_copy [ OK ] [ 0.01074341 / 0.01074330 CPU ] xapi/test_bytes [ OK ] [ 0.00397339 / 0.00397402 CPU ] xapi/test_list_serialization [ OK ] [ 0.01335279 / 0.01335340 CPU ] xapi/test_base64 [ OK ] [ 0.00462814 / 0.00462913 CPU ] xen_variable_server_tests/test_nonexistent_variable_returns_not_found[ OK ] [ 0.00249320 / 0.00249365 CPU ] xen_variable_server_tests/test_set_and_get[ OK ] [ 0.00365167 / 0.00365220 CPU ] xen_variable_server_tests/test_big_set[ OK ] [ 0.00525263 / 0.00525299 CPU ] xen_variable_server_tests/test_zero_set[ OK ] [ 0.00159297 / 0.00159360 CPU ] xen_variable_server_tests/test_empty_get_next_var[ OK ] [ 0.00525794 / 0.00525874 CPU ] xen_variable_server_tests/test_success_get_next_var_one[ OK ] [ 0.00479800 / 0.00479879 CPU ] xen_variable_server_tests/test_success_get_next_var_two[ OK ] [ 0.00475590 / 0.00475639 CPU ] xen_variable_server_tests/test_get_next_var_buf_too_small[ OK ] [ 0.00196051 / 0.00196115 CPU ] xen_variable_server_tests/test_query_variable_info[ OK ] [ 0.00250234 / 0.00250294 CPU ] xen_variable_server_tests/test_query_variable_info_bad_attrs[ OK ] [ 0.00193842 / 0.00193973 CPU ] xen_variable_server_tests/test_valid_attrs[ OK ] [ 0.00057844 / 0.00057859 CPU ] 30 of 30 (100%) tests successful, 0 (0%) test skipped. ==51769== ==51769== HEAP SUMMARY: ==51769== in use at exit: 21,276 bytes in 110 blocks ==51769== total heap usage: 18,646 allocs, 18,536 frees, 2,479,507 bytes allocated ==51769== ==51769== 2 bytes in 1 blocks are still reachable in loss record 1 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CB11: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 2 bytes in 1 blocks are still reachable in loss record 2 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9EF00: g_strconcat (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5C5B5: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CBDE: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 2 bytes in 1 blocks are still reachable in loss record 3 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CC01: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 4 bytes in 1 blocks are still reachable in loss record 4 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E51C3F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4EC4FBB: g_private_get (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9D2AC: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== 4 bytes in 1 blocks are still reachable in loss record 5 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E51C3F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4EC4FBB: g_private_get (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CA4F: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 16 bytes in 1 blocks are still reachable in loss record 6 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CDE4: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 32 bytes in 1 blocks are still reachable in loss record 7 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F624: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== 64 bytes in 1 blocks are still reachable in loss record 8 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F60F: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== 88 bytes in 1 blocks are still reachable in loss record 9 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9D2CD: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== 88 bytes in 1 blocks are still reachable in loss record 10 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9D2CD: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CC79: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 128 bytes in 1 blocks are still reachable in loss record 11 of 18 ==51769== at 0x4C29B6D: malloc (vg_replace_malloc.c:298) ==51769== by 0x4C2BB39: realloc (vg_replace_malloc.c:785) ==51769== by 0x4E86015: g_realloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E54239: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E54D67: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CB1E: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 256 bytes in 1 blocks are still reachable in loss record 12 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6ED8F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 394 bytes in 47 blocks are still reachable in loss record 13 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CD85: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 512 bytes in 1 blocks are still reachable in loss record 14 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6ED5F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 512 bytes in 1 blocks are still reachable in loss record 15 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6ED7E: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 756 bytes in 47 blocks are still reachable in loss record 16 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E5CD7A: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x404049: logging_init (log.c:101) ==51769== by 0x403368: main (test.c:90) ==51769== ==51769== 2,032 bytes in 1 blocks are still reachable in loss record 17 of 18 ==51769== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==51769== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E51636: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E9D414: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== 16,384 bytes in 1 blocks are still reachable in loss record 18 of 18 ==51769== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==51769== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E90F8B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==51769== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==51769== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==51769== ==51769== LEAK SUMMARY: ==51769== definitely lost: 0 bytes in 0 blocks ==51769== indirectly lost: 0 bytes in 0 blocks ==51769== possibly lost: 0 bytes in 0 blocks ==51769== still reachable: 21,276 bytes in 110 blocks ==51769== suppressed: 0 bytes in 0 blocks ==51769== ==51769== For counts of detected and suppressed errors, rerun with: -v ==51769== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) make clean make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests' rm -f ../src/common.o ../src/depriv.o ../src/log.o ../src/serializer.o ../src/storage.o ../src/uefi/auth.o ../src/uefi/authlib.o ../src/uefi/types.o ../src/uefi/utils.o ../src/uefi/guids.o ../src/uefi/pkcs7_verify.o ../src/varnames.o ../src/variable.o ../src/xapi.o ../src/xen_variable_server.o mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o munit/munit.o test test-nosan make clean -C fuzz/ make[3]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' rm -f bin/./storage.mem bin/./xen_variable_server.mem bin/./storage.addr bin/./xen_variable_server.addr bin/./storage.oflow bin/./xen_variable_server.oflow rm -f -r bin/ rm -f ../../src/common.o ../../src/depriv.o ../../src/log.o ../../src/serializer.o ../../src/storage.o ../../src/uefi/auth.o ../../src/uefi/authlib.o ../../src/uefi/types.o ../../src/uefi/utils.o ../../src/uefi/guids.o ../../src/uefi/pkcs7_verify.o ../../src/varnames.o ../../src/variable.o ../../src/xapi.o ../../src/xen_variable_server.o make[3]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests/fuzz' make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests' ASAN=1 make test make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.3.0/tests' gcc -o ../src/common.o -c ../src/common.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/depriv.o -c ../src/depriv.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/log.o -c ../src/log.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/serializer.o -c ../src/serializer.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/storage.o -c ../src/storage.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/auth.o -c ../src/uefi/auth.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/authlib.o -c ../src/uefi/authlib.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/types.o -c ../src/uefi/types.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/utils.o -c ../src/uefi/utils.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/guids.o -c ../src/uefi/guids.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/uefi/pkcs7_verify.o -c ../src/uefi/pkcs7_verify.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/varnames.o -c ../src/varnames.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/variable.o -c ../src/variable.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/xapi.o -c ../src/xapi.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o ../src/xen_variable_server.o -c ../src/xen_variable_server.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o mock/XenVariable.o -c mock/XenVariable.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o mock/sys/socket.o -c mock/sys/socket.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_auth.o -c src/test_auth.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_auth_func.o -c src/test_auth_func.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_append.o -c src/test_append.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_common.o -c src/test_common.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_xen_variable_server.o -c src/test_xen_variable_server.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_pk.o -c src/test_pk.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_kek.o -c src/test_kek.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_db.o -c src/test_db.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o src/test_xapi.o -c src/test_xapi.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o munit/munit.o -c munit/munit.c -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" --std=c99 -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) -fsanitize=address gcc -o test test.c -I../inc/ -Idata/ -I. -I../libs -Iinc -Imock/ -Isrc/ -I/usr/include/libxml2 -I./munit/ $(pkg-config --libs glib-2.0) $(pkg-config --libs libxml-2.0) $(pkg-config --libs libssl) $(pkg-config --libs libcrypto) $(pkg-config --libs libseccomp) ../src/common.o ../src/depriv.o ../src/log.o ../src/serializer.o ../src/storage.o ../src/uefi/auth.o ../src/uefi/authlib.o ../src/uefi/types.o ../src/uefi/utils.o ../src/uefi/guids.o ../src/uefi/pkcs7_verify.o ../src/varnames.o ../src/variable.o ../src/xapi.o ../src/xen_variable_server.o \ mock/XenVariable.o mock/sys/socket.o src/test_auth.o src/test_auth_func.o src/test_append.o src/test_common.o src/test_xen_variable_server.o src/test_pk.o src/test_kek.o src/test_db.o src/test_xapi.o munit/munit.o -g -Wall -Werror -fshort-wchar $(pkg-config --cflags glib-2.0) $(pkg-config --cflags libxml-2.0) $(pkg-config --cflags libssl) $(pkg-config --cflags libcrypto) $(pkg-config --cflags libseccomp) -DCONFIG_PATH=\"./conf/test.conf\" -fsanitize=address \ make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests' ASAN_OPTIONS=detect_leaks=1 ./test Running test suite with seed 0x6d7f3a17... pk/test_parsing_pkcs7 [ OK ] [ 0.00020213 / 0.00020233 CPU ] pk/test_parsing_pkcs7_top_cert [ OK ] [ 0.00008986 / 0.00008985 CPU ] pk/test_pk_new_cert_neq_dummy_cert [ OK ] [ 0.00006582 / 0.00006503 CPU ] pk/test_pk_new_cert_eq_old_cert [ OK ] [ 0.00068879 / 0.00068912 CPU ] pk/test_null_pk [ OK ] [ 0.00025861 / 0.00025904 CPU ] pk/test_new_pk [ OK ] [ 0.00033970 / 0.00033953 CPU ] pk/test_new_pk_to_old_fails [ OK ] [ 0.00031280 / 0.00031212 CPU ] pk/test_unauthorized_sig_fails [ OK ] [ 0.00013423 / 0.00013366 CPU ] kek/test_valid_first_kek [ OK ] [ 0.00034218 / 0.00034201 CPU ] db/test_db_signed_by_pk [ OK ] [ 0.00034635 / 0.00034630 CPU ] db/test_db_signed_by_kek [ OK ] [ 0.00049181 / 0.00049152 CPU ] db/test_db_append [ OK ] [ 0.00110886 / 0.00110884 CPU ] auth/test_auth_variable_DER_conf [ OK ] [ 0.00149613 / 0.00149603 CPU ] auth_func/test_auth_func [ OK ] [ 0.00084490 / 0.00084506 CPU ] append/test_append [ OK ] [ 0.00001867 / 0.00001833 CPU ] xapi/test_var_copy [ OK ] [ 0.00003205 / 0.00003196 CPU ] xapi/test_bytes [ OK ] [ 0.00001423 / 0.00001402 CPU ] xapi/test_list_serialization [ OK ] [ 0.00003799 / 0.00003798 CPU ] xapi/test_base64 [ OK ] [ 0.00010268 / 0.00010264 CPU ] xen_variable_server_tests/test_nonexistent_variable_returns_not_found[ OK ] [ 0.00000575 / 0.00000561 CPU ] xen_variable_server_tests/test_set_and_get[ OK ] [ 0.00000935 / 0.00000938 CPU ] xen_variable_server_tests/test_big_set[ OK ] [ 0.00014231 / 0.00014214 CPU ] xen_variable_server_tests/test_zero_set[ OK ] [ 0.00000979 / 0.00000961 CPU ] xen_variable_server_tests/test_empty_get_next_var[ OK ] [ 0.00000565 / 0.00000538 CPU ] xen_variable_server_tests/test_success_get_next_var_one[ OK ] [ 0.00001150 / 0.00001122 CPU ] xen_variable_server_tests/test_success_get_next_var_two[ OK ] [ 0.00001407 / 0.00001387 CPU ] xen_variable_server_tests/test_get_next_var_buf_too_small[ OK ] [ 0.00000730 / 0.00000709 CPU ] xen_variable_server_tests/test_query_variable_info[ OK ] [ 0.00000713 / 0.00000681 CPU ] xen_variable_server_tests/test_query_variable_info_bad_attrs[ OK ] [ 0.00000152 / 0.00000124 CPU ] xen_variable_server_tests/test_valid_attrs[ OK ] [ 0.00000086 / 0.00000056 CPU ] 30 of 30 (100%) tests successful, 0 (0%) test skipped. valgrind, ASAN, scan-build tests all passed make[1]: Leaving directory `/builddir/build/BUILD/uefistored-1.3.0/tests' + exit 0 Processing files: uefistored-1.3.0-1.xcpng8.3.x86_64 Provides: uefistored = 1.3.0-1.xcpng8.3 uefistored(x86-64) = 1.3.0-1.xcpng8.3 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires: /usr/bin/env libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypto.so.10()(64bit) libcrypto.so.10(libcrypto.so.10)(64bit) libglib-2.0.so.0()(64bit) libseccomp.so.2()(64bit) libssl.so.10()(64bit) libxenctrl.so.4.13()(64bit) libxendevicemodel.so.1()(64bit) libxendevicemodel.so.1(VERS_1.0)(64bit) libxenevtchn.so.1()(64bit) libxenevtchn.so.1(VERS_1.0)(64bit) libxenforeignmemory.so.1()(64bit) libxenforeignmemory.so.1(VERS_1.0)(64bit) libxenforeignmemory.so.1(VERS_1.3)(64bit) libxenstore.so.3.0()(64bit) libxentoolcore.so.1()(64bit) libxentoolcore.so.1(VERS_1.0)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) rtld(GNU_HASH) Obsoletes: varstored Processing files: uefistored-debuginfo-1.3.0-1.xcpng8.3.x86_64 Provides: uefistored-debuginfo = 1.3.0-1.xcpng8.3 uefistored-debuginfo(x86-64) = 1.3.0-1.xcpng8.3 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 Wrote: /builddir/build/RPMS/uefistored-1.3.0-1.xcpng8.3.x86_64.rpm Wrote: /builddir/build/RPMS/uefistored-debuginfo-1.3.0-1.xcpng8.3.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.XkEhZN + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.3.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/uefistored-1.3.0-1.xcpng8.3.x86_64 + exit 0 Child return code was: 0