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.2-testing-3662-3390/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.1.5-1.xcpng8.2.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.2-testing-3662-3390/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.qzEH0X + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf uefistored-1.1.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/uefistored-1.1.5.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd uefistored-1.1.5 + /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.3i2ru6 + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.1.5 + 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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.1.5/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.eFezBm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 ++ dirname /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 + '[' '!' -d /usr/lib/opamroot ']' + cd uefistored-1.1.5 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 fatal: Not a git repository (or any of the parent directories): .git mkdir -p /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/sbin/ install -m 755 uefistored /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/sbin/uefistored install -m 755 scripts/secureboot-certs /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/sbin/secureboot-certs + ln -s uefistored /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/sbin/varstored + install -d /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/uefistored/ + cp /builddir/build/SOURCES/PK.auth /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/uefistored/ + install -d /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/var/lib/uefistored/ + install -d /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/varstored/ + ln -s /var/lib/uefistored/PK.auth /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/varstored/PK.auth + ln -s /var/lib/uefistored/KEK.auth /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/varstored/KEK.auth + ln -s /var/lib/uefistored/db.auth /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/varstored/db.auth + ln -s /var/lib/uefistored/dbx.auth /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64/usr/share/varstored/dbx.auth + /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.1.5 extracting debug info from /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.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.xmYFsD + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.1.5 + 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.1.5/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.1.5/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.1.5/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.1.5/tests/fuzz' make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.1.5/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.1.5/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.1.5/tests' scan-build: Removing directory '/tmp/scan-build-2022-05-20-112830-37631-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.1.5/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.1.5/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 ==38612== Memcheck, a memory error detector ==38612== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==38612== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info ==38612== Command: ./test ==38612== Running test suite with seed 0x21c08c7d... pk/test_parsing_pkcs7 [ OK ] [ 0.10331318 / 0.10327107 CPU ] pk/test_parsing_pkcs7_top_cert [ OK ] [ 0.00993996 / 0.00994050 CPU ] pk/test_pk_new_cert_neq_dummy_cert [ OK ] [ 0.00320113 / 0.00320099 CPU ] pk/test_pk_new_cert_eq_old_cert [ OK ] [ 0.35438780 / 0.35439088 CPU ] pk/test_null_pk [ OK ] [ 0.01256317 / 0.01256316 CPU ] pk/test_new_pk [ OK ] [ 0.01052481 / 0.01052420 CPU ] pk/test_new_pk_to_old_fails [ OK ] [ 0.01112640 / 0.01112614 CPU ] pk/test_unauthorized_sig_fails [ OK ] [ 0.00454048 / 0.00454060 CPU ] kek/test_valid_first_kek [ OK ] [ 0.01139986 / 0.01139975 CPU ] db/test_db_signed_by_pk [ OK ] [ 0.01162514 / 0.01162452 CPU ] db/test_db_signed_by_kek [ OK ] [ 0.01832739 / 0.01832728 CPU ] db/test_db_append [ OK ] [ 0.04396806 / 0.04396760 CPU ] auth/test_auth_variable_DER_conf [ OK ] [ 0.11128985 / 0.11128943 CPU ] auth_func/test_auth_func [ OK ] [ 0.03129256 / 0.03129222 CPU ] append/test_append [ OK ] [ 0.00242282 / 0.00242292 CPU ] xapi/test_var_copy [ OK ] [ 0.01695183 / 0.01695574 CPU ] xapi/test_bytes [ OK ] [ 0.00392714 / 0.00392735 CPU ] xapi/test_list_serialization [ OK ] [ 0.01354017 / 0.01354088 CPU ] xapi/test_base64 [ OK ] [ 0.00466117 / 0.00466158 CPU ] xen_variable_server_tests/test_nonexistent_variable_returns_not_found[ OK ] [ 0.00249039 / 0.00249090 CPU ] xen_variable_server_tests/test_set_and_get[ OK ] [ 0.00370283 / 0.00370358 CPU ] xen_variable_server_tests/test_big_set[ OK ] [ 0.00522308 / 0.00522331 CPU ] xen_variable_server_tests/test_zero_set[ OK ] [ 0.00145655 / 0.00145708 CPU ] xen_variable_server_tests/test_empty_get_next_var[ OK ] [ 0.00517653 / 0.00517707 CPU ] xen_variable_server_tests/test_success_get_next_var_one[ OK ] [ 0.00474995 / 0.00475079 CPU ] xen_variable_server_tests/test_success_get_next_var_two[ OK ] [ 0.00458003 / 0.00458063 CPU ] xen_variable_server_tests/test_get_next_var_buf_too_small[ OK ] [ 0.00193441 / 0.00193505 CPU ] xen_variable_server_tests/test_query_variable_info[ OK ] [ 0.00248651 / 0.00248691 CPU ] xen_variable_server_tests/test_query_variable_info_bad_attrs[ OK ] [ 0.00188165 / 0.00188208 CPU ] xen_variable_server_tests/test_valid_attrs[ OK ] [ 0.00051729 / 0.00051746 CPU ] 30 of 30 (100%) tests successful, 0 (0%) test skipped. ==38612== ==38612== HEAP SUMMARY: ==38612== in use at exit: 21,276 bytes in 110 blocks ==38612== total heap usage: 18,646 allocs, 18,536 frees, 2,479,507 bytes allocated ==38612== ==38612== 2 bytes in 1 blocks are still reachable in loss record 1 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CB11: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 2 bytes in 1 blocks are still reachable in loss record 2 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9EF00: g_strconcat (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5C5B5: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CBDE: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 2 bytes in 1 blocks are still reachable in loss record 3 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CC01: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 4 bytes in 1 blocks are still reachable in loss record 4 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E51C3F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4EC4FBB: g_private_get (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9D2AC: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== 4 bytes in 1 blocks are still reachable in loss record 5 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E51C3F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4EC4FBB: g_private_get (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CA4F: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 16 bytes in 1 blocks are still reachable in loss record 6 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CDE4: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 32 bytes in 1 blocks are still reachable in loss record 7 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F624: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== 64 bytes in 1 blocks are still reachable in loss record 8 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F60F: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== 88 bytes in 1 blocks are still reachable in loss record 9 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9D2CD: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== 88 bytes in 1 blocks are still reachable in loss record 10 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9D2CD: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CC79: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 128 bytes in 1 blocks are still reachable in loss record 11 of 18 ==38612== at 0x4C29B6D: malloc (vg_replace_malloc.c:298) ==38612== by 0x4C2BB39: realloc (vg_replace_malloc.c:785) ==38612== by 0x4E86015: g_realloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E54239: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E54D67: g_ptr_array_sized_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CB1E: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 256 bytes in 1 blocks are still reachable in loss record 12 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6ED8F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 394 bytes in 47 blocks are still reachable in loss record 13 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CD85: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 512 bytes in 1 blocks are still reachable in loss record 14 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6ED5F: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 512 bytes in 1 blocks are still reachable in loss record 15 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6ED7E: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F443: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F546: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CD95: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 756 bytes in 47 blocks are still reachable in loss record 16 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9EBDE: g_strdup (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E5CD7A: g_get_language_names (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7698B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7878C: g_key_file_new (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x404049: logging_init (log.c:101) ==38612== by 0x403368: main (test.c:90) ==38612== ==38612== 2,032 bytes in 1 blocks are still reachable in loss record 17 of 18 ==38612== at 0x4C2B9B5: calloc (vg_replace_malloc.c:711) ==38612== by 0x4E85FC5: g_malloc0 (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E51636: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E9D414: g_slice_alloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E6F5BD: g_hash_table_new_full (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F7A: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== 16,384 bytes in 1 blocks are still reachable in loss record 18 of 18 ==38612== at 0x4C29C23: malloc (vg_replace_malloc.c:299) ==38612== by 0x4E85F6D: g_malloc (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E90F8B: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x4E7C3A9: ??? (in /usr/lib64/libglib-2.0.so.0.5400.2) ==38612== by 0x400FB02: _dl_init (in /usr/lib64/ld-2.17.so) ==38612== by 0x4001069: ??? (in /usr/lib64/ld-2.17.so) ==38612== ==38612== LEAK SUMMARY: ==38612== definitely lost: 0 bytes in 0 blocks ==38612== indirectly lost: 0 bytes in 0 blocks ==38612== possibly lost: 0 bytes in 0 blocks ==38612== still reachable: 21,276 bytes in 110 blocks ==38612== suppressed: 0 bytes in 0 blocks ==38612== ==38612== For counts of detected and suppressed errors, rerun with: -v ==38612== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) make clean make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.1.5/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.1.5/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.1.5/tests/fuzz' make[2]: Leaving directory `/builddir/build/BUILD/uefistored-1.1.5/tests' ASAN=1 make test make[2]: Entering directory `/builddir/build/BUILD/uefistored-1.1.5/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.1.5/tests' ASAN_OPTIONS=detect_leaks=1 ./test Running test suite with seed 0x466086ee... pk/test_parsing_pkcs7 [ OK ] [ 0.00042683 / 0.00042568 CPU ] pk/test_parsing_pkcs7_top_cert [ OK ] [ 0.00019168 / 0.00019201 CPU ] pk/test_pk_new_cert_neq_dummy_cert [ OK ] [ 0.00013843 / 0.00013862 CPU ] pk/test_pk_new_cert_eq_old_cert [ OK ] [ 0.00146706 / 0.00146789 CPU ] pk/test_null_pk [ OK ] [ 0.00051229 / 0.00051271 CPU ] pk/test_new_pk [ OK ] [ 0.00071394 / 0.00071295 CPU ] pk/test_new_pk_to_old_fails [ OK ] [ 0.00071543 / 0.00071453 CPU ] pk/test_unauthorized_sig_fails [ OK ] [ 0.00029660 / 0.00029556 CPU ] kek/test_valid_first_kek [ OK ] [ 0.00073308 / 0.00073284 CPU ] db/test_db_signed_by_pk [ OK ] [ 0.00036561 / 0.00036556 CPU ] db/test_db_signed_by_kek [ OK ] [ 0.00050922 / 0.00050904 CPU ] db/test_db_append [ OK ] [ 0.00108124 / 0.00108085 CPU ] auth/test_auth_variable_DER_conf [ OK ] [ 0.00160807 / 0.00160812 CPU ] auth_func/test_auth_func [ OK ] [ 0.00090731 / 0.00090750 CPU ] append/test_append [ OK ] [ 0.00001847 / 0.00001832 CPU ] xapi/test_var_copy [ OK ] [ 0.00003335 / 0.00003332 CPU ] xapi/test_bytes [ OK ] [ 0.00001454 / 0.00001429 CPU ] xapi/test_list_serialization [ OK ] [ 0.00004171 / 0.00004140 CPU ] xapi/test_base64 [ OK ] [ 0.00011318 / 0.00011346 CPU ] xen_variable_server_tests/test_nonexistent_variable_returns_not_found[ OK ] [ 0.00000509 / 0.00000495 CPU ] xen_variable_server_tests/test_set_and_get[ OK ] [ 0.00000823 / 0.00000829 CPU ] xen_variable_server_tests/test_big_set[ OK ] [ 0.00018548 / 0.00018559 CPU ] xen_variable_server_tests/test_zero_set[ OK ] [ 0.00001175 / 0.00001157 CPU ] xen_variable_server_tests/test_empty_get_next_var[ OK ] [ 0.00000907 / 0.00000909 CPU ] xen_variable_server_tests/test_success_get_next_var_one[ OK ] [ 0.00001207 / 0.00001192 CPU ] xen_variable_server_tests/test_success_get_next_var_two[ OK ] [ 0.00001385 / 0.00001411 CPU ] xen_variable_server_tests/test_get_next_var_buf_too_small[ OK ] [ 0.00000700 / 0.00000709 CPU ] xen_variable_server_tests/test_query_variable_info[ OK ] [ 0.00000781 / 0.00000791 CPU ] xen_variable_server_tests/test_query_variable_info_bad_attrs[ OK ] [ 0.00000121 / 0.00000116 CPU ] xen_variable_server_tests/test_valid_attrs[ OK ] [ 0.00000063 / 0.00000058 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.1.5/tests' + exit 0 Processing files: uefistored-1.1.5-1.xcpng8.2.x86_64 Provides: uefistored = 1.1.5-1.xcpng8.2 uefistored(x86-64) = 1.1.5-1.xcpng8.2 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.1.5-1.xcpng8.2.x86_64 Provides: uefistored-debuginfo = 1.1.5-1.xcpng8.2 uefistored-debuginfo(x86-64) = 1.1.5-1.xcpng8.2 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.1.5-1.xcpng8.2.x86_64 Wrote: /builddir/build/RPMS/uefistored-1.1.5-1.xcpng8.2.x86_64.rpm Wrote: /builddir/build/RPMS/uefistored-debuginfo-1.1.5-1.xcpng8.2.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.014Ras + umask 022 + cd /builddir/build/BUILD + cd uefistored-1.1.5 + /usr/bin/rm -rf /builddir/build/BUILDROOT/uefistored-1.1.5-1.xcpng8.2.x86_64 + exit 0 Child return code was: 0