DEBUG: Executing shell function do_compile
NOTE: Building/installing only 64-bit libpseudo.so for pseudo-native.
NOTE: If you need to run 32-bit executables, ensure that NO32LIBS is set to 0.
SQLite header for version 3054001 found in TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr.
Enabling in-memory database by default.
NOTE: make -j 16 -l 75 RPATH=-Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/
CC="gcc  -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/" ./makewrappers "xattr=true"
./maketables enums/*.in
mkdir -p lib/pseudo/lib64
mkdir -p bin
enums/debug_type.in: Flags: set for debug_type
type: debug_type_t (prefix 'PDBG_ENUM')
  extra column: unsigned char symbolic (default '\0')
  extra column: const char * description (default NULL)
   consistency        file               op                 pid                
   client             server             db                 xattrdb            
   profile            syscall            env                chroot             
   path               sql                wrapper            ipc                
   invoke             benchmark          verbose            xattr              

enums/exit_status.in: type: exit_status_t (prefix 'PSEUDO_EXIT_ENUM')
  extra column: char * message (default "exit status unknown")
   general            fork_failed        lock_path          lock_held          
   lock_failed        timeout            waitpid            socket_create      
   socket_fd          socket_path        socket_unlink      socket_bind        
   socket_listen      listen_fd          pseudo_loaded      pseudo_prefix      
   pseudo_invocation  epoll_create       epoll_ctl                             

enums/msg_type.in: type: msg_type_t (prefix 'PSEUDO_MSG_ENUM')
   ping               shutdown           op                 ack                
   nak                fastop             

enums/op.in: type: op_t (prefix 'OP_ENUM')
  extra column: int wait (default 0)
   chdir              chmod              chown              chroot             
   close              creat              dup                fchmod             
   fchown             fstat              link               mkdir              
   mknod              open               rename             stat               
   unlink             symlink            exec               may-unlink         
   did-unlink         cancel-unlink      get-xattr          list-xattr         
   remove-xattr       set-xattr          create-xattr       replace-xattr      
   close-range        

enums/query_field.in: type: query_field_t (prefix 'PSQF_ENUM')
   access             client             dev                fd                 
   ftype              gid                id                 inode              
   mode               op                 order              path               
   perm               program            result             severity           
   stamp              tag                text               type               
   uid                

enums/query_type.in: type: query_type_t (prefix 'PSQT_ENUM')
  extra column: const char * sql (default "LITTLE BOBBY TABLES")
   exact              less               greater            bitand             
   notequal           like               notlike            sqlpat             

enums/res.in: type: res_t (prefix 'RESULT_ENUM')
   succeed            fail               error              abort              

enums/sev.in: Flags: set for sev
type: sev_t (prefix 'SEVERITY_ENUM')
   debug              info               warn               error              
   critical           

Writing datatypes...
done.  Cleaning up.
gcc  -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ -c -o pseudo_tables.o pseudo_tables.c
Checking for old/new clone mechanics... New clone.
Considering template: templates/port_deps
Considering template: templates/func_deps
Considering template: templates/guts
Considering template: templates/port_wrappers
Considering template: templates/pseudo_ports
Considering template: templates/wrapfuncs.h
Considering template: templates/wrapfuncs.c
Considering template: templates/wrapper_table
common
ports/common/wrapfuncs.in: .........
linux
ports/linux/wrapfuncs.in: ........................................................................
unix
ports/unix/wrapfuncs.in: ........................................................................
unix/syncfs
ports/unix/syncfs/wrapfuncs.in: .
uids_generic
ports/uids_generic/wrapfuncs.in: ........................
linux/newclone
ports/linux/newclone/wrapfuncs.in: .
linux/xattr
ports/linux/xattr/wrapfuncs.in: ............
linux/statvfs
ports/linux/statvfs/wrapfuncs.in: ..
linux/statx
ports/linux/statx/wrapfuncs.in: .
linux/openat2
ports/linux/openat2/wrapfuncs.in: .
Writing functions...
Warning: lchown from linux overriding unix
Warning: mknod from linux overriding unix
Warning: mknodat from linux overriding unix
Warning: tmpnam from linux overriding unix
Warning: lutimes from linux overriding unix
Warning: utimes from linux overriding unix
done.  Cleaning up.
gcc  -fno-strict-aliasing -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ -D_GNU_SOURCE -c -o pseudo_wrappers.o pseudo_wrappers.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_client.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_client_scanf.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_ipc.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_util.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ strtol.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_db.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudo_server.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudodb.c
gcc  -c -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -pipe -std=gnu99 -Wall -W -Wextra -Wno-deprecated-declarations -fPIC -D_LARGEFILE64_SOURCE -D_ATFILE_SOURCE -isystemTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -O2 -pipe -DPSEUDO_PREFIX='"TOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr"' -DPSEUDO_SUFFIX='""' -DPSEUDO_BINDIR='"bin"' -DPSEUDO_LIBDIR='"lib/pseudo/lib64"' -DPSEUDO_LOCALSTATEDIR='"var/pseudo"' -DPSEUDO_VERSION='"1.99.0"' -DUSE_MEMORY_DB -DPSEUDO_FORCE_ASYNC -DPSEUDO_PASSWD_FALLBACK='NULL'   -DPSEUDO_XATTR_SUPPORT       -DPSEUDO_EPOLL -O2 -g -LTOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/lib -ITOPDIR/tmp/work/x86_64-linux/pseudo-native/1.99.0+git/recipe-sysroot-native/usr/include -Wl,--rpath=XORIGIN/../../../sqlite3-native/usr/lib/ pseudolog.c
In file included from pseudo_wrappers.c:45:
pseudo_wrapfuncs.h:534:88: warning: ‘struct mount_attr’ declared inside parameter list will not be visible outside of this definition or declaration
  534 | static int wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |                                                                                        ^~~~~~~~~~
pseudo_wrapfuncs.h:535:91: warning: ‘struct mount_attr’ declared inside parameter list will not be visible outside of this definition or declaration
  535 | static int (*real_open_tree_attr)(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |                                                                                           ^~~~~~~~~~
pseudo_wrappers.c: In function ‘_libpseudo_init’:
pseudo_wrappers.c:110:86: warning: the comparison will always evaluate as ‘false’ for the address of ‘__dso_handle’ will never be NULL [-Waddress]
  110 |                 __register_atfork (NULL, NULL, libpseudo_atfork_child, &__dso_handle == NULL ? NULL : __dso_handle);
      |                                                                                      ^~
In file included from port_wrappers.c:3,
                 from pseudo_wrappers.c:294:
ports/linux/pseudo_wrappers.c: In function ‘syscall’:
ports/linux/pseudo_wrappers.c:154:64: warning: passing argument 4 of ‘wrap_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
  154 |                 return wrap_open_tree_attr(dirfd, path, flags, attr, size);
      |                                                                ^~~~
      |                                                                |
      |                                                                struct mount_attr *
In file included from pseudo_wrappers.c:45:
pseudo_wrapfuncs.h:534:100: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
  534 | static int wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |                                                                                 ~~~~~~~~~~~~~~~~~~~^~~~
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c: In function ‘open_tree’:
pseudo_wrapfuncs.c:11929:15: warning: variable ‘path_int’ set but not used [-Wunused-but-set-variable]
11929 |         char *path_int;
      |               ^~~~~~~~
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c: At top level:
pseudo_wrapfuncs.c:12012:91: warning: ‘struct mount_attr’ declared inside parameter list will not be visible outside of this definition or declaration
12012 | static int (*real_open_tree_attr)(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) = NULL;
      |                                                                                           ^~~~~~~~~~
pseudo_wrapfuncs.c:12012:14: error: conflicting types for ‘real_open_tree_attr’; have ‘int (*)(int,  const char *, unsigned int,  struct mount_attr *, size_t)’ {aka ‘int (*)(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)’}
12012 | static int (*real_open_tree_attr)(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) = NULL;
      |              ^~~~~~~~~~~~~~~~~~~
In file included from pseudo_wrappers.c:45:
pseudo_wrapfuncs.h:535:14: note: previous declaration of ‘real_open_tree_attr’ with type ‘int (*)(int,  const char *, unsigned int,  struct mount_attr *, size_t)’ {aka ‘int (*)(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)’}
  535 | static int (*real_open_tree_attr)(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |              ^~~~~~~~~~~~~~~~~~~
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c:12017:72: warning: ‘struct mount_attr’ declared inside parameter list will not be visible outside of this definition or declaration
12017 | open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) {
      |                                                                        ^~~~~~~~~~
pseudo_wrapfuncs.c: In function ‘open_tree_attr’:
pseudo_wrapfuncs.c:12036:65: warning: passing argument 4 of ‘real_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
12036 |                 rc = (*real_open_tree_attr)(dirfd, path, flags, attr, size);
      |                                                                 ^~~~
      |                                                                 |
      |                                                                 struct mount_attr *
pseudo_wrapfuncs.c:12036:65: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
pseudo_wrapfuncs.c:12057:65: warning: passing argument 4 of ‘real_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
12057 |                 rc = (*real_open_tree_attr)(dirfd, path, flags, attr, size);
      |                                                                 ^~~~
      |                                                                 |
      |                                                                 struct mount_attr *
pseudo_wrapfuncs.c:12057:65: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
pseudo_wrapfuncs.c:12065:73: warning: passing argument 4 of ‘real_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
12065 |                         rc = (*real_open_tree_attr)(dirfd, path, flags, attr, size);
      |                                                                         ^~~~
      |                                                                         |
      |                                                                         struct mount_attr *
pseudo_wrapfuncs.c:12065:73: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
pseudo_wrapfuncs.c:12069:70: warning: passing argument 4 of ‘wrap_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
12069 |                         rc = wrap_open_tree_attr(dirfd, path, flags, attr, size);
      |                                                                      ^~~~
      |                                                                      |
      |                                                                      struct mount_attr *
In file included from pseudo_wrappers.c:45:
pseudo_wrapfuncs.h:534:100: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
  534 | static int wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |                                                                                 ~~~~~~~~~~~~~~~~~~~^~~~
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c:12021:15: warning: variable ‘path_int’ set but not used [-Wunused-but-set-variable]
12021 |         char *path_int;
      |               ^~~~~~~~
pseudo_wrapfuncs.c: At top level:
pseudo_wrapfuncs.c:12092:77: warning: ‘struct mount_attr’ declared inside parameter list will not be visible outside of this definition or declaration
12092 | wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) {
      |                                                                             ^~~~~~~~~~
pseudo_wrapfuncs.c:12092:1: error: conflicting types for ‘wrap_open_tree_attr’; have ‘int(int,  const char *, unsigned int,  struct mount_attr *, size_t)’ {aka ‘int(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)’}
12092 | wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) {
      | ^~~~~~~~~~~~~~~~~~~
In file included from pseudo_wrappers.c:45:
pseudo_wrapfuncs.h:534:12: note: previous declaration of ‘wrap_open_tree_attr’ with type ‘int(int,  const char *, unsigned int,  struct mount_attr *, size_t)’ {aka ‘int(int,  const char *, unsigned int,  struct mount_attr *, long unsigned int)’}
  534 | static int wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |            ^~~~~~~~~~~~~~~~~~~
In file included from pseudo_wrapfuncs.c:12097,
                 from pseudo_wrappers.c:295:
ports/linux/guts/open_tree_attr.c: In function ‘wrap_open_tree_attr’:
ports/linux/guts/open_tree_attr.c:28:62: warning: passing argument 4 of ‘real_open_tree_attr’ from incompatible pointer type [-Wincompatible-pointer-types]
   28 |                 rc = real_open_tree_attr(dirfd, path, flags, attr, size);
      |                                                              ^~~~
      |                                                              |
      |                                                              struct mount_attr *
ports/linux/guts/open_tree_attr.c:28:62: note: expected ‘struct mount_attr *’ but argument is of type ‘struct mount_attr *’
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c: In function ‘openat2’:
pseudo_wrapfuncs.c:12213:15: warning: variable ‘path_int’ set but not used [-Wunused-but-set-variable]
12213 |         char *path_int;
      |               ^~~~~~~~
In file included from pseudo_wrappers.c:45:
pseudo_wrappers.c: At top level:
pseudo_wrapfuncs.h:534:12: warning: ‘wrap_open_tree_attr’ used but never defined
  534 | static int wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size);
      |            ^~~~~~~~~~~~~~~~~~~
In file included from pseudo_wrappers.c:295:
pseudo_wrapfuncs.c:12092:1: warning: ‘wrap_open_tree_attr’ defined but not used [-Wunused-function]
12092 | wrap_open_tree_attr(int dirfd, const char *path, unsigned int flags, struct mount_attr *attr, size_t size) {
      | ^~~~~~~~~~~~~~~~~~~
make: *** [Makefile:162: pseudo_wrappers.o] Error 1
make: *** Waiting for unfinished jobs....
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.

Error details

Submitted on:
20/10/26 00:32
Error type:
Recipe
Task:
do_compile
Recipe:
pseudo-native
Recipe version:
1.99.0+git-r0
Machine:
qemux86-64
Distro:
poky
Build system:
x86_64-linux
Target system:
x86_64-poky-linux-musl
Host distro:
ubuntu-22.04/ubuntu-22.04
Branch:
mathieu/master-next
Commit:
cfa43fa34c0072a1e9c64b05f0da8e6c322d2882
Build:
#253280
Submitter:
yp-ab-ubuntu2204-vk-1
Link back:
https://autobuilder.yoctoproject.org/valkyrie/#/builders/110/builds/1396
Similar errors:
1
Open a bug