On Wednesday, August 24, 2016 at 3:15:09 PM UTC+1, Foppe de Haan wrote:
> On Wednesday, August 24, 2016 at 4:14:12 PM UTC+2, Foppe de Haan wrote:
> > On Thursday, August 18, 2016 at 6:40:42 PM UTC+2, Jovan Miloskovski wrote:
> > > Hi,
> > > I'm really learning all of this template building stuff right now but 
> > > I've stumbled upon an error in the Archlinux qubes template building 
> > > process I can't find a solution for.
> > > Here is the segment of the error in my terminal output:
> > > 
> > > -> Building vmm-xen (archlinux) for archlinux vm (logfile: 
> > > build-logs/vmm-xen-vm-archlinux.log)
> > > --> build failed!
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_create.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_create.o libxl_create.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_dm.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_dm.o libxl_dm.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_pci.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_pci.o libxl_pci.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_dom.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_dom.o libxl_dom.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_exec.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_exec.o libxl_exec.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_xshelp.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_xshelp.o libxl_xshelp.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_device.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_device.o libxl_device.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_internal.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_internal.o libxl_internal.c 
> > > gcc -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe 
> > > -fstack-protector-strong -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .subdirs-install.d 
> > > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 -fomit-frame-pointer -m64 
> > > -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
> > > -Wdeclaration-after-statement -Wno-unused-but-set-variable 
> > > -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF 
> > > .subdir-install-libxl.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   -O2 
> > > -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall 
> > > -Wstrict-prototypes -Wdeclaration-after-statement 
> > > -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -D__XEN_TOOLS__ 
> > > -MMD -MF .libxl_utils.o.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE   
> > > -Werror -Wno-format-zero-length -Wmissing-declarations 
> > > -Wno-declaration-after-statement -Wformat-nonliteral -I. -fPIC -pthread 
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/libxc/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/xenstore/include
> > >  
> > > -I/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/include
> > >    -Wshadow -include 
> > > /home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/config.h
> > >   -c -o libxl_utils.o libxl_utils.c 
> > > libxl_utils.c: In function ‘libxl__remove_directory’:
> > > libxl_utils.c:480:9: error: ‘readdir_r’ is deprecated 
> > > [-Werror=deprecated-declarations]
> > >          int r = readdir_r(d, de_buf, &de);
> > >          ^~~
> > > In file included from libxl_internal.h:25:0,
> > >                  from libxl_utils.c:20:
> > > /usr/include/dirent.h:183:12: note: declared here
> > >  extern int readdir_r (DIR *__restrict __dirp,
> > >             ^~~~~~~~~
> > > cc1: all warnings being treated as errors
> > > make[3]: *** 
> > > [/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl/../../tools/Rules.mk:107:
> > >  libxl_utils.o] Error 1
> > > make[3]: Leaving directory 
> > > '/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/libxl'
> > > make[2]: *** 
> > > [/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/../tools/Rules.mk:123: 
> > > subdir-install-libxl] Error 2
> > > make[2]: Leaving directory 
> > > '/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools'
> > > make[1]: *** 
> > > [/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools/../tools/Rules.mk:118: 
> > > subdirs-install] Error 2
> > > make[1]: Leaving directory 
> > > '/home/user/qubes-src/vmm-xen/src/xen-4.6.1/tools'
> > > make: *** [Makefile:102: install-tools] Error 2
> > > ==> ERROR: A failure occurred in build().
> > >     Aborting...
> > > /home/user/qubes-builder/qubes-src/builder-archlinux/Makefile.archlinux:120:
> > >  recipe for target 'dist-package' failed
> > > make[2]: *** [dist-package] Error 2
> > > Makefile.generic:139: recipe for target 'packages' failed
> > > make[1]: *** [packages] Error 1
> > > Makefile:208: recipe for target 'vmm-xen-vm' failed
> > > make: *** [vmm-xen-vm] Error 1
> > > 
> > > Any helpful suggestions are appreciated.
> > 
> > At least a bunch of these errors are caused by invocation of incorrect 
> > paths (specifically, as far as I can tell all instances of 
> > /home/user/qubes-src/ should be replaced with 
> > /home/user/qubes-builder/qubes-src/...)
> > Having said that, even after addressing that, I still couldn't get the 
> > thing to work, though I haven't tried Jovan's solution yet.
> 
> (I mean Richard's.)

I have built Arch Linux (and Ubuntu) templates successfully (eventually!), but 
they won't start as the error message: "The Dom0 GUI daemon do not support 
protocol 1:1, requested by the VM" appears. It looks like the templates are 
being built against Qubes 3.2, whereas I'm on 3.1 here.

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/a908120c-f92a-4686-8ae0-e6045a1034f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to