sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | ctn 3.2.0~dfsg-7 (mips64el) Wed, 02 Dec 2020 23:15:36 +0000 | +==============================================================================+ Package: ctn Version: 3.2.0~dfsg-7 Source Version: 3.2.0~dfsg-7 Distribution: unstable Machine Architecture: amd64 Host Architecture: mips64el Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-e83c8181-8b03-497a-9d22-710bd11cb944' with '<>' I: NOTICE: Log filtering will replace 'build/ctn-lHAcYj/resolver-u69vXk' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [149 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [37.0 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [37.0 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-12-02-0804.08.pdiff [4029 B] Get:5 http://debian.oregonstate.edu/debian unstable/main Sources 2020-12-02-1406.36.pdiff [20.9 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main Sources 2020-12-02-2009.28.pdiff [29.0 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main Sources 2020-12-02-2009.28.pdiff [29.0 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-12-02-0804.08.pdiff [4602 B] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-12-02-1406.36.pdiff [17.2 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-12-02-2009.28.pdiff [11.1 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-12-02-2009.28.pdiff [11.1 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main mips64el Packages [8229 kB] Fetched 8539 kB in 2s (5351 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'ctn' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/med-team/ctn.git Please use: git clone https://salsa.debian.org/med-team/ctn.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 874 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main ctn 3.2.0~dfsg-7 (dsc) [2118 B] Get:2 http://debian.oregonstate.edu/debian unstable/main ctn 3.2.0~dfsg-7 (tar) [851 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main ctn 3.2.0~dfsg-7 (diff) [20.5 kB] Fetched 874 kB in 0s (45.4 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/ctn-lHAcYj/ctn-3.2.0~dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/ctn-lHAcYj' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libmotif-dev, libxaw7-dev, flex, libfl-dev, bison, zlib1g-dev, default-libmysqlclient-dev, libx11-dev, libxt-dev, x11proto-core-dev, csh | c-shell, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-mips64el:amd64, libc-dev:mips64el, libstdc++-dev:mips64el Filtered Build-Depends: debhelper-compat (= 13), libmotif-dev, libxaw7-dev, flex, libfl-dev, bison, zlib1g-dev, default-libmysqlclient-dev, libx11-dev, libxt-dev, x11proto-core-dev, csh, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-mips64el:amd64, libc-dev:mips64el, libstdc++-dev:mips64el dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [478 B] Get:5 copy:/<>/apt_archive ./ Packages [559 B] Fetched 1994 B in 0s (79.2 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-mips64el-linux-gnuabi64 bison bsdextrautils build-essential cpp-10-mips64el-linux-gnuabi64 cpp-mips64el-linux-gnuabi64 cross-config crossbuild-essential-mips64el csh debhelper default-libmysqlclient-dev:mips64el dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file flex fontconfig-config fonts-dejavu-core g++ g++-10 g++-10-mips64el-linux-gnuabi64 g++-mips64el-linux-gnuabi64 gcc-10-base:mips64el gcc-10-cross-base-mipsen gcc-10-mips64el-linux-gnuabi64 gcc-10-mips64el-linux-gnuabi64-base gcc-9-base:mips64el gcc-mips64el-linux-gnuabi64 gettext gettext-base groff-base intltool-debian libarchive-zip-perl libatomic1:mips64el libatomic1-mips64el-cross libbrotli-dev:mips64el libbrotli1 libbrotli1:mips64el libbsd0 libbsd0:mips64el libc6:mips64el libc6-dev libc6-dev:mips64el libc6-dev-mips64el-cross libc6-mips64el-cross libcom-err2:mips64el libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:mips64el libcrypt1:mips64el libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libexpat1 libexpat1:mips64el libexpat1-dev:mips64el libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfl-dev:mips64el libfl2:mips64el libfontconfig-dev:mips64el libfontconfig1 libfontconfig1:mips64el libfontconfig1-dev:mips64el libfreetype-dev:mips64el libfreetype6 libfreetype6:mips64el libfreetype6-dev:mips64el libgcc-10-dev-mips64el-cross libgcc-9-dev:mips64el libgcc-s1:mips64el libgcc-s1-mips64el-cross libglib2.0-0 libgomp1:mips64el libgomp1-mips64el-cross libgssapi-krb5-2 libgssapi-krb5-2:mips64el libice-dev:mips64el libice6 libice6:mips64el libicu67 libio-string-perl libisl22 libjpeg62-turbo libjpeg62-turbo:mips64el libk5crypto3 libk5crypto3:mips64el libkeyutils1 libkeyutils1:mips64el libkrb5-3 libkrb5-3:mips64el libkrb5support0 libkrb5support0:mips64el liblocale-gettext-perl libmagic-mgc libmagic1 libmariadb-dev:mips64el libmariadb-dev-compat:mips64el libmariadb3:mips64el libmotif-common libmotif-dev:mips64el libmrm4 libmrm4:mips64el libnsl-dev libnsl-dev:mips64el libnsl2 libnsl2:mips64el libperl5.32 libpipeline1 libpng-dev:mips64el libpng16-16 libpng16-16:mips64el libpthread-stubs0-dev libpthread-stubs0-dev:mips64el libsigsegv2 libsm-dev:mips64el libsm6 libsm6:mips64el libssl-dev:mips64el libssl1.1 libssl1.1:mips64el libstdc++-10-dev libstdc++-10-dev-mips64el-cross libstdc++-9-dev:mips64el libstdc++6:mips64el libstdc++6-mips64el-cross libsub-override-perl libtirpc-common libtirpc-dev libtirpc-dev:mips64el libtirpc3 libtirpc3:mips64el libtool libuchardet0 libuil4 libuil4:mips64el libuuid1:mips64el libx11-6 libx11-6:mips64el libx11-data libx11-dev libx11-dev:mips64el libxau-dev libxau-dev:mips64el libxau6 libxau6:mips64el libxaw7:mips64el libxaw7-dev:mips64el libxcb1 libxcb1:mips64el libxcb1-dev libxcb1-dev:mips64el libxdmcp-dev libxdmcp-dev:mips64el libxdmcp6 libxdmcp6:mips64el libxext-dev:mips64el libxext6 libxext6:mips64el libxft-dev:mips64el libxft2 libxft2:mips64el libxm4 libxm4:mips64el libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxmu-dev:mips64el libxmu-headers libxmu6 libxmu6:mips64el libxpm-dev:mips64el libxpm4:mips64el libxrender-dev:mips64el libxrender1 libxrender1:mips64el libxt-dev:mips64el libxt6 libxt6:mips64el libyaml-perl linux-libc-dev:mips64el linux-libc-dev-mips64el-cross m4 man-db mariadb-common mysql-common perl perl-modules-5.32 pkg-config po-debconf sensible-utils ucf uil uuid-dev:mips64el x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g:mips64el zlib1g-dev:mips64el Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc bison-doc gcc-10-locales cpp-doc dh-make binutils-multiarch debian-keyring flex-doc g++-multilib g++-10-multilib gcc-10-doc g++-10-multilib-mips64el-linux-gnuabi64 gcc-10-multilib-mips64el-linux-gnuabi64 manpages-dev gdb-mips64el-linux-gnuabi64 gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:mips64el libc-l10n:mips64el locales:mips64el glibc-doc manpages-dev:mips64el gnupg git bzr freetype2-doc:mips64el krb5-doc krb5-user krb5-doc:mips64el krb5-user:mips64el libice-doc:mips64el libsm-doc:mips64el libssl-doc:mips64el libstdc++-10-doc libstdc++-9-doc:mips64el libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc libx11-doc:mips64el libxaw-doc:mips64el libxcb-doc libxcb-doc:mips64el libxext-doc:mips64el libxt-doc:mips64el libyaml-shell-perl m4-doc apparmor less www-browser perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl Recommended packages: gnupg libalgorithm-merge-perl libfl-dev curl | wget | lynx libidn2-0:mips64el libnss-nis:mips64el libnss-nisplus:mips64el libfile-fcntllock-perl libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales krb5-locales:mips64el libpng-tools:mips64el libltdl-dev uuid-runtime:mips64el libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl netbase libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-mips64el-linux-gnuabi64 bison bsdextrautils build-essential cpp-10-mips64el-linux-gnuabi64 cpp-mips64el-linux-gnuabi64 cross-config crossbuild-essential-mips64el csh debhelper default-libmysqlclient-dev:mips64el dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file flex fontconfig-config fonts-dejavu-core g++ g++-10 g++-10-mips64el-linux-gnuabi64 g++-mips64el-linux-gnuabi64 gcc-10-base:mips64el gcc-10-cross-base-mipsen gcc-10-mips64el-linux-gnuabi64 gcc-10-mips64el-linux-gnuabi64-base gcc-9-base:mips64el gcc-mips64el-linux-gnuabi64 gettext gettext-base groff-base intltool-debian libarchive-zip-perl libatomic1:mips64el libatomic1-mips64el-cross libbrotli-dev:mips64el libbrotli1 libbrotli1:mips64el libbsd0 libbsd0:mips64el libc6:mips64el libc6-dev libc6-dev:mips64el libc6-dev-mips64el-cross libc6-mips64el-cross libcom-err2:mips64el libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:mips64el libcrypt1:mips64el libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libexpat1 libexpat1:mips64el libexpat1-dev:mips64el libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfl-dev:mips64el libfl2:mips64el libfontconfig-dev:mips64el libfontconfig1 libfontconfig1:mips64el libfontconfig1-dev:mips64el libfreetype-dev:mips64el libfreetype6 libfreetype6:mips64el libfreetype6-dev:mips64el libgcc-10-dev-mips64el-cross libgcc-9-dev:mips64el libgcc-s1:mips64el libgcc-s1-mips64el-cross libglib2.0-0 libgomp1:mips64el libgomp1-mips64el-cross libgssapi-krb5-2 libgssapi-krb5-2:mips64el libice-dev:mips64el libice6 libice6:mips64el libicu67 libio-string-perl libisl22 libjpeg62-turbo libjpeg62-turbo:mips64el libk5crypto3 libk5crypto3:mips64el libkeyutils1 libkeyutils1:mips64el libkrb5-3 libkrb5-3:mips64el libkrb5support0 libkrb5support0:mips64el liblocale-gettext-perl libmagic-mgc libmagic1 libmariadb-dev:mips64el libmariadb-dev-compat:mips64el libmariadb3:mips64el libmotif-common libmotif-dev:mips64el libmrm4 libmrm4:mips64el libnsl-dev libnsl-dev:mips64el libnsl2 libnsl2:mips64el libperl5.32 libpipeline1 libpng-dev:mips64el libpng16-16 libpng16-16:mips64el libpthread-stubs0-dev libpthread-stubs0-dev:mips64el libsigsegv2 libsm-dev:mips64el libsm6 libsm6:mips64el libssl-dev:mips64el libssl1.1 libssl1.1:mips64el libstdc++-10-dev libstdc++-10-dev-mips64el-cross libstdc++-9-dev:mips64el libstdc++6:mips64el libstdc++6-mips64el-cross libsub-override-perl libtirpc-common libtirpc-dev libtirpc-dev:mips64el libtirpc3 libtirpc3:mips64el libtool libuchardet0 libuil4 libuil4:mips64el libuuid1:mips64el libx11-6 libx11-6:mips64el libx11-data libx11-dev libx11-dev:mips64el libxau-dev libxau-dev:mips64el libxau6 libxau6:mips64el libxaw7:mips64el libxaw7-dev:mips64el libxcb1 libxcb1:mips64el libxcb1-dev libxcb1-dev:mips64el libxdmcp-dev libxdmcp-dev:mips64el libxdmcp6 libxdmcp6:mips64el libxext-dev:mips64el libxext6 libxext6:mips64el libxft-dev:mips64el libxft2 libxft2:mips64el libxm4 libxm4:mips64el libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxmu-dev:mips64el libxmu-headers libxmu6 libxmu6:mips64el libxpm-dev:mips64el libxpm4:mips64el libxrender-dev:mips64el libxrender1 libxrender1:mips64el libxt-dev:mips64el libxt6 libxt6:mips64el libyaml-perl linux-libc-dev:mips64el linux-libc-dev-mips64el-cross m4 man-db mariadb-common mysql-common perl perl-modules-5.32 pkg-config po-debconf sbuild-build-depends-main-dummy:mips64el sensible-utils ucf uil uuid-dev:mips64el x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev zlib1g:mips64el zlib1g-dev:mips64el 0 upgraded, 216 newly installed, 0 to remove and 0 not upgraded. Need to get 157 MB of archives. After this operation, 635 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [984 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 bsdextrautils amd64 2.36.1-2 [140 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-5 [920 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.3-2 [1314 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 perl-modules-5.32 all 5.32.0-5 [2821 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libperl5.32 amd64 5.32.0-5 [4119 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 perl amd64 5.32.0-5 [293 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main amd64 flex amd64 2.6.4-8 [440 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4+b1 [19.0 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 x11-common all 1:7.7+21 [252 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libmotif-common all 2.3.8-3 [40.5 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.10.0-1 [107 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1 amd64 1.14-2 [139 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-data all 2:1.6.12-1 [311 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-6 amd64 2:1.6.12-1 [770 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 libexpat1 amd64 2.2.10-1 [96.9 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2+b1 [282 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libfreetype6 amd64 2.10.2+dfsg-4 [410 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0043 [74.0 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-2 [1069 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.0.5-1.1 [149 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libxft2 amd64 2.3.2-2 [57.2 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 libice6 amd64 2:1.0.10-1 [58.5 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 libxt6 amd64 1:1.2.0-1 [189 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 libxmu6 amd64 2:1.1.2-2+b3 [60.8 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 libxm4 amd64 2.3.8-3 [1034 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libmrm4 amd64 2.3.8-3 [88.7 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main mips64el gcc-10-base mips64el 10.2.0-19 [200 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main mips64el libgcc-s1 mips64el 10.2.0-19 [69.7 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main mips64el libcrypt1 mips64el 1:4.4.17-1 [93.1 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main mips64el libc6 mips64el 2.31-5 [2546 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main mips64el libxau6 mips64el 1:1.0.8-1+b2 [19.8 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main mips64el libbsd0 mips64el 0.10.0-1 [106 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main mips64el libxdmcp6 mips64el 1:1.1.2-3 [26.1 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main mips64el libxcb1 mips64el 1.14-2 [131 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main mips64el libx11-6 mips64el 2:1.6.12-1 [726 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main mips64el libexpat1 mips64el 2.2.10-1 [94.0 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main mips64el libbrotli1 mips64el 1.0.9-2+b1 [277 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main mips64el zlib1g mips64el 1:1.2.11.dfsg-2 [88.2 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main mips64el libpng16-16 mips64el 1.6.37-3 [287 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main mips64el libfreetype6 mips64el 2.10.2+dfsg-4 [386 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main mips64el libuuid1 mips64el 2.36.1-2 [82.9 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main mips64el libfontconfig1 mips64el 2.13.1-4.2 [347 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main mips64el libjpeg62-turbo mips64el 1:2.0.5-1.1 [138 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main mips64el libxext6 mips64el 2:1.3.3-1+b2 [49.6 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main mips64el libxrender1 mips64el 1:0.9.10-1 [31.6 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main mips64el libxft2 mips64el 2.3.2-2 [53.8 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main mips64el libice6 mips64el 2:1.0.10-1 [53.0 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main mips64el libsm6 mips64el 2:1.2.3-1 [33.6 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main mips64el libxt6 mips64el 1:1.2.0-1 [165 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main mips64el libxmu6 mips64el 2:1.1.2-2+b3 [56.3 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main mips64el libxm4 mips64el 2.3.8-3 [862 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main mips64el libmrm4 mips64el 2.3.8-3 [82.5 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libuil4 amd64 2.3.8-3 [158 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main mips64el libuil4 mips64el 2.3.8-3 [137 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main mips64el gcc-9-base mips64el 9.3.0-19 [198 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.39-3 [69.1 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.3-1 [814 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-mips64el-linux-gnuabi64 amd64 2.35.1-2cross2 [2354 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 bison amd64 2:3.7.3+dfsg-1 [1095 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.17-1 [104 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5support0 amd64 1.18.3-4 [65.1 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 libk5crypto3 amd64 1.18.3-4 [113 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 libkeyutils1 amd64 1.6.1-2 [15.4 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 libssl1.1 amd64 1.1.1h-1 [1550 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5-3 amd64 1.18.3-4 [362 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.18.3-4 [165 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-common all 1.2.6-3 [13.3 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc3 amd64 1.2.6-3 [83.4 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-dev amd64 1.2.6-3 [190 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.31-5 [2342 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev amd64 10.2.0-19 [1741 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10 amd64 10.2.0-19 [44.7 MB] Get:95 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:10.2.0-1 [1644 B] Get:96 http://debian.oregonstate.edu/debian unstable/main amd64 libdpkg-perl all 1.20.5 [1473 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-dev all 1.20.5 [1909 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:99 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-mips64el-linux-gnuabi64-base amd64 10.2.0-17cross1 [200 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main amd64 libisl22 amd64 0.22.1-1 [612 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-10-mips64el-linux-gnuabi64 amd64 10.2.0-17cross1 [6983 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-mips64el-linux-gnuabi64 amd64 4:10.2.0-1 [16.9 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-3.1 [39.9 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base-mipsen all 10.2.0-17cross1 [196 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-mips64el-cross all 2.31-2cross1 [1336 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-mips64el-cross all 10.2.0-17cross1 [69.7 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-mips64el-cross all 10.2.0-17cross1 [88.3 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-mips64el-cross all 10.2.0-17cross1 [7368 B] Get:109 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-10-dev-mips64el-cross all 10.2.0-17cross1 [270 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-mips64el-linux-gnuabi64 amd64 10.2.0-17cross1 [13.6 MB] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-mips64el-linux-gnuabi64 amd64 4:10.2.0-1 [1480 B] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-mips64el-cross all 10.2.0-17cross1 [393 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-mips64el-cross all 5.7.10-1cross1 [1237 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-mips64el-cross all 2.31-2cross1 [2256 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev-mips64el-cross all 10.2.0-17cross1 [1764 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10-mips64el-linux-gnuabi64 amd64 10.2.0-17cross1 [7648 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main amd64 g++-mips64el-linux-gnuabi64 amd64 4:10.2.0-1 [1192 B] Get:118 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main amd64 libicu67 amd64 67.1-4 [8624 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-6.3 [693 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2+b1 [337 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-3.1 [38.9 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-3.1 [49.9 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-mips64el all 12.8 [6704 B] Get:134 http://debian.oregonstate.edu/debian unstable/main amd64 csh amd64 20110502-6 [243 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-14 [513 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.2.1 [188 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:139 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.9.0-1 [15.2 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.182-1 [166 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.66.3-2 [1366 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.2.1 [1007 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main amd64 mysql-common all 5.8+1.0.5 [7324 B] Get:151 http://debian.oregonstate.edu/debian unstable/main amd64 mariadb-common all 1:10.5.8-3 [35.6 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main mips64el libssl1.1 mips64el 1.1.1h-1 [1147 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main mips64el libmariadb3 mips64el 1:10.5.8-3 [168 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main mips64el libssl-dev mips64el 1.1.1h-1 [1631 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main mips64el linux-libc-dev mips64el 5.9.11-1 [1224 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main mips64el libcrypt-dev mips64el 1:4.4.17-1 [115 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main mips64el libcom-err2 mips64el 1.45.6-1 [71.5 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main mips64el libkrb5support0 mips64el 1.18.3-4 [63.2 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main mips64el libk5crypto3 mips64el 1.18.3-4 [120 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main mips64el libkeyutils1 mips64el 1.6.1-2 [15.0 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main mips64el libkrb5-3 mips64el 1.18.3-4 [328 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main mips64el libgssapi-krb5-2 mips64el 1.18.3-4 [150 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main mips64el libtirpc3 mips64el 1.2.6-3 [74.0 kB] Get:164 http://debian.oregonstate.edu/debian unstable/main mips64el libnsl2 mips64el 1.3.0-2 [35.5 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main mips64el libtirpc-dev mips64el 1.2.6-3 [200 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main mips64el libnsl-dev mips64el 1.3.0-2 [70.3 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main mips64el libc6-dev mips64el 2.31-5 [2202 kB] Get:168 http://debian.oregonstate.edu/debian unstable/main mips64el zlib1g-dev mips64el 1:1.2.11.dfsg-2 [191 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main mips64el libmariadb-dev mips64el 1:10.5.8-3 [189 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main mips64el libmariadb-dev-compat mips64el 1:10.5.8-3 [34.4 kB] Get:171 http://debian.oregonstate.edu/debian unstable/main mips64el default-libmysqlclient-dev mips64el 1.0.5 [3764 B] Get:172 http://debian.oregonstate.edu/debian unstable/main mips64el libatomic1 mips64el 10.2.0-19 [7528 B] Get:173 http://debian.oregonstate.edu/debian unstable/main mips64el libbrotli-dev mips64el 1.0.9-2+b1 [309 kB] Get:174 http://debian.oregonstate.edu/debian unstable/main mips64el libexpat1-dev mips64el 2.2.10-1 [142 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main mips64el libfl2 mips64el 2.6.4-8 [103 kB] Get:176 http://debian.oregonstate.edu/debian unstable/main mips64el libfl-dev mips64el 2.6.4-8 [105 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main mips64el libpng-dev mips64el 1.6.37-3 [305 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main mips64el libfreetype-dev mips64el 2.10.2+dfsg-4 [578 kB] Get:179 http://debian.oregonstate.edu/debian unstable/main mips64el libfreetype6-dev mips64el 2.10.2+dfsg-4 [74.6 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main mips64el uuid-dev mips64el 2.36.1-2 [100 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Get:182 http://debian.oregonstate.edu/debian unstable/main mips64el libfontconfig-dev mips64el 2.13.1-4.2 [382 kB] Get:183 http://debian.oregonstate.edu/debian unstable/main mips64el libfontconfig1-dev mips64el 2.13.1-4.2 [238 kB] Get:184 http://debian.oregonstate.edu/debian unstable/main mips64el libgomp1 mips64el 10.2.0-19 [90.2 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main mips64el libgcc-9-dev mips64el 9.3.0-19 [248 kB] Get:186 http://debian.oregonstate.edu/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-dev all 2020.1-1 [594 kB] Get:188 http://debian.oregonstate.edu/debian unstable/main mips64el libice-dev mips64el 2:1.0.10-1 [69.2 kB] Get:189 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-core-dev all 2020.1-1 [3404 B] Get:190 http://debian.oregonstate.edu/debian unstable/main mips64el libxau-dev mips64el 1:1.0.8-1+b2 [23.7 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main mips64el libxdmcp-dev mips64el 1:1.1.2-3 [42.9 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:193 http://debian.oregonstate.edu/debian unstable/main mips64el libpthread-stubs0-dev mips64el 0.4-1 [5352 B] Get:194 http://debian.oregonstate.edu/debian unstable/main mips64el libxcb1-dev mips64el 1.14-2 [179 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main mips64el libx11-dev mips64el 2:1.6.12-1 [854 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main mips64el libxrender-dev mips64el 1:0.9.10-1 [41.6 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main mips64el libxft-dev mips64el 2.3.2-2 [71.1 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main mips64el libsm-dev mips64el 2:1.2.3-1 [38.6 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main mips64el libxt-dev mips64el 1:1.2.0-1 [416 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main amd64 uil amd64 2.3.8-3 [38.8 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main mips64el libmotif-dev mips64el 2.3.8-3 [2547 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main amd64 libpthread-stubs0-dev amd64 0.4-1 [5344 B] Get:203 http://debian.oregonstate.edu/debian unstable/main mips64el libstdc++6 mips64el 10.2.0-19 [433 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main mips64el libstdc++-9-dev mips64el 9.3.0-19 [1739 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main amd64 libxau-dev amd64 1:1.0.8-1+b2 [23.1 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get:207 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1-dev amd64 1.14-2 [176 kB] Get:208 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-dev amd64 2:1.6.12-1 [842 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main mips64el libxpm4 mips64el 1:3.5.12-1 [46.4 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main mips64el libxaw7 mips64el 2:1.0.13-1+b2 [178 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-xext-dev all 2020.1-1 [3404 B] Get:212 http://debian.oregonstate.edu/debian unstable/main mips64el libxext-dev mips64el 2:1.3.3-1+b2 [110 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main amd64 libxmu-headers all 2:1.1.2-2 [51.9 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main mips64el libxmu-dev mips64el 2:1.1.2-2+b3 [70.2 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main mips64el libxpm-dev mips64el 1:3.5.12-1 [107 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main mips64el libxaw7-dev mips64el 2:1.0.13-1+b2 [273 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 157 MB in 1s (106 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 10437 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.36.1-2_amd64.deb ... Unpacking bsdextrautils (2.36.1-2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../01-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.4-5_amd64.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../03-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.9.3-2_amd64.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package perl-modules-5.32. Preparing to unpack .../05-perl-modules-5.32_5.32.0-5_all.deb ... Unpacking perl-modules-5.32 (5.32.0-5) ... Selecting previously unselected package libperl5.32:amd64. Preparing to unpack .../06-libperl5.32_5.32.0-5_amd64.deb ... Unpacking libperl5.32:amd64 (5.32.0-5) ... Selecting previously unselected package perl. Preparing to unpack .../07-perl_5.32.0-5_amd64.deb ... Unpacking perl (5.32.0-5) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../08-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../09-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package flex. Preparing to unpack .../10-flex_2.6.4-8_amd64.deb ... Unpacking flex (2.6.4-8) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../11-liblocale-gettext-perl_1.07-4+b1_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4+b1) ... Selecting previously unselected package x11-common. Preparing to unpack .../12-x11-common_1%3a7.7+21_all.deb ... Unpacking x11-common (1:7.7+21) ... Setting up x11-common (1:7.7+21) ... invoke-rc.d: could not determine current runlevel All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Selecting previously unselected package libmotif-common. (Reading database ... 13160 files and directories currently installed.) Preparing to unpack .../000-libmotif-common_2.3.8-3_all.deb ... Unpacking libmotif-common (2.3.8-3) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../001-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../002-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../003-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../004-libxcb1_1.14-2_amd64.deb ... Unpacking libxcb1:amd64 (1.14-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.6.12-1_all.deb ... Unpacking libx11-data (2:1.6.12-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../006-libx11-6_2%3a1.6.12-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.12-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../007-libexpat1_2.2.10-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../008-libbrotli1_1.0.9-2+b1_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../009-libpng16-16_1.6.37-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../010-libfreetype6_2.10.2+dfsg-4_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.2+dfsg-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../011-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package ucf. Preparing to unpack .../012-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../013-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../014-fontconfig-config_2.13.1-4.2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../015-libfontconfig1_2.13.1-4.2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-4.2) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../016-libjpeg62-turbo_1%3a2.0.5-1.1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.0.5-1.1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../017-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../018-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../019-libxft2_2.3.2-2_amd64.deb ... Unpacking libxft2:amd64 (2.3.2-2) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../020-libice6_2%3a1.0.10-1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.10-1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../021-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxt6:amd64. Preparing to unpack .../022-libxt6_1%3a1.2.0-1_amd64.deb ... Unpacking libxt6:amd64 (1:1.2.0-1) ... Selecting previously unselected package libxmu6:amd64. Preparing to unpack .../023-libxmu6_2%3a1.1.2-2+b3_amd64.deb ... Unpacking libxmu6:amd64 (2:1.1.2-2+b3) ... Selecting previously unselected package libxm4:amd64. Preparing to unpack .../024-libxm4_2.3.8-3_amd64.deb ... Unpacking libxm4:amd64 (2.3.8-3) ... Selecting previously unselected package libmrm4:amd64. Preparing to unpack .../025-libmrm4_2.3.8-3_amd64.deb ... Unpacking libmrm4:amd64 (2.3.8-3) ... Selecting previously unselected package gcc-10-base:mips64el. Preparing to unpack .../026-gcc-10-base_10.2.0-19_mips64el.deb ... Unpacking gcc-10-base:mips64el (10.2.0-19) ... Selecting previously unselected package libgcc-s1:mips64el. Preparing to unpack .../027-libgcc-s1_10.2.0-19_mips64el.deb ... Unpacking libgcc-s1:mips64el (10.2.0-19) ... Selecting previously unselected package libcrypt1:mips64el. Preparing to unpack .../028-libcrypt1_1%3a4.4.17-1_mips64el.deb ... Unpacking libcrypt1:mips64el (1:4.4.17-1) ... Selecting previously unselected package libc6:mips64el. Preparing to unpack .../029-libc6_2.31-5_mips64el.deb ... Unpacking libc6:mips64el (2.31-5) ... Selecting previously unselected package libxau6:mips64el. Preparing to unpack .../030-libxau6_1%3a1.0.8-1+b2_mips64el.deb ... Unpacking libxau6:mips64el (1:1.0.8-1+b2) ... Selecting previously unselected package libbsd0:mips64el. Preparing to unpack .../031-libbsd0_0.10.0-1_mips64el.deb ... Unpacking libbsd0:mips64el (0.10.0-1) ... Selecting previously unselected package libxdmcp6:mips64el. Preparing to unpack .../032-libxdmcp6_1%3a1.1.2-3_mips64el.deb ... Unpacking libxdmcp6:mips64el (1:1.1.2-3) ... Selecting previously unselected package libxcb1:mips64el. Preparing to unpack .../033-libxcb1_1.14-2_mips64el.deb ... Unpacking libxcb1:mips64el (1.14-2) ... Selecting previously unselected package libx11-6:mips64el. Preparing to unpack .../034-libx11-6_2%3a1.6.12-1_mips64el.deb ... Unpacking libx11-6:mips64el (2:1.6.12-1) ... Selecting previously unselected package libexpat1:mips64el. Preparing to unpack .../035-libexpat1_2.2.10-1_mips64el.deb ... Unpacking libexpat1:mips64el (2.2.10-1) ... Selecting previously unselected package libbrotli1:mips64el. Preparing to unpack .../036-libbrotli1_1.0.9-2+b1_mips64el.deb ... Unpacking libbrotli1:mips64el (1.0.9-2+b1) ... Selecting previously unselected package zlib1g:mips64el. Preparing to unpack .../037-zlib1g_1%3a1.2.11.dfsg-2_mips64el.deb ... Unpacking zlib1g:mips64el (1:1.2.11.dfsg-2) ... Selecting previously unselected package libpng16-16:mips64el. Preparing to unpack .../038-libpng16-16_1.6.37-3_mips64el.deb ... Unpacking libpng16-16:mips64el (1.6.37-3) ... Selecting previously unselected package libfreetype6:mips64el. Preparing to unpack .../039-libfreetype6_2.10.2+dfsg-4_mips64el.deb ... Unpacking libfreetype6:mips64el (2.10.2+dfsg-4) ... Selecting previously unselected package libuuid1:mips64el. Preparing to unpack .../040-libuuid1_2.36.1-2_mips64el.deb ... Unpacking libuuid1:mips64el (2.36.1-2) ... Selecting previously unselected package libfontconfig1:mips64el. Preparing to unpack .../041-libfontconfig1_2.13.1-4.2_mips64el.deb ... Unpacking libfontconfig1:mips64el (2.13.1-4.2) ... Selecting previously unselected package libjpeg62-turbo:mips64el. Preparing to unpack .../042-libjpeg62-turbo_1%3a2.0.5-1.1_mips64el.deb ... Unpacking libjpeg62-turbo:mips64el (1:2.0.5-1.1) ... Selecting previously unselected package libxext6:mips64el. Preparing to unpack .../043-libxext6_2%3a1.3.3-1+b2_mips64el.deb ... Unpacking libxext6:mips64el (2:1.3.3-1+b2) ... Selecting previously unselected package libxrender1:mips64el. Preparing to unpack .../044-libxrender1_1%3a0.9.10-1_mips64el.deb ... Unpacking libxrender1:mips64el (1:0.9.10-1) ... Selecting previously unselected package libxft2:mips64el. Preparing to unpack .../045-libxft2_2.3.2-2_mips64el.deb ... Unpacking libxft2:mips64el (2.3.2-2) ... Selecting previously unselected package libice6:mips64el. Preparing to unpack .../046-libice6_2%3a1.0.10-1_mips64el.deb ... Unpacking libice6:mips64el (2:1.0.10-1) ... Selecting previously unselected package libsm6:mips64el. Preparing to unpack .../047-libsm6_2%3a1.2.3-1_mips64el.deb ... Unpacking libsm6:mips64el (2:1.2.3-1) ... Selecting previously unselected package libxt6:mips64el. Preparing to unpack .../048-libxt6_1%3a1.2.0-1_mips64el.deb ... Unpacking libxt6:mips64el (1:1.2.0-1) ... Selecting previously unselected package libxmu6:mips64el. Preparing to unpack .../049-libxmu6_2%3a1.1.2-2+b3_mips64el.deb ... Unpacking libxmu6:mips64el (2:1.1.2-2+b3) ... Selecting previously unselected package libxm4:mips64el. Preparing to unpack .../050-libxm4_2.3.8-3_mips64el.deb ... Unpacking libxm4:mips64el (2.3.8-3) ... Selecting previously unselected package libmrm4:mips64el. Preparing to unpack .../051-libmrm4_2.3.8-3_mips64el.deb ... Unpacking libmrm4:mips64el (2.3.8-3) ... Selecting previously unselected package libuil4:amd64. Preparing to unpack .../052-libuil4_2.3.8-3_amd64.deb ... Unpacking libuil4:amd64 (2.3.8-3) ... Selecting previously unselected package libuil4:mips64el. Preparing to unpack .../053-libuil4_2.3.8-3_mips64el.deb ... Unpacking libuil4:mips64el (2.3.8-3) ... Selecting previously unselected package gcc-9-base:mips64el. Preparing to unpack .../054-gcc-9-base_9.3.0-19_mips64el.deb ... Unpacking gcc-9-base:mips64el (9.3.0-19) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../055-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../056-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../057-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../058-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package autoconf. Preparing to unpack .../059-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../060-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../061-automake_1%3a1.16.3-1_all.deb ... Unpacking automake (1:1.16.3-1) ... Selecting previously unselected package autopoint. Preparing to unpack .../062-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package binutils-mips64el-linux-gnuabi64. Preparing to unpack .../063-binutils-mips64el-linux-gnuabi64_2.35.1-2cross2_amd64.deb ... Unpacking binutils-mips64el-linux-gnuabi64 (2.35.1-2cross2) ... Selecting previously unselected package bison. Preparing to unpack .../064-bison_2%3a3.7.3+dfsg-1_amd64.deb ... Unpacking bison (2:3.7.3+dfsg-1) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../065-libcrypt-dev_1%3a4.4.17-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.17-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../066-libkrb5support0_1.18.3-4_amd64.deb ... Unpacking libkrb5support0:amd64 (1.18.3-4) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../067-libk5crypto3_1.18.3-4_amd64.deb ... Unpacking libk5crypto3:amd64 (1.18.3-4) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../068-libkeyutils1_1.6.1-2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../069-libssl1.1_1.1.1h-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1h-1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../070-libkrb5-3_1.18.3-4_amd64.deb ... Unpacking libkrb5-3:amd64 (1.18.3-4) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../071-libgssapi-krb5-2_1.18.3-4_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.18.3-4) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../072-libtirpc-common_1.2.6-3_all.deb ... Unpacking libtirpc-common (1.2.6-3) ... Selecting previously unselected package libtirpc3:amd64. Preparing to unpack .../073-libtirpc3_1.2.6-3_amd64.deb ... Unpacking libtirpc3:amd64 (1.2.6-3) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../074-libnsl2_1.3.0-2_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:amd64. Preparing to unpack .../075-libtirpc-dev_1.2.6-3_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.2.6-3) ... Selecting previously unselected package libnsl-dev:amd64. Preparing to unpack .../076-libnsl-dev_1.3.0-2_amd64.deb ... Unpacking libnsl-dev:amd64 (1.3.0-2) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../077-libc6-dev_2.31-5_amd64.deb ... Unpacking libc6-dev:amd64 (2.31-5) ... Selecting previously unselected package libstdc++-10-dev:amd64. Preparing to unpack .../078-libstdc++-10-dev_10.2.0-19_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10.2.0-19) ... Selecting previously unselected package g++-10. Preparing to unpack .../079-g++-10_10.2.0-19_amd64.deb ... Unpacking g++-10 (10.2.0-19) ... Selecting previously unselected package g++. Preparing to unpack .../080-g++_4%3a10.2.0-1_amd64.deb ... Unpacking g++ (4:10.2.0-1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../081-libdpkg-perl_1.20.5_all.deb ... Unpacking libdpkg-perl (1.20.5) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../082-dpkg-dev_1.20.5_all.deb ... Unpacking dpkg-dev (1.20.5) ... Selecting previously unselected package build-essential. Preparing to unpack .../083-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package gcc-10-mips64el-linux-gnuabi64-base:amd64. Preparing to unpack .../084-gcc-10-mips64el-linux-gnuabi64-base_10.2.0-17cross1_amd64.deb ... Unpacking gcc-10-mips64el-linux-gnuabi64-base:amd64 (10.2.0-17cross1) ... Selecting previously unselected package libisl22:amd64. Preparing to unpack .../085-libisl22_0.22.1-1_amd64.deb ... Unpacking libisl22:amd64 (0.22.1-1) ... Selecting previously unselected package cpp-10-mips64el-linux-gnuabi64. Preparing to unpack .../086-cpp-10-mips64el-linux-gnuabi64_10.2.0-17cross1_amd64.deb ... Unpacking cpp-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Selecting previously unselected package cpp-mips64el-linux-gnuabi64. Preparing to unpack .../087-cpp-mips64el-linux-gnuabi64_4%3a10.2.0-1_amd64.deb ... Unpacking cpp-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Selecting previously unselected package cross-config. Preparing to unpack .../088-cross-config_2.6.15-3.1_all.deb ... Unpacking cross-config (2.6.15-3.1) ... Selecting previously unselected package gcc-10-cross-base-mipsen. Preparing to unpack .../089-gcc-10-cross-base-mipsen_10.2.0-17cross1_all.deb ... Unpacking gcc-10-cross-base-mipsen (10.2.0-17cross1) ... Selecting previously unselected package libc6-mips64el-cross. Preparing to unpack .../090-libc6-mips64el-cross_2.31-2cross1_all.deb ... Unpacking libc6-mips64el-cross (2.31-2cross1) ... Selecting previously unselected package libgcc-s1-mips64el-cross. Preparing to unpack .../091-libgcc-s1-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libgcc-s1-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package libgomp1-mips64el-cross. Preparing to unpack .../092-libgomp1-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libgomp1-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package libatomic1-mips64el-cross. Preparing to unpack .../093-libatomic1-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libatomic1-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package libgcc-10-dev-mips64el-cross. Preparing to unpack .../094-libgcc-10-dev-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libgcc-10-dev-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package gcc-10-mips64el-linux-gnuabi64. Preparing to unpack .../095-gcc-10-mips64el-linux-gnuabi64_10.2.0-17cross1_amd64.deb ... Unpacking gcc-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Selecting previously unselected package gcc-mips64el-linux-gnuabi64. Preparing to unpack .../096-gcc-mips64el-linux-gnuabi64_4%3a10.2.0-1_amd64.deb ... Unpacking gcc-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Selecting previously unselected package libstdc++6-mips64el-cross. Preparing to unpack .../097-libstdc++6-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libstdc++6-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package linux-libc-dev-mips64el-cross. Preparing to unpack .../098-linux-libc-dev-mips64el-cross_5.7.10-1cross1_all.deb ... Unpacking linux-libc-dev-mips64el-cross (5.7.10-1cross1) ... Selecting previously unselected package libc6-dev-mips64el-cross. Preparing to unpack .../099-libc6-dev-mips64el-cross_2.31-2cross1_all.deb ... Unpacking libc6-dev-mips64el-cross (2.31-2cross1) ... Selecting previously unselected package libstdc++-10-dev-mips64el-cross. Preparing to unpack .../100-libstdc++-10-dev-mips64el-cross_10.2.0-17cross1_all.deb ... Unpacking libstdc++-10-dev-mips64el-cross (10.2.0-17cross1) ... Selecting previously unselected package g++-10-mips64el-linux-gnuabi64. Preparing to unpack .../101-g++-10-mips64el-linux-gnuabi64_10.2.0-17cross1_amd64.deb ... Unpacking g++-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Selecting previously unselected package g++-mips64el-linux-gnuabi64. Preparing to unpack .../102-g++-mips64el-linux-gnuabi64_4%3a10.2.0-1_amd64.deb ... Unpacking g++-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../103-libconfig-inifiles-perl_3.000003-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../104-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../105-libicu67_67.1-4_amd64.deb ... Unpacking libicu67:amd64 (67.1-4) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../106-libxml2_2.9.10+dfsg-6.3_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.3) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../107-libxml-namespacesupport-perl_1.12-1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../108-libxml-sax-base-perl_1.09-1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../109-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../110-libxml-libxml-perl_2.0134+dfsg-2+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2+b1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../111-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../112-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../113-libconfig-auto-perl_0.44-1_all.deb ... Unpacking libconfig-auto-perl (0.44-1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../114-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../115-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../116-libdebian-dpkgcross-perl_2.6.15-3.1_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.15-3.1) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../117-dpkg-cross_2.6.15-3.1_all.deb ... Unpacking dpkg-cross (2.6.15-3.1) ... Selecting previously unselected package crossbuild-essential-mips64el. Preparing to unpack .../118-crossbuild-essential-mips64el_12.8_all.deb ... Unpacking crossbuild-essential-mips64el (12.8) ... Selecting previously unselected package csh. Preparing to unpack .../119-csh_20110502-6_amd64.deb ... Unpacking csh (20110502-6) ... Selecting previously unselected package libtool. Preparing to unpack .../120-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../121-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../122-libdebhelper-perl_13.2.1_all.deb ... Unpacking libdebhelper-perl (13.2.1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../123-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../124-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../125-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../126-dh-strip-nondeterminism_1.9.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.9.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../127-libelf1_0.182-1_amd64.deb ... Unpacking libelf1:amd64 (0.182-1) ... Selecting previously unselected package dwz. Preparing to unpack .../128-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../129-libglib2.0-0_2.66.3-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.3-2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../130-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../131-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../132-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../133-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../134-debhelper_13.2.1_all.deb ... Unpacking debhelper (13.2.1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../135-mysql-common_5.8+1.0.5_all.deb ... Unpacking mysql-common (5.8+1.0.5) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../136-mariadb-common_1%3a10.5.8-3_all.deb ... Unpacking mariadb-common (1:10.5.8-3) ... Selecting previously unselected package libssl1.1:mips64el. Preparing to unpack .../137-libssl1.1_1.1.1h-1_mips64el.deb ... Unpacking libssl1.1:mips64el (1.1.1h-1) ... Selecting previously unselected package libmariadb3:mips64el. Preparing to unpack .../138-libmariadb3_1%3a10.5.8-3_mips64el.deb ... Unpacking libmariadb3:mips64el (1:10.5.8-3) ... Selecting previously unselected package libssl-dev:mips64el. Preparing to unpack .../139-libssl-dev_1.1.1h-1_mips64el.deb ... Unpacking libssl-dev:mips64el (1.1.1h-1) ... Selecting previously unselected package linux-libc-dev:mips64el. Preparing to unpack .../140-linux-libc-dev_5.9.11-1_mips64el.deb ... Unpacking linux-libc-dev:mips64el (5.9.11-1) ... Selecting previously unselected package libcrypt-dev:mips64el. Preparing to unpack .../141-libcrypt-dev_1%3a4.4.17-1_mips64el.deb ... Unpacking libcrypt-dev:mips64el (1:4.4.17-1) ... Selecting previously unselected package libcom-err2:mips64el. Preparing to unpack .../142-libcom-err2_1.45.6-1_mips64el.deb ... Unpacking libcom-err2:mips64el (1.45.6-1) ... Selecting previously unselected package libkrb5support0:mips64el. Preparing to unpack .../143-libkrb5support0_1.18.3-4_mips64el.deb ... Unpacking libkrb5support0:mips64el (1.18.3-4) ... Selecting previously unselected package libk5crypto3:mips64el. Preparing to unpack .../144-libk5crypto3_1.18.3-4_mips64el.deb ... Unpacking libk5crypto3:mips64el (1.18.3-4) ... Selecting previously unselected package libkeyutils1:mips64el. Preparing to unpack .../145-libkeyutils1_1.6.1-2_mips64el.deb ... Unpacking libkeyutils1:mips64el (1.6.1-2) ... Selecting previously unselected package libkrb5-3:mips64el. Preparing to unpack .../146-libkrb5-3_1.18.3-4_mips64el.deb ... Unpacking libkrb5-3:mips64el (1.18.3-4) ... Selecting previously unselected package libgssapi-krb5-2:mips64el. Preparing to unpack .../147-libgssapi-krb5-2_1.18.3-4_mips64el.deb ... Unpacking libgssapi-krb5-2:mips64el (1.18.3-4) ... Selecting previously unselected package libtirpc3:mips64el. Preparing to unpack .../148-libtirpc3_1.2.6-3_mips64el.deb ... Unpacking libtirpc3:mips64el (1.2.6-3) ... Selecting previously unselected package libnsl2:mips64el. Preparing to unpack .../149-libnsl2_1.3.0-2_mips64el.deb ... Unpacking libnsl2:mips64el (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:mips64el. Preparing to unpack .../150-libtirpc-dev_1.2.6-3_mips64el.deb ... Unpacking libtirpc-dev:mips64el (1.2.6-3) ... Selecting previously unselected package libnsl-dev:mips64el. Preparing to unpack .../151-libnsl-dev_1.3.0-2_mips64el.deb ... Unpacking libnsl-dev:mips64el (1.3.0-2) ... Selecting previously unselected package libc6-dev:mips64el. Preparing to unpack .../152-libc6-dev_2.31-5_mips64el.deb ... Unpacking libc6-dev:mips64el (2.31-5) ... Selecting previously unselected package zlib1g-dev:mips64el. Preparing to unpack .../153-zlib1g-dev_1%3a1.2.11.dfsg-2_mips64el.deb ... Unpacking zlib1g-dev:mips64el (1:1.2.11.dfsg-2) ... Selecting previously unselected package libmariadb-dev:mips64el. Preparing to unpack .../154-libmariadb-dev_1%3a10.5.8-3_mips64el.deb ... Unpacking libmariadb-dev:mips64el (1:10.5.8-3) ... Selecting previously unselected package libmariadb-dev-compat:mips64el. Preparing to unpack .../155-libmariadb-dev-compat_1%3a10.5.8-3_mips64el.deb ... Unpacking libmariadb-dev-compat:mips64el (1:10.5.8-3) ... Selecting previously unselected package default-libmysqlclient-dev:mips64el. Preparing to unpack .../156-default-libmysqlclient-dev_1.0.5_mips64el.deb ... Unpacking default-libmysqlclient-dev:mips64el (1.0.5) ... Selecting previously unselected package libatomic1:mips64el. Preparing to unpack .../157-libatomic1_10.2.0-19_mips64el.deb ... Unpacking libatomic1:mips64el (10.2.0-19) ... Selecting previously unselected package libbrotli-dev:mips64el. Preparing to unpack .../158-libbrotli-dev_1.0.9-2+b1_mips64el.deb ... Unpacking libbrotli-dev:mips64el (1.0.9-2+b1) ... Selecting previously unselected package libexpat1-dev:mips64el. Preparing to unpack .../159-libexpat1-dev_2.2.10-1_mips64el.deb ... Unpacking libexpat1-dev:mips64el (2.2.10-1) ... Selecting previously unselected package libfl2:mips64el. Preparing to unpack .../160-libfl2_2.6.4-8_mips64el.deb ... Unpacking libfl2:mips64el (2.6.4-8) ... Selecting previously unselected package libfl-dev:mips64el. Preparing to unpack .../161-libfl-dev_2.6.4-8_mips64el.deb ... Unpacking libfl-dev:mips64el (2.6.4-8) ... Selecting previously unselected package libpng-dev:mips64el. Preparing to unpack .../162-libpng-dev_1.6.37-3_mips64el.deb ... Unpacking libpng-dev:mips64el (1.6.37-3) ... Selecting previously unselected package libfreetype-dev:mips64el. Preparing to unpack .../163-libfreetype-dev_2.10.2+dfsg-4_mips64el.deb ... Unpacking libfreetype-dev:mips64el (2.10.2+dfsg-4) ... Selecting previously unselected package libfreetype6-dev:mips64el. Preparing to unpack .../164-libfreetype6-dev_2.10.2+dfsg-4_mips64el.deb ... Unpacking libfreetype6-dev:mips64el (2.10.2+dfsg-4) ... Selecting previously unselected package uuid-dev:mips64el. Preparing to unpack .../165-uuid-dev_2.36.1-2_mips64el.deb ... Unpacking uuid-dev:mips64el (2.36.1-2) ... Selecting previously unselected package pkg-config. Preparing to unpack .../166-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libfontconfig-dev:mips64el. Preparing to unpack .../167-libfontconfig-dev_2.13.1-4.2_mips64el.deb ... Unpacking libfontconfig-dev:mips64el (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1-dev:mips64el. Preparing to unpack .../168-libfontconfig1-dev_2.13.1-4.2_mips64el.deb ... Unpacking libfontconfig1-dev:mips64el (2.13.1-4.2) ... Selecting previously unselected package libgomp1:mips64el. Preparing to unpack .../169-libgomp1_10.2.0-19_mips64el.deb ... Unpacking libgomp1:mips64el (10.2.0-19) ... Selecting previously unselected package libgcc-9-dev:mips64el. Preparing to unpack .../170-libgcc-9-dev_9.3.0-19_mips64el.deb ... Unpacking libgcc-9-dev:mips64el (9.3.0-19) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../171-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../172-x11proto-dev_2020.1-1_all.deb ... Unpacking x11proto-dev (2020.1-1) ... Selecting previously unselected package libice-dev:mips64el. Preparing to unpack .../173-libice-dev_2%3a1.0.10-1_mips64el.deb ... Unpacking libice-dev:mips64el (2:1.0.10-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../174-x11proto-core-dev_2020.1-1_all.deb ... Unpacking x11proto-core-dev (2020.1-1) ... Selecting previously unselected package libxau-dev:mips64el. Preparing to unpack .../175-libxau-dev_1%3a1.0.8-1+b2_mips64el.deb ... Unpacking libxau-dev:mips64el (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:mips64el. Preparing to unpack .../176-libxdmcp-dev_1%3a1.1.2-3_mips64el.deb ... Unpacking libxdmcp-dev:mips64el (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../177-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:mips64el. Preparing to unpack .../178-libpthread-stubs0-dev_0.4-1_mips64el.deb ... Unpacking libpthread-stubs0-dev:mips64el (0.4-1) ... Selecting previously unselected package libxcb1-dev:mips64el. Preparing to unpack .../179-libxcb1-dev_1.14-2_mips64el.deb ... Unpacking libxcb1-dev:mips64el (1.14-2) ... Selecting previously unselected package libx11-dev:mips64el. Preparing to unpack .../180-libx11-dev_2%3a1.6.12-1_mips64el.deb ... Unpacking libx11-dev:mips64el (2:1.6.12-1) ... Selecting previously unselected package libxrender-dev:mips64el. Preparing to unpack .../181-libxrender-dev_1%3a0.9.10-1_mips64el.deb ... Unpacking libxrender-dev:mips64el (1:0.9.10-1) ... Selecting previously unselected package libxft-dev:mips64el. Preparing to unpack .../182-libxft-dev_2.3.2-2_mips64el.deb ... Unpacking libxft-dev:mips64el (2.3.2-2) ... Selecting previously unselected package libsm-dev:mips64el. Preparing to unpack .../183-libsm-dev_2%3a1.2.3-1_mips64el.deb ... Unpacking libsm-dev:mips64el (2:1.2.3-1) ... Selecting previously unselected package libxt-dev:mips64el. Preparing to unpack .../184-libxt-dev_1%3a1.2.0-1_mips64el.deb ... Unpacking libxt-dev:mips64el (1:1.2.0-1) ... Selecting previously unselected package uil. Preparing to unpack .../185-uil_2.3.8-3_amd64.deb ... Unpacking uil (2.3.8-3) ... Selecting previously unselected package libmotif-dev:mips64el. Preparing to unpack .../186-libmotif-dev_2.3.8-3_mips64el.deb ... Unpacking libmotif-dev:mips64el (2.3.8-3) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../187-libpthread-stubs0-dev_0.4-1_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ... Selecting previously unselected package libstdc++6:mips64el. Preparing to unpack .../188-libstdc++6_10.2.0-19_mips64el.deb ... Unpacking libstdc++6:mips64el (10.2.0-19) ... Selecting previously unselected package libstdc++-9-dev:mips64el. Preparing to unpack .../189-libstdc++-9-dev_9.3.0-19_mips64el.deb ... Unpacking libstdc++-9-dev:mips64el (9.3.0-19) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../190-libxau-dev_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../191-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../192-libxcb1-dev_1.14-2_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.14-2) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../193-libx11-dev_2%3a1.6.12-1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.12-1) ... Selecting previously unselected package libxpm4:mips64el. Preparing to unpack .../194-libxpm4_1%3a3.5.12-1_mips64el.deb ... Unpacking libxpm4:mips64el (1:3.5.12-1) ... Selecting previously unselected package libxaw7:mips64el. Preparing to unpack .../195-libxaw7_2%3a1.0.13-1+b2_mips64el.deb ... Unpacking libxaw7:mips64el (2:1.0.13-1+b2) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../196-x11proto-xext-dev_2020.1-1_all.deb ... Unpacking x11proto-xext-dev (2020.1-1) ... Selecting previously unselected package libxext-dev:mips64el. Preparing to unpack .../197-libxext-dev_2%3a1.3.3-1+b2_mips64el.deb ... Unpacking libxext-dev:mips64el (2:1.3.3-1+b2) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../198-libxmu-headers_2%3a1.1.2-2_all.deb ... Unpacking libxmu-headers (2:1.1.2-2) ... Selecting previously unselected package libxmu-dev:mips64el. Preparing to unpack .../199-libxmu-dev_2%3a1.1.2-2+b3_mips64el.deb ... Unpacking libxmu-dev:mips64el (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm-dev:mips64el. Preparing to unpack .../200-libxpm-dev_1%3a3.5.12-1_mips64el.deb ... Unpacking libxpm-dev:mips64el (1:3.5.12-1) ... Selecting previously unselected package libxaw7-dev:mips64el. Preparing to unpack .../201-libxaw7-dev_2%3a1.0.13-1+b2_mips64el.deb ... Unpacking libxaw7-dev:mips64el (2:1.0.13-1+b2) ... Selecting previously unselected package sbuild-build-depends-main-dummy:mips64el. Preparing to unpack .../202-sbuild-build-depends-main-dummy_0.invalid.0_mips64el.deb ... Unpacking sbuild-build-depends-main-dummy:mips64el (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libexpat1:amd64 (2.2.10-1) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up mysql-common (5.8+1.0.5) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up libkeyutils1:amd64 (1.6.1-2) ... Setting up bsdextrautils (2.36.1-2) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-4) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libglib2.0-0:amd64 (2.66.3-2) ... No schema files found: doing nothing. Setting up libssl1.1:amd64 (1.1.1h-1) ... Setting up libtirpc-common (1.2.6-3) ... Setting up perl-modules-5.32 (5.32.0-5) ... Setting up libbrotli1:amd64 (1.0.9-2+b1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up linux-libc-dev:mips64el (5.9.11-1) ... Setting up libc6-mips64el-cross (2.31-2cross1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up gcc-10-mips64el-linux-gnuabi64-base:amd64 (10.2.0-17cross1) ... Setting up file (1:5.39-3) ... Setting up libmotif-common (2.3.8-3) ... Setting up binutils-mips64el-linux-gnuabi64 (2.35.1-2cross2) ... Setting up libpthread-stubs0-dev:amd64 (0.4-1) ... Setting up libpthread-stubs0-dev:mips64el (0.4-1) ... Setting up libkrb5support0:amd64 (1.18.3-4) ... Setting up mariadb-common (1:10.5.8-3) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up xtrans-dev (1.4.0-1) ... Setting up gcc-10-base:mips64el (10.2.0-19) ... Setting up autotools-dev (20180224.1) ... Setting up cross-config (2.6.15-3.1) ... Setting up libjpeg62-turbo:amd64 (1:2.0.5-1.1) ... Setting up gcc-10-cross-base-mipsen (10.2.0-17cross1) ... Setting up libx11-data (2:1.6.12-1) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up autopoint (0.19.8.1-10) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libk5crypto3:amd64 (1.18.3-4) ... Setting up libperl5.32:amd64 (5.32.0-5) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libcrypt-dev:amd64 (1:4.4.17-1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libisl22:amd64 (0.22.1-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up linux-libc-dev-mips64el-cross (5.7.10-1cross1) ... Setting up libkrb5-3:amd64 (1.18.3-4) ... Setting up libgomp1-mips64el-cross (10.2.0-17cross1) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libgcc-s1-mips64el-cross (10.2.0-17cross1) ... Setting up libelf1:amd64 (0.182-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.3) ... Setting up liblocale-gettext-perl (1.07-4+b1) ... Setting up gcc-9-base:mips64el (9.3.0-19) ... Setting up x11proto-dev (2020.1-1) ... Setting up libice6:amd64 (2:1.0.10-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.14-2) ... Setting up libatomic1-mips64el-cross (10.2.0-17cross1) ... Setting up libxau-dev:amd64 (1:1.0.8-1+b2) ... Setting up csh (20110502-6) ... update-alternatives: using /bin/bsd-csh to provide /bin/csh (csh) in auto mode Setting up m4 (1.4.18-4) ... Setting up cpp-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... Setting up perl (5.32.0-5) ... Setting up libfreetype6:amd64 (2.10.2+dfsg-4) ... Setting up libc6-dev-mips64el-cross (2.31-2cross1) ... Setting up x11proto-core-dev (2020.1-1) ... Setting up libgcc-10-dev-mips64el-cross (10.2.0-17cross1) ... Setting up libgssapi-krb5-2:amd64 (1.18.3-4) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up ucf (3.0043) ... Setting up libdpkg-perl (1.20.5) ... Setting up autoconf (2.69-11.1) ... Setting up libstdc++6-mips64el-cross (10.2.0-17cross1) ... Setting up libstdc++-10-dev-mips64el-cross (10.2.0-17cross1) ... Setting up x11proto-xext-dev (2020.1-1) ... Setting up dwz (0.13-5) ... Setting up gcc-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Setting up groff-base (1.22.4-5) ... Setting up bison (2:3.7.3+dfsg-1) ... update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode Setting up libsub-override-perl (0.09-2) ... Setting up libx11-6:amd64 (2:1.6.12-1) ... Setting up cpp-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up automake (1:1.16.3-1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libtirpc3:amd64 (1.2.6-3) ... Setting up libfile-which-perl (1.23-1) ... Setting up flex (2.6.4-8) ... Setting up gettext (0.19.8.1-10) ... Setting up libxcb1-dev:amd64 (1.14-2) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up g++-10-mips64el-linux-gnuabi64 (10.2.0-17cross1) ... Setting up libdebhelper-perl (13.2.1) ... Setting up libx11-dev:amd64 (2:1.6.12-1) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up man-db (2.9.3-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libyaml-perl (1.30-1) ... Setting up dpkg-dev (1.20.5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libio-string-perl (1.08-3) ... Setting up libtirpc-dev:amd64 (1.2.6-3) ... Setting up pkg-config (0.29.2-1) ... Setting up libxt6:amd64 (1:1.2.0-1) ... Setting up gcc-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Setting up libnsl2:amd64 (1.3.0-2) ... Setting up libfontconfig1:amd64 (2.13.1-4.2) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up libfile-stripnondeterminism-perl (1.9.0-1) ... Setting up g++-mips64el-linux-gnuabi64 (4:10.2.0-1) ... Setting up libxft2:amd64 (2.3.2-2) ... Setting up libxmu-headers (2:1.1.2-2) ... Setting up libxmu6:amd64 (2:1.1.2-2+b3) ... Setting up po-debconf (1.0.21) ... Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libxml-libxml-perl (2.0134+dfsg-2+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.9.0-1) ... Setting up libnsl-dev:amd64 (1.3.0-2) ... Setting up libc6-dev:amd64 (2.31-5) ... Setting up libxm4:amd64 (2.3.8-3) ... Setting up libstdc++-10-dev:amd64 (10.2.0-19) ... Setting up g++-10 (10.2.0-19) ... Setting up libtool (2.4.6-14) ... Setting up libmrm4:amd64 (2.3.8-3) ... Setting up libxml-simple-perl (2.25-1) ... Setting up g++ (4:10.2.0-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up libuil4:amd64 (2.3.8-3) ... Setting up build-essential (12.8) ... Setting up uil (2.3.8-3) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up libdebian-dpkgcross-perl (2.6.15-3.1) ... Setting up dpkg-cross (2.6.15-3.1) ... Setting up crossbuild-essential-mips64el (12.8) ... Setting up libcrypt1:mips64el (1:4.4.17-1) ... Setting up libgcc-s1:mips64el (10.2.0-19) ... Setting up dh-autoreconf (19) ... Setting up libc6:mips64el (2.31-5) ... Setting up libcrypt-dev:mips64el (1:4.4.17-1) ... Setting up libbsd0:mips64el (0.10.0-1) ... Setting up libstdc++6:mips64el (10.2.0-19) ... Setting up libexpat1:mips64el (2.2.10-1) ... Setting up libice6:mips64el (2:1.0.10-1) ... Setting up libxau6:mips64el (1:1.0.8-1+b2) ... Setting up libxdmcp6:mips64el (1:1.1.2-3) ... Setting up libkeyutils1:mips64el (1.6.1-2) ... Setting up libxcb1:mips64el (1.14-2) ... Setting up libxau-dev:mips64el (1:1.0.8-1+b2) ... Setting up libice-dev:mips64el (2:1.0.10-1) ... Setting up libssl1.1:mips64el (1.1.1h-1) ... Setting up libbrotli1:mips64el (1.0.9-2+b1) ... Setting up debhelper (13.2.1) ... Setting up zlib1g:mips64el (1:1.2.11.dfsg-2) ... Setting up libcom-err2:mips64el (1.45.6-1) ... Setting up libgomp1:mips64el (10.2.0-19) ... Setting up libkrb5support0:mips64el (1.18.3-4) ... Setting up libxdmcp-dev:mips64el (1:1.1.2-3) ... Setting up libjpeg62-turbo:mips64el (1:2.0.5-1.1) ... Setting up libssl-dev:mips64el (1.1.1h-1) ... Setting up libpng16-16:mips64el (1.6.37-3) ... Setting up libatomic1:mips64el (10.2.0-19) ... Setting up libuuid1:mips64el (2.36.1-2) ... Setting up libmariadb3:mips64el (1:10.5.8-3) ... Setting up libfl2:mips64el (2.6.4-8) ... Setting up libk5crypto3:mips64el (1.18.3-4) ... Setting up libx11-6:mips64el (2:1.6.12-1) ... Setting up libkrb5-3:mips64el (1.18.3-4) ... Setting up libsm6:mips64el (2:1.2.3-1) ... Setting up libbrotli-dev:mips64el (1.0.9-2+b1) ... Setting up libxcb1-dev:mips64el (1.14-2) ... Setting up libxpm4:mips64el (1:3.5.12-1) ... Setting up libxrender1:mips64el (1:0.9.10-1) ... Setting up libsm-dev:mips64el (2:1.2.3-1) ... Setting up libx11-dev:mips64el (2:1.6.12-1) ... Setting up libxext6:mips64el (2:1.3.3-1+b2) ... Setting up libfl-dev:mips64el (2.6.4-8) ... Setting up libgcc-9-dev:mips64el (9.3.0-19) ... Setting up libfreetype6:mips64el (2.10.2+dfsg-4) ... Setting up libxpm-dev:mips64el (1:3.5.12-1) ... Setting up libgssapi-krb5-2:mips64el (1.18.3-4) ... Setting up libxt6:mips64el (1:1.2.0-1) ... Setting up libxext-dev:mips64el (2:1.3.3-1+b2) ... Setting up libfontconfig1:mips64el (2.13.1-4.2) ... Setting up libxrender-dev:mips64el (1:0.9.10-1) ... Setting up libtirpc3:mips64el (1.2.6-3) ... Setting up libxft2:mips64el (2.3.2-2) ... Setting up libxmu6:mips64el (2:1.1.2-2+b3) ... Setting up libxaw7:mips64el (2:1.0.13-1+b2) ... Setting up libtirpc-dev:mips64el (1.2.6-3) ... Setting up libxt-dev:mips64el (1:1.2.0-1) ... Setting up libnsl2:mips64el (1.3.0-2) ... Setting up libxm4:mips64el (2.3.8-3) ... Setting up libxmu-dev:mips64el (2:1.1.2-2+b3) ... Setting up libmrm4:mips64el (2.3.8-3) ... Setting up libuil4:mips64el (2.3.8-3) ... Setting up libnsl-dev:mips64el (1.3.0-2) ... Setting up libxaw7-dev:mips64el (2:1.0.13-1+b2) ... Setting up libc6-dev:mips64el (2.31-5) ... Setting up libstdc++-9-dev:mips64el (9.3.0-19) ... Setting up libexpat1-dev:mips64el (2.2.10-1) ... Setting up uuid-dev:mips64el (2.36.1-2) ... Setting up zlib1g-dev:mips64el (1:1.2.11.dfsg-2) ... Setting up libpng-dev:mips64el (1.6.37-3) ... Setting up libfreetype-dev:mips64el (2.10.2+dfsg-4) ... Setting up libmariadb-dev:mips64el (1:10.5.8-3) ... Setting up libmariadb-dev-compat:mips64el (1:10.5.8-3) ... Setting up libfreetype6-dev:mips64el (2.10.2+dfsg-4) ... Setting up default-libmysqlclient-dev:mips64el (1.0.5) ... Setting up libfontconfig-dev:mips64el (2.13.1-4.2) ... Setting up libxft-dev:mips64el (2.3.2-2) ... Setting up libfontconfig1-dev:mips64el (2.13.1-4.2) ... Setting up libmotif-dev:mips64el (2.3.8-3) ... Setting up sbuild-build-depends-main-dummy:mips64el (0.invalid.0) ... Processing triggers for libc-bin (2.31-5) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (mips64el included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) amd64 (x86_64) Toolchain package versions: binutils_2.35.1-3 dpkg-dev_1.20.5 g++-10_10.2.0-19 gcc-10_10.2.0-19 libc6-dev_2.31-5 libstdc++-10-dev_10.2.0-19 libstdc++-10-dev-mips64el-cross_10.2.0-17cross1 libstdc++-9-dev_9.3.0-19 libstdc++6_10.2.0-19 libstdc++6-mips64el-cross_10.2.0-17cross1 linux-libc-dev_5.9.11-1 Package versions: adduser_3.118 apt_2.1.12 autoconf_2.69-11.1 automake_1:1.16.3-1 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.48 bash_5.1~rc3-1 binutils_2.35.1-3 binutils-common_2.35.1-3 binutils-mips64el-linux-gnuabi64_2.35.1-2cross2 binutils-x86-64-linux-gnu_2.35.1-3 bison_2:3.7.3+dfsg-1 bsdextrautils_2.36.1-2 bsdutils_1:2.36.1-2 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.32-4+b1 cpp_4:10.2.0-1 cpp-10_10.2.0-19 cpp-10-mips64el-linux-gnuabi64_10.2.0-17cross1 cpp-8_8.4.0-5 cpp-mips64el-linux-gnuabi64_4:10.2.0-1 cross-config_2.6.15-3.1 crossbuild-essential-mips64el_12.8 csh_20110502-6 dash_0.5.11+git20200708+dd9ef66-2 debconf_1.5.74 debhelper_13.2.1 debian-archive-keyring_2019.1 debianutils_4.11.2 default-libmysqlclient-dev_1.0.5 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dpkg_1.20.5 dpkg-cross_2.6.15-3.1 dpkg-dev_1.20.5 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.25.3-1.1 fdisk_2.36.1-2 file_1:5.39-3 findutils_4.7.0+git20201010-2 flex_2.6.4-8 fontconfig-config_2.13.1-4.2 fonts-dejavu-core_2.37-2 g++_4:10.2.0-1 g++-10_10.2.0-19 g++-10-mips64el-linux-gnuabi64_10.2.0-17cross1 g++-mips64el-linux-gnuabi64_4:10.2.0-1 gcc_4:10.2.0-1 gcc-10_10.2.0-19 gcc-10-base_10.2.0-19 gcc-10-cross-base-mipsen_10.2.0-17cross1 gcc-10-mips64el-linux-gnuabi64_10.2.0-17cross1 gcc-10-mips64el-linux-gnuabi64-base_10.2.0-17cross1 gcc-8-base_8.4.0-5 gcc-9-base_9.3.0-19 gcc-mips64el-linux-gnuabi64_4:10.2.0-1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gpgv_2.2.20-1 grep_3.6-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.59 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-8 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.1.12 libarchive-zip-perl_1.68-1 libasan5_9.3.0-19 libasan6_10.2.0-19 libatomic1_10.2.0-19 libatomic1-mips64el-cross_10.2.0-17cross1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3.1 libaudit1_1:2.8.5-3.1 libbinutils_2.35.1-3 libblkid1_2.36.1-2 libbrotli-dev_1.0.9-2+b1 libbrotli1_1.0.9-2+b1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4 libc-bin_2.31-5 libc-dev-bin_2.31-5 libc6_2.31-5 libc6-dev_2.31-5 libc6-dev-mips64el-cross_2.31-2cross1 libc6-mips64el-cross_2.31-2cross1 libcap-ng0_0.7.9-2.2+b1 libcc1-0_10.2.0-19 libcom-err2_1.45.6-1 libconfig-auto-perl_0.44-1 libconfig-inifiles-perl_3.000003-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35.1-3 libctf0_2.35.1-3 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.255 libdebhelper-perl_13.2.1 libdebian-dpkgcross-perl_2.6.15-3.1 libdpkg-perl_1.20.5 libelf1_0.182-1 libexpat1_2.2.10-1 libexpat1-dev_2.2.10-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1.1 libfdisk1_2.36.1-2 libffi6_3.2.1-9 libffi7_3.3-5 libfile-homedir-perl_1.006-1 libfile-stripnondeterminism-perl_1.9.0-1 libfile-which-perl_1.23-1 libfl-dev_2.6.4-8 libfl2_2.6.4-8 libfontconfig-dev_2.13.1-4.2 libfontconfig1_2.13.1-4.2 libfontconfig1-dev_2.13.1-4.2 libfreetype-dev_2.10.2+dfsg-4 libfreetype6_2.10.2+dfsg-4 libfreetype6-dev_2.10.2+dfsg-4 libgcc-10-dev_10.2.0-19 libgcc-10-dev-mips64el-cross_10.2.0-17cross1 libgcc-9-dev_9.3.0-19 libgcc-s1_10.2.0-19 libgcc-s1-mips64el-cross_10.2.0-17cross1 libgcrypt20_1.8.7-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libglib2.0-0_2.66.3-2 libgmp10_2:6.2.1+dfsg-1 libgnutls30_3.6.15-4 libgomp1_10.2.0-19 libgomp1-mips64el-cross_10.2.0-17cross1 libgpg-error0_1.38-2 libgssapi-krb5-2_1.18.3-4 libhogweed4_3.5.1+really3.4.1-1 libhogweed6_3.6-2 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu67_67.1-4 libidn2-0_2.3.0-4 libio-string-perl_1.08-3 libisl19_0.20-2 libisl22_0.22.1-1 libisl23_0.23-1 libitm1_10.2.0-19 libjpeg62-turbo_1:2.0.5-1.1 libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-4 libkrb5support0_1.18.3-4 liblocale-gettext-perl_1.07-4+b1 liblsan0_10.2.0-19 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmariadb-dev_1:10.5.8-3 libmariadb-dev-compat_1:10.5.8-3 libmariadb3_1:10.5.8-3 libmotif-common_2.3.8-3 libmotif-dev_2.3.8-3 libmount1_2.36.1-2 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libmpx2_8.4.0-5 libmrm4_2.3.8-3 libncursesw6_6.2+20201114-1 libnettle6_3.5.1+really3.4.1-1 libnettle8_3.6-2 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.23.21-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.28_5.28.1-6 libperl5.32_5.32.0-5 libpipeline1_1.5.3-1 libpng-dev_1.6.37-3 libpng16-16_1.6.37-3 libpthread-stubs0-dev_0.4-1 libquadmath0_10.2.0-19 libseccomp2_2.5.0-3 libselinux1_3.1-2+b1 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsepol1_3.1-1 libsigsegv2_2.12-2 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.36.1-2 libss2_1.45.6-1 libssl-dev_1.1.1h-1 libssl1.1_1.1.1h-1 libstdc++-10-dev_10.2.0-19 libstdc++-10-dev-mips64el-cross_10.2.0-17cross1 libstdc++-9-dev_9.3.0-19 libstdc++6_10.2.0-19 libstdc++6-mips64el-cross_10.2.0-17cross1 libsub-override-perl_0.09-2 libsystemd0_246.6-5 libtasn1-6_4.16.0-2 libtinfo6_6.2+20201114-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3 libtirpc3_1.2.6-3 libtool_2.4.6-14 libtsan0_10.2.0-19 libubsan1_10.2.0-19 libuchardet0_0.0.7-1 libudev1_246.6-5 libuil4_2.3.8-3 libunistring2_0.9.10-4 libuuid1_2.36.1-2 libx11-6_2:1.6.12-1 libx11-data_2:1.6.12-1 libx11-dev_2:1.6.12-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxaw7_2:1.0.13-1+b2 libxaw7-dev_2:1.0.13-1+b2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxm4_2.3.8-3 libxml-libxml-perl_2.0134+dfsg-2+b1 libxml-namespacesupport-perl_1.12-1 libxml-sax-base-perl_1.09-1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.10+dfsg-6.3 libxmu-dev_2:1.1.2-2+b3 libxmu-headers_2:1.1.2-2 libxmu6_2:1.1.2-2+b3 libxpm-dev_1:3.5.12-1 libxpm4_1:3.5.12-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxt-dev_1:1.2.0-1 libxt6_1:1.2.0-1 libyaml-perl_1.30-1 libzstd1_1.4.5+dfsg-4 linux-libc-dev_5.9.11-1 linux-libc-dev-mips64el-cross_5.7.10-1cross1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2 mariadb-common_1:10.5.8-3 mawk_1.3.4.20200120-2 mount_2.36.1-2 mysql-common_5.8+1.0.5 ncurses-base_6.2+20201114-1 ncurses-bin_6.2+20201114-1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.32.0-5 perl-base_5.32.0-5 perl-modules-5.28_5.28.1-6 perl-modules-5.32_5.32.0-5 pkg-config_0.29.2-1 po-debconf_1.0.21 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-5 tar_1.32+dfsg-1 tzdata_2020d-1 ucf_3.0043 uil_2.3.8-3 util-linux_2.36.1-2 uuid-dev_2.36.1-2 x11-common_1:7.7+21 x11proto-core-dev_2020.1-1 x11proto-dev_2020.1-1 x11proto-xext-dev_2020.1-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.4.0-1 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ctn Binary: ctn, ctn-dev Architecture: any Version: 3.2.0~dfsg-7 Maintainer: Debian Med Packaging Team Uploaders: Andreas Tille Homepage: http://sourceforge.net/projects/mirctn Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/med-team/ctn Vcs-Git: https://salsa.debian.org/med-team/ctn.git Build-Depends: debhelper-compat (= 13), libmotif-dev, libxaw7-dev, flex, libfl-dev, bison, zlib1g-dev, default-libmysqlclient-dev, libx11-dev, libxt-dev, x11proto-core-dev, csh | c-shell Package-List: ctn deb graphics optional arch=any ctn-dev deb devel optional arch=any Checksums-Sha1: 00b101f804879e8b45c37f55090a44c9e4066228 850928 ctn_3.2.0~dfsg.orig.tar.xz 317e0f259735264656de155f81a6617676dbf9df 20532 ctn_3.2.0~dfsg-7.debian.tar.xz Checksums-Sha256: 13c4abd2331bc7e9f5460a4873d82de0eede2f5e3b6770027b45fca386689323 850928 ctn_3.2.0~dfsg.orig.tar.xz 0efdf1f0ebfcb398f4978cc3700eba9b79d5a2a3a0a5b593e41f580fe16437cc 20532 ctn_3.2.0~dfsg-7.debian.tar.xz Files: f8cffff8172ca746e8effe2937bc3fcb 850928 ctn_3.2.0~dfsg.orig.tar.xz 5104445c637a2dd34a1af588ffa3b54b 20532 ctn_3.2.0~dfsg-7.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl+ydnsRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtF6MA/9GTWkLmkPPaT86+WDQNhivKZEJI73OWlj AQjQidhYdtTocray4SsRA3bQywCbiXq8OhQXIxYrDYzZYTcpHjT6SCa9UWooivzh SmfkebMMniNKHflUClwwt+g0/1kw1w4SN5iBuGx/uaXSpGyTeLT5Ld9FQeISOyUA 8suZVqpkVFxO1MPOAvl9cxSNVNagIx+rZaA7lyDkxcaKzIt9Ab7HPqQBSBoXB9sb wZ5z5hGpluG1FWoodutzuXMhPek3za86n0HmdjZxzzCiMCAZSg3ksa/apQHsJlB8 C7GQA9J1qd8JCsAhV3XUkkJ1ZnfUhp6BrIuAFfGoQEEbAKZiSMUZSEF1VQNoaak4 x9XjIyAvN8ioMY+Qhq5v7ROJR3h/Z9TYEEV7sJa/NJYNxXz8OTD3RAqCvE6OnwAb 1bQciEgquDezyW1PUf2oAtUCnfjEMn8yXIfAF/8hUiMvzmW/O8QRCPLmh6MhKyHy kvSXINTvlbNIZTPaiaUDORcdpeYjE1LGTYUxXAOZvVDrlMNKLlhHU5/n61ZJmoya dZDNp2KH50s8AkcesAwprTFjWMyyd1aq5PrDOPgGO/HUFpK8wy4RxDmIqITeFZX3 kL2nZ2QhRcuBLL8Z7nLp5fQzuth3yV0yO28HbWE6HsYrxZ0tRBVM9sMv/Spey+9m YlMW+RpMs8A= =TXoe -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.SwM3PKZT/trustedkeys.kbx': General error gpgv: Signature made Mon Nov 16 12:54:19 2020 UTC gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./ctn_3.2.0~dfsg-7.dsc dpkg-source: info: extracting ctn in /<> dpkg-source: info: unpacking ctn_3.2.0~dfsg.orig.tar.xz dpkg-source: info: unpacking ctn_3.2.0~dfsg-7.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 10_all_patches.patch dpkg-source: info: applying 11_csh-to-bash.patch dpkg-source: info: applying 20_mysql_4.2.patch dpkg-source: info: applying 20_prevent_installing_examples.patch dpkg-source: info: applying 30_hardening.patch dpkg-source: info: applying 40_spelling.patch dpkg-source: info: applying 50_clang_FTBFS_Wreturn-type.patch dpkg-source: info: applying mayhem.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.mips64el DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-e83c8181-8b03-497a-9d22-710bd11cb944 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -amips64el -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package ctn dpkg-buildpackage: info: source version 3.2.0~dfsg-7 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Tille dpkg-architecture: warning: specified GNU system type mips64el-linux-gnuabi64 does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture mips64el debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean make -j1 clean make[2]: Entering directory '/<>' cd libsrc; make clean make[3]: Entering directory '/<>/libsrc' rm -f *.a *.o make[3]: Leaving directory '/<>/libsrc' cd apps; make clean make[3]: Entering directory '/<>/apps' cd apps_include; make clean make[4]: Entering directory '/<>/apps/apps_include' rm -f *.a *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/apps_include' cd archive_server; make clean make[4]: Entering directory '/<>/apps/archive_server' rm -rf debug make[4]: Leaving directory '/<>/apps/archive_server' cd assoc_tool; make clean make[4]: Entering directory '/<>/apps/assoc_tool' rm -f assoc_tool *.o *BAK *% *bak *% core make[4]: Leaving directory '/<>/apps/assoc_tool' cd cfg_ctn_tables; make clean make[4]: Entering directory '/<>/apps/cfg_ctn_tables' rm -f cfg_ctn_tables *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/cfg_ctn_tables' cd clone_study; make clean make[4]: Entering directory '/<>/apps/clone_study' rm -f clone_study *.o *.BAK *% *~ core make[4]: Leaving directory '/<>/apps/clone_study' cd create_greyscale_module; make clean make[4]: Entering directory '/<>/apps/create_greyscale_module' rm -f *.o create_greyscale_module *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/create_greyscale_module' cd ctnnetwork; make clean make[4]: Entering directory '/<>/apps/ctnnetwork' rm -f *.o *.BAK core ctnnetwork kill_ctnnetwork pq_ctnnetwork enq_ctnnetwork make[4]: Leaving directory '/<>/apps/ctnnetwork' cd ctn_version; make clean make[4]: Entering directory '/<>/apps/ctn_version' rm -rf ctn_version *.o *.BAK *.bak *% core *~ debug make[4]: Leaving directory '/<>/apps/ctn_version' cd database; make clean make[4]: Entering directory '/<>/apps/database' rm -f core *.o *.*.bak *.BAK *% dbaddpat dbaddstudy dbaddseries dbaddimage dblstpats dblststudies dblstseries dblstimages dbdelpat dbdelstudy dbdelseries dbdelimage dbnew dbremove dbdump dbnumstudies dbdeloldeststudy dbquerytest make[4]: Leaving directory '/<>/apps/database' cd dcm_add_fragments; make clean make[4]: Entering directory '/<>/apps/dcm_add_fragments' rm -rf *.o dcm_add_fragments *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_add_fragments' cd dcm_create_object; make clean make[4]: Entering directory '/<>/apps/dcm_create_object' rm -f dcm_create_object *.o *.BAK *.bak *% core lex.c gram.c rm -f yacc.* y.tab.* lex.yy.c make[4]: Leaving directory '/<>/apps/dcm_create_object' cd dcm_ctnto10; make clean make[4]: Entering directory '/<>/apps/dcm_ctnto10' rm -rf dcm_ctnto10 *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_ctnto10' cd dcm_diff; make clean make[4]: Entering directory '/<>/apps/dcm_diff' rm -rf dcm_diff *.o *.BAK *.bak *% core *~ debug make[4]: Leaving directory '/<>/apps/dcm_diff' cd dcm_dump_compressed; make clean make[4]: Entering directory '/<>/apps/dcm_dump_compressed' rm -f dcm_dump_compressed *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/dcm_dump_compressed' cd dcm_dump_element; make clean make[4]: Entering directory '/<>/apps/dcm_dump_element' rm -rf *.o dcm_dump_element *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_dump_element' cd dcm_dump_file; make clean make[4]: Entering directory '/<>/apps/dcm_dump_file' rm -rf dcm_dump_file *.o *.BAK *.bak *% core dcm_dump debug make[4]: Leaving directory '/<>/apps/dcm_dump_file' cd dcm_make_object; make clean make[4]: Entering directory '/<>/apps/dcm_make_object' rm -rf dcm_make_object *.o *.BAK *.bak core debug make[4]: Leaving directory '/<>/apps/dcm_make_object' cd dcm_map_to_8; make clean make[4]: Entering directory '/<>/apps/dcm_map_to_8' rm -rf *.o dcm_map_to_8 *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_map_to_8' cd dcm_mask_image; make clean make[4]: Entering directory '/<>/apps/dcm_mask_image' rm -rf *.o dcm_mask_image *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_mask_image' cd dcm_modify_elements; make clean make[4]: Entering directory '/<>/apps/dcm_modify_elements' rm -rf dcm_modify_elements *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_modify_elements' cd dcm_modify_object; make clean make[4]: Entering directory '/<>/apps/dcm_modify_object' rm -f dcm_modify_object *.o *.BAK *.bak *% core lex.c gram.c rm -rf debug rm -f yacc.* y.tab.* lex.yy.c make[4]: Leaving directory '/<>/apps/dcm_modify_object' cd dcm_print_dictionary; make clean make[4]: Entering directory '/<>/apps/dcm_print_dictionary' rm -rf dcm_print_dictionary dcm_dump_vector *.o *.BAK *.bak *% core debug dcm_prin make[4]: Leaving directory '/<>/apps/dcm_print_dictionary' cd dcm_resize; make clean make[4]: Entering directory '/<>/apps/dcm_resize' rm -rf *.o dcm_resize *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_resize' cd dcm_rm_element; make clean make[4]: Entering directory '/<>/apps/dcm_rm_element' rm -rf *.o dcm_rm_element *.BAK *.bak *% core debug dcm_rm_e make[4]: Leaving directory '/<>/apps/dcm_rm_element' cd dcm_rm_group; make clean make[4]: Entering directory '/<>/apps/dcm_rm_group' rm -rf *.o dcm_rm_group *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_rm_group' cd dcm_snoop; make clean make[4]: Entering directory '/<>/apps/dcm_snoop' rm -f dcm_snoop *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/dcm_snoop' cd dcm_strip_odd_groups; make clean make[4]: Entering directory '/<>/apps/dcm_strip_odd_groups' rm -rf dcm_strip_odd_groups *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_strip_odd_groups' cd dcm_template; make clean make[4]: Entering directory '/<>/apps/dcm_template' rm -rf dcm_template *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_template' cd dcm_to_html; make clean make[4]: Entering directory '/<>/apps/dcm_to_html' rm -rf dcm_to_html *.o *.BAK *.bak *% core *~ debug make[4]: Leaving directory '/<>/apps/dcm_to_html' cd dcm_to_text; make clean make[4]: Entering directory '/<>/apps/dcm_to_text' rm -rf dcm_to_text *.o *.BAK *.bak *% core *~ debug make[4]: Leaving directory '/<>/apps/dcm_to_text' cd dcm_verify; make clean make[4]: Entering directory '/<>/apps/dcm_verify' rm -rf dcm_verify *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_verify' cd dcm_vr_patterns; make clean make[4]: Entering directory '/<>/apps/dcm_vr_patterns' rm -rf *.o dcm_vr_patterns *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_vr_patterns' cd dcm_w_disp; make clean make[4]: Entering directory '/<>/apps/dcm_w_disp' rm -rf *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dcm_w_disp' cd dicom_echo; make clean make[4]: Entering directory '/<>/apps/dicom_echo' rm -rf dicom_echo *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/dicom_echo' cd displays; make clean make[4]: Entering directory '/<>/apps/displays' rm -f *.o *.BAK *.bak *% core ctndisp dcm_x_disp kill_ctndisp pq_ctndisp enq_ctndisp make[4]: Leaving directory '/<>/apps/displays' cd fillRSA; make clean make[4]: Entering directory '/<>/apps/fillRSA' rm -f fillRSA fillRSAImpInterp *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/fillRSA' cd fis_server; make clean make[4]: Entering directory '/<>/apps/fis_server' rm -f fis_server *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/fis_server' cd gq; make clean make[4]: Entering directory '/<>/apps/gq' rm -f core *.o *.BAK *.bak *% gqinitq gqkillq core make[4]: Leaving directory '/<>/apps/gq' cd icon; make clean make[4]: Entering directory '/<>/apps/icon' rm -f icon_append_index icon_append_file icon_dump_index icon_dump_file create_print_entry *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/icon' cd idb_viewer; make clean make[4]: Entering directory '/<>/apps/idb_viewer' rm -f idb_viewer *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/idb_viewer' cd image_archive; make clean make[4]: Entering directory '/<>/apps/image_archive' rm -f archive_server archive_agent archive_cleaner dump_commit_requests *.o *.BAK *.bak *% *~ core make[4]: Leaving directory '/<>/apps/image_archive' cd image_server; make clean make[4]: Entering directory '/<>/apps/image_server' rm -f image_server *.o *.BAK *.bak *% core test_storage fillImageDB make[4]: Leaving directory '/<>/apps/image_server' cd load_control; make clean make[4]: Entering directory '/<>/apps/load_control' rm -rf load_control *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/load_control' cd mwlQuery; make clean make[4]: Entering directory '/<>/apps/mwlQuery' rm -rf mwlQuery *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/mwlQuery' cd object_viewer; make clean make[4]: Entering directory '/<>/apps/object_viewer' rm -f object_viewer *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/object_viewer' cd pdu_examples; make clean make[4]: Entering directory '/<>/apps/pdu_examples' rm -f ex1_initiator ex2_initiator ex3_initiator ex3_acceptor ex4_initiator ex4_acceptor *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/pdu_examples' cd pmgr_motif; make clean make[4]: Entering directory '/<>/apps/pmgr_motif' rm -f pmgr_motif *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/pmgr_motif' cd print_clients; make clean make[4]: Entering directory '/<>/apps/print_clients' rm -f print_mgr print_client print_query test *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/print_clients' cd print_server; make clean make[4]: Entering directory '/<>/apps/print_server' rm -rf print_server *.o *.BAK *.bak *% core debug print_se make[4]: Leaving directory '/<>/apps/print_server' cd print_server_display; make clean make[4]: Entering directory '/<>/apps/print_server_display' rm -f print_server_display *.BAK *.bak *% *.o core make[4]: Leaving directory '/<>/apps/print_server_display' cd query_client; make clean make[4]: Entering directory '/<>/apps/query_client' rm -rf query_client *.o *.BAK *bak *% core debug make[4]: Leaving directory '/<>/apps/query_client' cd ris_gateway; make clean make[4]: Entering directory '/<>/apps/ris_gateway' rm -f ris_gateway *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/ris_gateway' cd rsa_ui; make clean make[4]: Entering directory '/<>/apps/rsa_ui' rm -f rsa_ui *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/rsa_ui' cd scripts; make clean make[4]: Entering directory '/<>/apps/scripts' make[4]: Nothing to be done for 'clean'. make[4]: Leaving directory '/<>/apps/scripts' cd send_image; make clean make[4]: Entering directory '/<>/apps/send_image' rm -rf send_image *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/send_image' cd send_results; make clean make[4]: Entering directory '/<>/apps/send_results' rm -f send_results *.o *.BAK *% *~ core make[4]: Leaving directory '/<>/apps/send_results' cd send_study; make clean make[4]: Entering directory '/<>/apps/send_study' rm -f send_study *.o *.BAK *% *~ core make[4]: Leaving directory '/<>/apps/send_study' cd simple_pacs; make clean make[4]: Entering directory '/<>/apps/simple_pacs' rm -f simple_pacs *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/simple_pacs' cd simple_storage; make clean make[4]: Entering directory '/<>/apps/simple_storage' rm -rf simple_storage *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/simple_storage' cd snp_to_files; make clean make[4]: Entering directory '/<>/apps/snp_to_files' rm -f snp_to_files *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/snp_to_files' cd storage_classes; make clean make[4]: Entering directory '/<>/apps/storage_classes' rm -f storage_classes *.o *.BAK *.bak *% core make[4]: Leaving directory '/<>/apps/storage_classes' cd storage_commit; make clean make[4]: Entering directory '/<>/apps/storage_commit' rm -f storage_commit commit_agent *.o *.BAK core *% *~ make[4]: Leaving directory '/<>/apps/storage_commit' cd tbltest; make clean make[4]: Entering directory '/<>/apps/tbltest' rm -rf ttunique ttinsert ttdelete ttselect ttlayout ttupdate *.o *.BAK *.bak *% core debug make[4]: Leaving directory '/<>/apps/tbltest' cd ttdelete; make clean make[4]: Entering directory '/<>/apps/ttdelete' rm -rf debug make[4]: Leaving directory '/<>/apps/ttdelete' cd ttinsert; make clean make[4]: Entering directory '/<>/apps/ttinsert' rm -rf debug make[4]: Leaving directory '/<>/apps/ttinsert' cd ttlayout; make clean make[4]: Entering directory '/<>/apps/ttlayout' rm -rf debug make[4]: Leaving directory '/<>/apps/ttlayout' cd ttselect; make clean make[4]: Entering directory '/<>/apps/ttselect' rm -rf debug make[4]: Leaving directory '/<>/apps/ttselect' cd ttunique; make clean make[4]: Entering directory '/<>/apps/ttunique' rm -rf debug make[4]: Leaving directory '/<>/apps/ttunique' cd ttupdate; make clean make[4]: Entering directory '/<>/apps/ttupdate' rm -rf debug make[4]: Leaving directory '/<>/apps/ttupdate' cd wlma_ui; make clean make[4]: Entering directory '/<>/apps/wlma_ui' rm -f wlma_ui *.o *BAK *.bak *% core make[4]: Leaving directory '/<>/apps/wlma_ui' make[3]: Leaving directory '/<>/apps' cd cgi_apps; make clean make[3]: Entering directory '/<>/cgi_apps' cd archive_cgi; make clean make[4]: Entering directory '/<>/cgi_apps/archive_cgi' rm -f *.o archive_cgi.cgi make[4]: Leaving directory '/<>/cgi_apps/archive_cgi' cd dd_lookup; make clean make[4]: Entering directory '/<>/cgi_apps/dd_lookup' rm -f *.o dd_lookup.cgi make[4]: Leaving directory '/<>/cgi_apps/dd_lookup' cd fileview; make clean make[4]: Entering directory '/<>/cgi_apps/fileview' rm -f *.o fileview.cgi make[4]: Leaving directory '/<>/cgi_apps/fileview' make[3]: Leaving directory '/<>/cgi_apps' make[2]: Leaving directory '/<>' # restore changed files if [ -d debian/savefiles ] ; then \ mv debian/savefiles/apps/dcm_modify_object/gram.h apps/dcm_modify_object ; \ rm -rf debian/savefiles/apps ; \ fi rm -rf debian/savefiles rm -f debian/ctn*.postinst.* debian/ctn*.prerm.* debian/intsizes.h rm -f debian/ctnmake.debian.mysql.options.full debian/test-sizes rm -f facilities/dicom/intsizes.h rm -f libsrc/*.c libsrc/*.h rm -f `find . -name \*.o -or -name \*.a` rm -rf include rm -rf lib make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' mkdir -p debian/savefiles mkdir -p debian/savefiles/apps/dcm_modify_object cp -a apps/dcm_modify_object/gram.h debian/savefiles/apps/dcm_modify_object cc debian/test-sizes.c -o debian/test-sizes sh debian/intsizes_h.sh debian/test-sizes >| debian/ctnmake.debian.mysql.options.full echo "CFLAGS=-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security" >> debian/ctnmake.debian.mysql.options.full echo "LDFLAGS=-Wl,-z,relro -Wl,-z,now" >> debian/ctnmake.debian.mysql.options.full cat debian/ctnmake.debian.mysql.options >> debian/ctnmake.debian.mysql.options.full mv debian/intsizes.h facilities/dicom/ chmod +x /<>/apps/scripts/createdirectory chmod +x /<>/apps/scripts/checkEnvironment mkdir /<>/lib mkdir /<>/include (. debian/debian.mysql.options.env; make install) debian/test-endian.c:4:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 4 | main() | ^~~~ TEST_ENDIAN: LITTLE_ENDIAN_ARCHITECTURE make[2]: Entering directory '/<>' cd apps/apps_test; make install make[3]: Entering directory '/<>/apps/apps_test' chmod +x test_baseline ./test_baseline make[3]: Leaving directory '/<>/apps/apps_test' cd runtime; make install make[3]: Entering directory '/<>/runtime' chmod +x setup.csh ./setup.csh /<>/debian/tmp Directory /<>/debian/tmp/runtime does not exist. Trying to create /<>/debian/tmp/runtime. cp fontmap /<>/debian/tmp/runtime cp queuemap /<>/debian/tmp/runtime cp ctn_cfg.txt /<>/debian/tmp/runtime make[3]: Leaving directory '/<>/runtime' cd facilities; make links make[3]: Entering directory '/<>/facilities' /<>/apps/scripts/checkEnvironment DICOM_LIBSRC /<>/libsrc /<>/apps/scripts/createdirectory /<>/libsrc cd cfg ; make links make[4]: Entering directory '/<>/facilities/cfg' rm -f /<>/libsrc/cfg.c /<>/libsrc/cfg.h ln -s ../facilities/cfg/cfg.c /<>/libsrc ln -s ../facilities/cfg/cfg.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/cfg' cd chr ; make links make[4]: Entering directory '/<>/facilities/chr' rm -f /<>/libsrc/dicom_chr.h /<>/libsrc/dicom_chr.c ln -s ../facilities/chr/dicom_chr.h /<>/libsrc ln -s ../facilities/chr/dicom_chr.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/chr' cd condition ; make links make[4]: Entering directory '/<>/facilities/condition' rm -f /<>/libsrc/condition.c /<>/libsrc/condition.h ln -s ../facilities/condition/condition.c /<>/libsrc ln -s ../facilities/condition/condition.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/condition' cd database ; make links make[4]: Entering directory '/<>/facilities/database' rm -f /<>/libsrc/database.c /<>/libsrc/dbquery.h rm -f /<>/libsrc/dbprivate.h ln -s ../facilities/database/database.c /<>/libsrc ln -s ../facilities/database/dbquery.h /<>/libsrc ln -s ../facilities/database/dbprivate.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/database' cd ddr ; make links make[4]: Entering directory '/<>/facilities/ddr' rm -f /<>/libsrc/dicom_ddr.h /<>/libsrc/ddr.c ln -s ../facilities/ddr/dicom_ddr.h /<>/libsrc ln -s ../facilities/ddr/ddr.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/ddr' cd dicom ; make links make[4]: Entering directory '/<>/facilities/dicom' rm -f /<>/libsrc/dicom.h /<>/libsrc/dicom_platform.h /<>/libsrc/ctn_os.h ln -sf ../facilities/dicom/ctn_os.h /<>/libsrc ln -sf ../facilities/dicom/dicom.h /<>/libsrc ln -sf ../facilities/dicom/intsizes.h /<>/libsrc ln -sf ../facilities/dicom/dicom_platform.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/dicom' cd snp ; make links make[4]: Entering directory '/<>/facilities/snp' rm -f /<>/libsrc/snp.h /<>/libsrc/snp.c rm -f /<>/libsrc/snpcond.c /<>/libsrc/decode.c rm -f /<>/libsrc/dlroutines.c /<>/libsrc/decode.h ln -s ../facilities/snp/snp.h /<>/libsrc ln -s ../facilities/snp/snp.c /<>/libsrc ln -s ../facilities/snp/snpcond.c /<>/libsrc ln -s ../facilities/snp/decode.c /<>/libsrc ln -s ../facilities/snp/dlroutines.c /<>/libsrc ln -s ../facilities/snp/decode.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/snp' cd dulprotocol ; make links make[4]: Entering directory '/<>/facilities/dulprotocol' rm -f /<>/libsrc/dul*[ch] ln -s ../facilities/dulprotocol/dulprotocol.h /<>/libsrc ln -s ../facilities/dulprotocol/dulcond.c /<>/libsrc ln -s ../facilities/dulprotocol/dulconstruct.c /<>/libsrc ln -s ../facilities/dulprotocol/dulfsm.c /<>/libsrc ln -s ../facilities/dulprotocol/dulfsm.h /<>/libsrc ln -s ../facilities/dulprotocol/dulparse.c /<>/libsrc ln -s ../facilities/dulprotocol/dulpresent.c /<>/libsrc ln -s ../facilities/dulprotocol/dulprivate.h /<>/libsrc ln -s ../facilities/dulprotocol/dulprotocol.c /<>/libsrc ln -s ../facilities/dulprotocol/dulstructures.h /<>/libsrc ln -s ../facilities/dulprotocol/dulsnoop.c /<>/libsrc ln -s ../facilities/dulprotocol/dulsnoop.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/dulprotocol' cd gq ; make links make[4]: Entering directory '/<>/facilities/gq' rm -f /<>/libsrc/gq.c /<>/libsrc/gq.h ln -s ../facilities/gq/gq.c /<>/libsrc ln -s ../facilities/gq/gq.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/gq' cd hap ; make links make[4]: Entering directory '/<>/facilities/hap' rm -f /<>/libsrc/hap.h /<>/libsrc/hap.c /<>/libsrc/hapcond.c rm -f /<>/libsrc/hapbuildpatient.c /<>/libsrc/hapbuildvisit.c rm -f /<>/libsrc/hapbuildstudy.c /<>/libsrc/hapbuildresults.c rm -f /<>/libsrc/hapbuildinterp.c /<>/libsrc/hapbuildresults.c ln -s ../facilities/hap/hap.h /<>/libsrc ln -s ../facilities/hap/hapcond.c /<>/libsrc ln -s ../facilities/hap/hapbuildpatient.c /<>/libsrc ln -s ../facilities/hap/hapbuildvisit.c /<>/libsrc ln -s ../facilities/hap/hapbuildstudy.c /<>/libsrc ln -s ../facilities/hap/hapbuildresults.c /<>/libsrc ln -s ../facilities/hap/hapbuildinterp.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/hap' cd fis ; make links make[4]: Entering directory '/<>/facilities/fis' rm -f /<>/libsrc/build.c /<>/libsrc/fisdelete.c rm -f /<>/libsrc/event.c /<>/libsrc/fis.c rm -f /<>/libsrc/fiscond.c /<>/libsrc/fisget.c rm -f /<>/libsrc/fisinsert.c /<>/libsrc/record.c rm -f /<>/libsrc/update.c /<>/libsrc/fis.h rm -f /<>/libsrc/fis_private.h ln -s ../facilities/fis/build.c /<>/libsrc ln -s ../facilities/fis/fisdelete.c /<>/libsrc ln -s ../facilities/fis/event.c /<>/libsrc ln -s ../facilities/fis/fis.c /<>/libsrc ln -s ../facilities/fis/fiscond.c /<>/libsrc ln -s ../facilities/fis/fisget.c /<>/libsrc ln -s ../facilities/fis/fisinsert.c /<>/libsrc ln -s ../facilities/fis/record.c /<>/libsrc ln -s ../facilities/fis/update.c /<>/libsrc ln -s ../facilities/fis/fis.h /<>/libsrc ln -s ../facilities/fis/fis_private.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/fis' cd his ; make links make[4]: Entering directory '/<>/facilities/his' rm -f /<>/libsrc/hisdb.c /<>/libsrc/hisdb.h rm -f /<>/libsrc/hisprivate.h ln -s ../facilities/his/hisdb.c /<>/libsrc ln -s ../facilities/his/hisdb.h /<>/libsrc ln -s ../facilities/his/hisprivate.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/his' cd hunks ; make links make[4]: Entering directory '/<>/facilities/hunks' rm -f /<>/libsrc/hunk_man.c /<>/libsrc/hunk_man.h ln -s ../facilities/hunks/hunk_man.c /<>/libsrc ln -s ../facilities/hunks/hunk_man.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/hunks' cd iap ; make links make[4]: Entering directory '/<>/facilities/iap' rm -f /<>/libsrc/iap.h /<>/libsrc/iap.c /<>/libsrc/iapcond.c ln -s ../facilities/iap/iap.h /<>/libsrc ln -s ../facilities/iap/iap.c /<>/libsrc ln -s ../facilities/iap/iapcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/iap' cd icpy ; make links make[4]: Entering directory '/<>/facilities/icpy' make[4]: Nothing to be done for 'links'. make[4]: Leaving directory '/<>/facilities/icpy' cd idb ; make links make[4]: Entering directory '/<>/facilities/idb' rm -f /<>/libsrc/idb.h /<>/libsrc/idb.c /<>/libsrc/idbcond.c ln -s ../facilities/idb/idb.h /<>/libsrc ln -s ../facilities/idb/idb.c /<>/libsrc ln -s ../facilities/idb/idbcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/idb' cd idbmb ; make links make[4]: Entering directory '/<>/facilities/idbmb' rm -f /<>/libsrc/idbmb.h /<>/libsrc/idbmb.c /<>/libsrc/idbmbcond.c ln -s ../facilities/idbmb/idbmb.h /<>/libsrc ln -s ../facilities/idbmb/idbmb.c /<>/libsrc ln -s ../facilities/idbmb/idbmbcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/idbmb' cd icon ; make links make[4]: Entering directory '/<>/facilities/icon' rm -f /<>/libsrc/icon.c /<>/libsrc/icon.h /<>/libsrc/iconcond.c ln -s ../facilities/icon/icon.c /<>/libsrc ln -s ../facilities/icon/icon.h /<>/libsrc ln -s ../facilities/icon/iconcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/icon' cd iman ; make links make[4]: Entering directory '/<>/facilities/iman' make[4]: Nothing to be done for 'links'. make[4]: Leaving directory '/<>/facilities/iman' cd info_entity ; make links make[4]: Entering directory '/<>/facilities/info_entity' rm -f /<>/libsrc/dicom_ie.h /<>/libsrc/ie.c rm -f /<>/libsrc/iecond.c /<>/libsrc/tables.h ln -s ../facilities/info_entity/dicom_ie.h /<>/libsrc ln -s ../facilities/info_entity/ie.c /<>/libsrc ln -s ../facilities/info_entity/iecond.c /<>/libsrc ln -s ../facilities/info_entity/tables.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/info_entity' cd irs ; make links make[4]: Entering directory '/<>/facilities/irs' rm -f /<>/libsrc/irs.c rm -f /<>/libsrc/irscond.c rm -f /<>/libsrc/irs_private.h rm -f /<>/libsrc/dicom_irs.h ln -s ../facilities/irs/irs.c /<>/libsrc ln -s ../facilities/irs/irscond.c /<>/libsrc ln -s ../facilities/irs/irs_private.h /<>/libsrc ln -s ../facilities/irs/dicom_irs.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/irs' cd lst ; make links make[4]: Entering directory '/<>/facilities/lst' rm -f /<>/libsrc/lst.c /<>/libsrc/lst.h rm -f /<>/libsrc/lstprivate.h /<>/libsrc/lstcond.c ln -s ../facilities/lst/lst.c /<>/libsrc ln -s ../facilities/lst/lst.h /<>/libsrc ln -s ../facilities/lst/lstprivate.h /<>/libsrc ln -s ../facilities/lst/lstcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/lst' cd manage ; make links make[4]: Entering directory '/<>/facilities/manage' rm -f /<>/libsrc/manage.h /<>/libsrc/control.c rm -f /<>/libsrc/delete.c /<>/libsrc/insert.c rm -f /<>/libsrc/select.c /<>/libsrc/set.c rm -f /<>/libsrc/mancond.c /<>/libsrc/dmanprivate.h ln -s ../facilities/manage/manage.h /<>/libsrc ln -s ../facilities/manage/control.c /<>/libsrc ln -s ../facilities/manage/delete.c /<>/libsrc ln -s ../facilities/manage/insert.c /<>/libsrc ln -s ../facilities/manage/select.c /<>/libsrc ln -s ../facilities/manage/set.c /<>/libsrc ln -s ../facilities/manage/mancond.c /<>/libsrc ln -s ../facilities/manage/dmanprivate.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/manage' cd messages ; make links make[4]: Entering directory '/<>/facilities/messages' rm -f /<>/libsrc/dicom_messages.h /<>/libsrc/dump.c rm -f /<>/libsrc/msgcond.c /<>/libsrc/messages.c rm -f /<>/libsrc/msgprivate.h /<>/libsrc/ref_item.c ln -s ../facilities/messages/dicom_messages.h /<>/libsrc ln -s ../facilities/messages/dump.c /<>/libsrc ln -s ../facilities/messages/msgcond.c /<>/libsrc ln -s ../facilities/messages/messages.c /<>/libsrc ln -s ../facilities/messages/msgprivate.h /<>/libsrc ln -s ../facilities/messages/ref_item.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/messages' cd motif_utl ; make links make[4]: Entering directory '/<>/facilities/motif_utl' rm -f /<>/libsrc/mut.h /<>/libsrc/motifutil.c ln -s ../facilities/motif_utl/mut.h /<>/libsrc ln -s ../facilities/motif_utl/motifutil.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/motif_utl' cd objects ; make links make[4]: Entering directory '/<>/facilities/objects' rm -f /<>/libsrc/dicom_objects.h /<>/libsrc/dcm.c rm -f /<>/libsrc/dcm1.c /<>/libsrc/dcmcond.c rm -f /<>/libsrc/dcmdict.c /<>/libsrc/dcmprivate.h rm -f /<>/libsrc/dcmsupport.c ln -s ../facilities/objects/dicom_objects.h /<>/libsrc ln -s ../facilities/objects/dcm.c /<>/libsrc ln -s ../facilities/objects/dcm1.c /<>/libsrc ln -s ../facilities/objects/dcmcond.c /<>/libsrc ln -s ../facilities/objects/dcmdict.c /<>/libsrc ln -s ../facilities/objects/dcmprivate.h /<>/libsrc ln -s ../facilities/objects/dcmsupport.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/objects' cd print ; make links make[4]: Entering directory '/<>/facilities/print' rm -f /<>/libsrc/dicom_print.h /<>/libsrc/print.c rm -f /<>/libsrc/printcond.c ln -s ../facilities/print/dicom_print.h /<>/libsrc ln -s ../facilities/print/print.c /<>/libsrc ln -s ../facilities/print/printcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/print' cd services ; make links make[4]: Entering directory '/<>/facilities/services' rm -f /<>/libsrc/dicom_services.h /<>/libsrc/find.c rm -f /<>/libsrc/move.c /<>/libsrc/neventreport.c rm -f /<>/libsrc/nget.c /<>/libsrc/nset.c rm -f /<>/libsrc/ndelete.c /<>/libsrc/ncreate.c rm -f /<>/libsrc/naction.c /<>/libsrc/private.c rm -f /<>/libsrc/private.h /<>/libsrc/services.c rm -f /<>/libsrc/srvcond.c /<>/libsrc/storage.c rm -f /<>/libsrc/verify.c /<>/libsrc/get.c rm -f /<>/libsrc/cmd_valid.c /<>/libsrc/send.c rm -f /<>/libsrc/srv1.c /<>/libsrc/srv2.c ln -s ../facilities/services/dicom_services.h /<>/libsrc ln -s ../facilities/services/find.c /<>/libsrc ln -s ../facilities/services/move.c /<>/libsrc ln -s ../facilities/services/neventreport.c /<>/libsrc ln -s ../facilities/services/nget.c /<>/libsrc ln -s ../facilities/services/nset.c /<>/libsrc ln -s ../facilities/services/ndelete.c /<>/libsrc ln -s ../facilities/services/ncreate.c /<>/libsrc ln -s ../facilities/services/naction.c /<>/libsrc ln -s ../facilities/services/private.c /<>/libsrc ln -s ../facilities/services/private.h /<>/libsrc ln -s ../facilities/services/srvcond.c /<>/libsrc ln -s ../facilities/services/storage.c /<>/libsrc ln -s ../facilities/services/verify.c /<>/libsrc ln -s ../facilities/services/get.c /<>/libsrc ln -s ../facilities/services/cmd_valid.c /<>/libsrc ln -s ../facilities/services/send.c /<>/libsrc ln -s ../facilities/services/srv1.c /<>/libsrc ln -s ../facilities/services/srv2.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/services' cd sq ; make links make[4]: Entering directory '/<>/facilities/sq' rm -f /<>/libsrc/dicom_sq.h /<>/libsrc/sequences.c rm -f /<>/libsrc/sqcond.c ln -s ../facilities/sq/dicom_sq.h /<>/libsrc ln -s ../facilities/sq/sequences.c /<>/libsrc ln -s ../facilities/sq/sqcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/sq' cd tbl ; make links make[4]: Entering directory '/<>/facilities/tbl' rm -f /<>/libsrc/tbl.h /<>/libsrc/tbl_ufs.h rm -f /<>/libsrc/tblprivate.h /<>/libsrc/tblcond.c rm -f /<>/libsrc/tbl_sqlserver.c /<>/libsrc/tbl_sqlserver.h rm -f /<>/libsrc/tbl_sybase.c /<>/libsrc/tbl_sybase.h rm -f /<>/libsrc/tbl_msql.c /<>/libsrc/tbl_msql.h rm -f /<>/libsrc/tbl_mysql.c /<>/libsrc/tbl_mysql.h rm -f /<>/libsrc/tbl_psql.c /<>/libsrc/tbl_psql.h rm -f /<>/libsrc/ufs.c ln -s ../facilities/tbl/tbl.h /<>/libsrc ln -s ../facilities/tbl/tbl_ufs.h /<>/libsrc ln -s ../facilities/tbl/tblprivate.h /<>/libsrc ln -s ../facilities/tbl/tblcond.c /<>/libsrc ln -s ../facilities/tbl/tbl_sqlserver.c /<>/libsrc ln -s ../facilities/tbl/tbl_sqlserver.h /<>/libsrc ln -s ../facilities/tbl/tbl_sybase.c /<>/libsrc ln -s ../facilities/tbl/tbl_sybase.h /<>/libsrc ln -s ../facilities/tbl/tbl_msql.c /<>/libsrc ln -s ../facilities/tbl/tbl_msql.h /<>/libsrc ln -s ../facilities/tbl/tbl_mysql.c /<>/libsrc ln -s ../facilities/tbl/tbl_mysql.h /<>/libsrc ln -s ../facilities/tbl/tbl_psql.c /<>/libsrc ln -s ../facilities/tbl/tbl_psql.h /<>/libsrc ln -s ../facilities/tbl/ufs.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/tbl' cd tblmb ; make links make[4]: Entering directory '/<>/facilities/tblmb' rm -f /<>/libsrc/tblmb.h /<>/libsrc/tblmb_ufs.h rm -f /<>/libsrc/tblmbprivate.h /<>/libsrc/tblmbcond.c rm -f /<>/libsrc/tblmb_sqlserver.c /<>/libsrc/tblmb_sqlserver.h rm -f /<>/libsrc/tblmb_sybase.c /<>/libsrc/tblmb_sybase.h rm -f /<>/libsrc/tblmb_msql.c /<>/libsrc/tblmb_msql.h rm -f /<>/libsrc/tblmb_psql.c /<>/libsrc/tblmb_psql.h rm -f /<>/libsrc/ufs.c ln -s ../facilities/tblmb/tblmb.h /<>/libsrc ln -s ../facilities/tblmb/tblmbprivate.h /<>/libsrc ln -s ../facilities/tblmb/tblmbcond.c /<>/libsrc ln -s ../facilities/tblmb/tblmb_psql.c /<>/libsrc ln -s ../facilities/tblmb/tblmb_psql.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/tblmb' cd thread ; make links make[4]: Entering directory '/<>/facilities/thread' rm -f /<>/libsrc/ctnthread.h /<>/libsrc/ctnthread.c rm -f /<>/libsrc/thrcond.c ln -s ../facilities/thread/ctnthread.h /<>/libsrc ln -s ../facilities/thread/ctnthread.c /<>/libsrc ln -s ../facilities/thread/thrcond.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/thread' cd uid ; make links make[4]: Entering directory '/<>/facilities/uid' rm -f /<>/libsrc/uid.c /<>/libsrc/uidcond.c rm -f /<>/libsrc/dicom_uids.h ln -s ../facilities/uid/uid.c /<>/libsrc ln -s ../facilities/uid/uidcond.c /<>/libsrc ln -s ../facilities/uid/dicom_uids.h /<>/libsrc make[4]: Leaving directory '/<>/facilities/uid' cd utility ; make links make[4]: Entering directory '/<>/facilities/utility' rm -f /<>/libsrc/utility.h /<>/libsrc/utility.c ln -s ../facilities/utility/utility.h /<>/libsrc ln -s ../facilities/utility/utility.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/utility' cd xutl ; make links make[4]: Entering directory '/<>/facilities/xutl' rm -f /<>/libsrc/xutl.h /<>/libsrc/xutl.c /<>/libsrc/xutl_mb.c ln -s ../facilities/xutl/xutl.h /<>/libsrc ln -s ../facilities/xutl/xutl.c /<>/libsrc make[4]: Leaving directory '/<>/facilities/xutl' make[3]: Leaving directory '/<>/facilities' cd libsrc; make install make[3]: Entering directory '/<>/libsrc' gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o build.o build.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cfg.o cfg.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o cmd_valid.o cmd_valid.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o condition.o condition.c condition.c: In function ‘dumpstack’: condition.c:462:18: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 462 | fprintf(lfp, "%8x %s\n", EDBStack[index].statusCode, | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int CONDITION {aka long unsigned int} | %8lx gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o control.o control.c control.c: In function ‘DMAN_TempImageFile’: control.c:568:9: warning: implicit declaration of function ‘getpid’ [-Wimplicit-function-declaration] 568 | i = getpid(); | ^~~~~~ control.c: In function ‘localHostEnt’: control.c:715:7: warning: implicit declaration of function ‘isdigit’ [-Wimplicit-function-declaration] 715 | if (!isdigit(node[index]) && !(node[index] == '.')) { | ^~~~~~~ control.c:724:14: warning: implicit declaration of function ‘inet_addr’ [-Wimplicit-function-declaration] 724 | ipAddress = inet_addr(node); | ^~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ctnthread.o ctnthread.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o database.o database.c database.c: In function ‘DB_AddPatient’: database.c:513:24: warning: implicit declaration of function ‘time’; did you mean ‘utimes’? [-Wimplicit-function-declaration] 513 | pnode.time_stamp = time((time_t *) NULL); | ^~~~ | utimes database.c: In function ‘DB_DelImage’: database.c:2170:9: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 2170 | if (unlink(inode.image.FileName) != 0) { | ^~~~~~ database.c: In function ‘DB_DeleteDB’: database.c:173:12: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 173 | (void) system(temp); | ^~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dcm.o dcm.c dcm.c: In function ‘DCM_CloseObject’: dcm.c:500:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘LST_HEAD *’ {aka ‘void *’} [-Wformat=] 500 | fprintf(stderr, "Sequence List Address: %x\n", | ~^ | | | unsigned int | %p 501 | element->element.d.sq); | ~~~~~~~~~~~~~~~~~~~~~ | | | LST_HEAD * {aka void *} dcm.c:511:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘LST_HEAD *’ {aka ‘void *’} [-Wformat=] 511 | fprintf(stderr, "Fragment List Address: %x\n", | ~^ | | | unsigned int | %p 512 | element->element.d.fragments); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | LST_HEAD * {aka void *} dcm.c:521:44: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘PRV_ELEMENT_ITEM *’ [-Wformat=] 521 | fprintf(stderr, "DCM_CloseObject: free %8x\n", element); | ~~^ ~~~~~~~ | | | | | PRV_ELEMENT_ITEM * | unsigned int dcm.c: In function ‘DCM_GetElementValue’: dcm.c:964:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 964 | if ((U32) p > elementItem->element.length) | ^ In file included from ctn_os.h:92, from dcm.c:99: dcm.c:969:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 969 | l = MIN(element->length, (elementItem->element.length - (U32) p)); | ^ dcm.c:969:62: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 969 | l = MIN(element->length, (elementItem->element.length - (U32) p)); | ^ dcm.c:1009:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1009 | (U32) p; | ^ dcm.c:1021:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1021 | if ((unsigned) p == elementItem->element.length) | ^ dcm.c: In function ‘DCM_GetElementValueOffset’: dcm.c:1153:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1153 | if ((U32) p > elementItem->element.length) | ^ dcm.c:1204:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1204 | (U32) p; | ^ dcm.c: In function ‘DCM_DumpElements’: dcm.c:1664:34: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘U32’ {aka ‘unsigned int’} [-Wformat=] 1664 | (void) printf("%04x %04x %8ld ", | ~~~^ | | | long int | %8d ...... 1667 | elementItem->element.length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | U32 {aka unsigned int} dcm.c: In function ‘DCM_FormatElements’: dcm.c:1858:35: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 1858 | printf("%sGroup: %04x, Length: %8d\n", prefix, groupItem->group, | ~~^ | | | int | %8ld 1859 | groupItem->baseLength); | ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dcm.c: In function ‘newElementItem’: dcm.c:2936:52: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 2936 | fprintf(stderr, "newElementItem: CTN_MALLOC %8d %8d ", l, | ~~^ | | | int | %8ld 2937 | sizeof(PRV_ELEMENT_ITEM) + l); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dcm.c:2941:21: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘PRV_ELEMENT_ITEM *’ [-Wformat=] 2941 | fprintf(stderr, "%8x\n", *dst); | ~~^ ~~~~ | | | | | PRV_ELEMENT_ITEM * | unsigned int dcm.c: In function ‘exportData’: dcm.c:3957:7: warning: implicit declaration of function ‘swab’ [-Wimplicit-function-declaration] 3957 | swab(p, b, length); | ^~~~ dcm.c: In function ‘verifyFormat’: dcm.c:4924:7: warning: implicit declaration of function ‘isdigit’ [-Wimplicit-function-declaration] 4924 | if (isdigit(*src) || (*src == '-') || (*src == '\\')) { | ^~~~~~~ dcm.c: In function ‘readVRLength’: dcm.c:5904:30: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 5904 | fprintf(stderr, "%2s %6d %06x %s\n", localVR, e->length, *fileOffset, | ~~~^ ~~~~~~~~~~~ | | | | unsigned int off_t {aka long int} | %06lx dcm.c: In function ‘copyData’: dcm.c:6822:6: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6822 | (U32) p; | ^ dcm.c:6826:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 6826 | if ((unsigned) p == from->element.length) | ^ dcm.c: In function ‘remapFileName’: dcm.c:7023:11: warning: implicit declaration of function ‘isupper’ [-Wimplicit-function-declaration] 7023 | else if (isupper(c)) | ^~~~~~~ dcm.c:7024:19: warning: implicit declaration of function ‘tolower’ [-Wimplicit-function-declaration] 7024 | *mapName++ = tolower(c); | ^~~~~~~ dcm.c: In function ‘DCM_PrintSequenceList’: dcm.c:7247:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 7247 | printf("size: %6d offset: %6d, pixel offset: %6d\n", | ~~^ | | | int | %6ld 7248 | sqObject->objectSize, | ~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dcm.c:7247:30: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 7247 | printf("size: %6d offset: %6d, pixel offset: %6d\n", | ~~^ | | | int | %6ld 7248 | sqObject->objectSize, 7249 | sqObject->offset, | ~~~~~~~~~~~~~~~~ | | | long unsigned int dcm.c:7247:49: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 7247 | printf("size: %6d offset: %6d, pixel offset: %6d\n", | ~~^ | | | int | %6ld ...... 7250 | sqObject->pixelOffset); | ~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dcm1.o dcm1.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dcmcond.o dcmcond.c dcmcond.c:155:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 155 | DCM_DumpVector() | ^~~~~~~~~~~~~~ dcmcond.c: In function ‘DCM_DumpVector’: dcmcond.c:161:16: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 161 | printf("%8x %8d %s\n", messageVector[index].cond, | ~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int CONDITION {aka long unsigned int} | %8lx dcmcond.c:161:20: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 161 | printf("%8x %8d %s\n", messageVector[index].cond, | ~~^ | | | int | %8ld 162 | messageVector[index].cond, | ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION {aka long unsigned int} gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dcmdict.o dcmdict.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dcmsupport.o dcmsupport.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ddr.o ddr.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o decode.o decode.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o delete.o delete.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dlroutines.o dlroutines.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulcond.o dulcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulconstruct.o dulconstruct.c In file included from /usr/include/string.h:495, from ctn_os.h:63, from dulconstruct.c:60: In function ‘strncpy’, inlined from ‘streamAssociatePDU’ at dulconstruct.c:504:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dulconstruct.c: In function ‘streamAssociatePDU’: dulconstruct.c:504:12: note: length computed here 504 | (void) strncpy((char *) b, assoc->calledAPTitle, strlen(assoc->calledAPTitle)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from ctn_os.h:63, from dulconstruct.c:60: In function ‘strncpy’, inlined from ‘streamAssociatePDU’ at dulconstruct.c:506:12: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dulconstruct.c: In function ‘streamAssociatePDU’: dulconstruct.c:506:12: note: length computed here 506 | (void) strncpy((char *) b, assoc->callingAPTitle, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | strlen(assoc->callingAPTitle)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulfsm.o dulfsm.c dulfsm.c: In function ‘DUL_InitializeFSM’: dulfsm.c:671:57: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 671 | (void) sprintf(stateEntries[index].actionName, "%.*s", | ~~^~ | | | int 672 | sizeof(stateEntries[index].actionName) - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulfsm.c:679:52: warning: field precision specifier ‘.*’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 679 | (void) sprintf(stateEntries[index].eventName, "%.*s", | ~~^~ | | | int 680 | sizeof(stateEntries[index].eventName) - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulfsm.c: In function ‘DT_2_IndicatePData’: dulfsm.c:1493:63: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 1493 | (void) fprintf(stderr, "PDV Lengths don't add up correctly: %d pdvs\n", | ~^ | | | int | %ld 1494 | pdvCount); | ~~~~~~~~ | | | long unsigned int dulfsm.c: In function ‘readPDUHeadTCP’: dulfsm.c:3503:75: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=] 3503 | (void) fprintf(DEBUG_DEVICE, "Read PDU HEAD TCP: type: %x, length: %ld (%x)\n", | ~^ | | | unsigned int | %lx 3504 | *type, *pduLength, *pduLength); | ~~~~~~~~~~ | | | long unsigned int gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulparse.o dulparse.c dulparse.c: In function ‘parseAssociate’: dulparse.c:191:43: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 191 | (void) fprintf(DEBUG_DEVICE, "PDU type: %x (%s), PDU Length: %ld\n", | ~^ | | | unsigned int | %lx 192 | (long) assoc->type, s, assoc->length); | ~~~~~~~~~~~~~~~~~~ | | | long int dulparse.c:206:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 206 | (void) fprintf(DEBUG_DEVICE, "Next item type: %02x\n", (unsigned long) type); | ~~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | | long unsigned int | unsigned int | %02lx dulparse.c: In function ‘parseSubItem’: dulparse.c:330:48: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 330 | fprintf(DEBUG_DEVICE, "Subitem parse: Type %02x, Length %4d, Content: %s\n", | ~~~^ | | | unsigned int | %02lx 331 | (unsigned long) subItem->type, (unsigned long) subItem->length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c:330:60: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 330 | fprintf(DEBUG_DEVICE, "Subitem parse: Type %02x, Length %4d, Content: %s\n", | ~~^ | | | int | %4ld 331 | (unsigned long) subItem->type, (unsigned long) subItem->length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c: In function ‘parsePresentationContext’: dulparse.c:396:44: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 396 | "Parsing Presentation Context: (%2x), Length: %ld\n", | ~~^ | | | unsigned int | %2lx 397 | (unsigned long) context->type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c:399:59: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 399 | (void) fprintf(DEBUG_DEVICE, "Presentation Context ID: %2x\n", | ~~^ | | | unsigned int | %2lx 400 | (unsigned long) context->contextID); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c:412:52: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 412 | (void) fprintf(DEBUG_DEVICE, "Next item type: %02x\n", (unsigned long) *buf); | ~~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | | long unsigned int | unsigned int | %02lx dulparse.c: In function ‘parseUserInfo’: dulparse.c:515:60: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 515 | (void) fprintf(DEBUG_DEVICE, "Parsing user info field (%02x), Length: %ld\n", | ~~~^ | | | unsigned int | %02lx 516 | (unsigned long) userInfo->type, (unsigned long) userInfo->length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c:523:27: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int’ [-Wformat=] 523 | "Parsing remaining %ld bytes of User Information\n", userLength); | ~~^ ~~~~~~~~~~ | | | | long int int | %d dulparse.c:524:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 524 | (void) fprintf(DEBUG_DEVICE, "Next item type: %02x\n", (unsigned long) *buf); | ~~~^ ~~~~~~~~~~~~~~~~~~~~ | | | | | long unsigned int | unsigned int | %02lx dulparse.c: In function ‘parseSCUSCPRole’: dulparse.c:727:24: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 727 | fprintf(DEBUG_DEVICE, "Subitem parse: Type %02x, Length %4d, Content: %s\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 728 | %d %d \n ", | ~~~~~~~~~~ 729 | (unsigned long) role->type, (unsigned long) role->length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | long unsigned int dulparse.c:727:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulpresent.o dulpresent.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulprotocol.o dulprotocol.c dulprotocol.c: In function ‘DUL_ReleaseAssociation’: dulprotocol.c:1510:70: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 1510 | fprintf(stderr, "DUL_ReleaseAssociation:: non-normal condition %08x \n", cond); | ~~~^ ~~~~ | | | | | CONDITION {aka long unsigned int} | unsigned int | %08lx dulprotocol.c:1560:70: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 1560 | fprintf(stderr, "DUL_ReleaseAssociation:: final condition = %08x\n", cond); | ~~~^ ~~~~ | | | | | CONDITION {aka long unsigned int} | unsigned int | %08lx dulprotocol.c: In function ‘DUL_DumpParams’: dulprotocol.c:2669:28: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2669 | printf("MAX PDU: %d\n", params->maxPDU); | ~^ ~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld dulprotocol.c:2670:28: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long unsigned int’ [-Wformat=] 2670 | printf("Peer MAX PDU: %d\n", params->peerMaxPDU); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %ld gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dulsnoop.o dulsnoop.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dump.o dump.c dump.c: In function ‘DumpNEventReportResponse’: dump.c:651:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 651 | fprintf(f, "ConditionalFields: %04x\n", eventReport->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | unsigned int long int | %04lx dump.c: In function ‘DumpNGetResponse’: dump.c:689:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 689 | fprintf(f, "ConditionalFields: %04x\n", get->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %04lx dump.c: In function ‘DumpNSetResponse’: dump.c:719:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 719 | fprintf(f, "ConditionalFields: %04x\n", set->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %04lx dump.c: In function ‘DumpNActionResponse’: dump.c:750:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 750 | fprintf(f, "ConditionalFields: %04x\n", action->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %04lx dump.c: In function ‘DumpNCreateResponse’: dump.c:779:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 779 | fprintf(f, "ConditionalFields: %04x\n", create->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %04lx dump.c: In function ‘DumpNDeleteResponse’: dump.c:805:40: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long int’ [-Wformat=] 805 | fprintf(f, "ConditionalFields: %04x\n", delete->conditionalFields); | ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | long int | unsigned int | %04lx gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o event.o event.c event.c: In function ‘requestAssociation.constprop’: event.c:249:51: warning: ‘:’ directive writing 1 byte into a region of size between 0 and 64 [-Wformat-overflow=] 249 | sprintf(params->calledPresentationAddress, "%s:%-d", ae.Node, ae.Port); | ^ In file included from /usr/include/stdio.h:867, from ctn_os.h:62, from event.c:52: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 3 and 77 bytes into a destination of size 64 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o find.o find.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fis.o fis.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fiscond.o fiscond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fisdelete.o fisdelete.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fisget.o fisget.c fisget.c: In function ‘getPatientRecord’: fisget.c:177:67: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 177 | cond = TBL_Select(&h->patientHandle, criteria, fields, count, patientCallback, | ^~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getVisitRecord’: fisget.c:299:65: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 299 | cond = TBL_Select(&h->visitHandle, criteria, fields, count, visitCallback, | ^~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getStudyRecord’: fisget.c:420:65: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 420 | cond = TBL_Select(&h->studyHandle, criteria, fields, count, studyCallback, | ^~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘selectStudyRecord’: fisget.c:513:65: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 513 | cond = TBL_Select(&h->studyHandle, criteria, fields, count, studyCallback, | ^~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getStudyComponentRecord’: fisget.c:652:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 652 | studyComponentCallback, getList); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getSCSeriesRecord’: fisget.c:763:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 763 | scSeriesCallback, getList); | ^~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getSCImageRecord’: fisget.c:873:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 873 | scImageCallback, getList); | ^~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getResultsRecord’: fisget.c:971:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 971 | resultsCallback, getList); | ^~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getInterpretationRecord’: fisget.c:1100:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1100 | interpretationCallback, getList); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getCommitSOPRecord’: fisget.c:1226:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1226 | commitSOPRefCallback, getList); | ^~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getStorageCommitReq’: fisget.c:1346:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1346 | storageCommitCallback, getList); | ^~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fisget.c: In function ‘getWorkQueueRecord’: fisget.c:1427:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1427 | workQueueCallback, getList); | ^~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, LST_HEAD *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from fisget.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, LST_HEAD *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fisinsert.o fisinsert.c In file included from fisinsert.c:58: fisinsert.c: In function ‘insertPatientRecord’: tbl.h:173:28: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:185:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 185 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", p->PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:185:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 185 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", p->PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c:65:1: note: include ‘’ or provide a declaration of ‘strlen’ 64 | #include "fis_private.h" +++ |+#include 65 | In file included from fisinsert.c:58: tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:185:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 185 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", p->PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:185:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 185 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", p->PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:187:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 187 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", p->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:187:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 187 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", p->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:187:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 187 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", p->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:187:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 187 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", p->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:189:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 189 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", p->PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:189:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 189 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", p->PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:189:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 189 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", p->PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:189:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 189 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", p->PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:191:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 191 | TBL_FIELD_LOAD_BYTE(fields[i], "PatSex", p->PatSex, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:191:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 191 | TBL_FIELD_LOAD_BYTE(fields[i], "PatSex", p->PatSex, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:191:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 191 | TBL_FIELD_LOAD_BYTE(fields[i], "PatSex", p->PatSex, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:191:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 191 | TBL_FIELD_LOAD_BYTE(fields[i], "PatSex", p->PatSex, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertStudyRecord’: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:244:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 244 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", s->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:244:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 244 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", s->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:244:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 244 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", s->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:244:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 244 | TBL_FIELD_LOAD_BYTE(fields[i], "PatUID", s->PatUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:246:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 246 | TBL_FIELD_LOAD_BYTE(fields[i], "StuInsUID", s->StuInsUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:246:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 246 | TBL_FIELD_LOAD_BYTE(fields[i], "StuInsUID", s->StuInsUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:246:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 246 | TBL_FIELD_LOAD_BYTE(fields[i], "StuInsUID", s->StuInsUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:246:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 246 | TBL_FIELD_LOAD_BYTE(fields[i], "StuInsUID", s->StuInsUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:248:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 248 | TBL_FIELD_LOAD_BYTE(fields[i], "VisUID", s->VisUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:248:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 248 | TBL_FIELD_LOAD_BYTE(fields[i], "VisUID", s->VisUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:248:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 248 | TBL_FIELD_LOAD_BYTE(fields[i], "VisUID", s->VisUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:248:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 248 | TBL_FIELD_LOAD_BYTE(fields[i], "VisUID", s->VisUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:250:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 250 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", s->AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:250:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 250 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", s->AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:250:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 250 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", s->AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:250:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 250 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", s->AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:252:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 252 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:252:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 252 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:252:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 252 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:252:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 252 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:262:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 262 | TBL_FIELD_LOAD_BYTE(fields[i], "SchStuLoc", s->SchStuLoc, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:262:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 262 | TBL_FIELD_LOAD_BYTE(fields[i], "SchStuLoc", s->SchStuLoc, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:262:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 262 | TBL_FIELD_LOAD_BYTE(fields[i], "SchStuLoc", s->SchStuLoc, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:262:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 262 | TBL_FIELD_LOAD_BYTE(fields[i], "SchStuLoc", s->SchStuLoc, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:264:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 264 | TBL_FIELD_LOAD_BYTE(fields[i], "ProDes", s->ProDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:264:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 264 | TBL_FIELD_LOAD_BYTE(fields[i], "ProDes", s->ProDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:264:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 264 | TBL_FIELD_LOAD_BYTE(fields[i], "ProDes", s->ProDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:264:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 264 | TBL_FIELD_LOAD_BYTE(fields[i], "ProDes", s->ProDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:266:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 266 | TBL_FIELD_LOAD_BYTE(fields[i], "StuStaID", s->StuStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:266:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 266 | TBL_FIELD_LOAD_BYTE(fields[i], "StuStaID", s->StuStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:266:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 266 | TBL_FIELD_LOAD_BYTE(fields[i], "StuStaID", s->StuStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:266:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 266 | TBL_FIELD_LOAD_BYTE(fields[i], "StuStaID", s->StuStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertStudyComponentRecord’: fisinsert.c:302:51: warning: incompatible implicit declaration of built-in function ‘strlen’ 302 | if ((s->Flag & FIS_K_STUDYCOMP_STUCOMUID) && (strlen(s->StuComUID) != 0)) { | ^~~~~~ fisinsert.c:302:51: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:310:51: warning: incompatible implicit declaration of built-in function ‘strlen’ 310 | if ((s->Flag & FIS_K_STUDYCOMP_STUINSUID) && (strlen(s->StuInsUID) != 0)) { | ^~~~~~ fisinsert.c:310:51: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:318:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 318 | TBL_FIELD_LOAD_BYTE(fields[i], "Mod", s->Mod, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:318:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 318 | TBL_FIELD_LOAD_BYTE(fields[i], "Mod", s->Mod, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:318:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 318 | TBL_FIELD_LOAD_BYTE(fields[i], "Mod", s->Mod, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:318:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 318 | TBL_FIELD_LOAD_BYTE(fields[i], "Mod", s->Mod, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:322:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 322 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodVal", s->ProCodVal, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:322:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 322 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodVal", s->ProCodVal, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:322:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 322 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodVal", s->ProCodVal, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:322:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 322 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodVal", s->ProCodVal, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:326:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 326 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodSchDes", s->ProCodSchDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:326:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 326 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodSchDes", s->ProCodSchDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:326:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 326 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodSchDes", s->ProCodSchDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:326:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 326 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodSchDes", s->ProCodSchDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:330:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 330 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodMea", s->ProCodMea, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:330:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 330 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodMea", s->ProCodMea, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:330:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 330 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodMea", s->ProCodMea, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:330:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 330 | TBL_FIELD_LOAD_BYTE(fields[i], "ProCodMea", s->ProCodMea, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:334:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 334 | TBL_FIELD_LOAD_BYTE(fields[i], "StuDes", s->StuDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:334:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 334 | TBL_FIELD_LOAD_BYTE(fields[i], "StuDes", s->StuDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:334:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 334 | TBL_FIELD_LOAD_BYTE(fields[i], "StuDes", s->StuDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:334:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 334 | TBL_FIELD_LOAD_BYTE(fields[i], "StuDes", s->StuDes, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:338:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 338 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:338:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 338 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:338:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 338 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:338:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 338 | TBL_FIELD_LOAD_BYTE(fields[i], "StuID", s->StuID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:342:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 342 | TBL_FIELD_LOAD_BYTE(fields[i], "StuComStaID", s->StuComStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:342:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 342 | TBL_FIELD_LOAD_BYTE(fields[i], "StuComStaID", s->StuComStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:342:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 342 | TBL_FIELD_LOAD_BYTE(fields[i], "StuComStaID", s->StuComStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:342:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 342 | TBL_FIELD_LOAD_BYTE(fields[i], "StuComStaID", s->StuComStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertSCSeriesRecord’: fisinsert.c:369:50: warning: incompatible implicit declaration of built-in function ‘strlen’ 369 | if ((s->Flag & FIS_K_SCSERIES_SERINSUID) && (strlen(s->SerInsUID) != 0)) { | ^~~~~~ fisinsert.c:369:50: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:377:50: warning: incompatible implicit declaration of built-in function ‘strlen’ 377 | if ((s->Flag & FIS_K_SCSERIES_STUCOMUID) && (strlen(s->StuComUID) != 0)) { | ^~~~~~ fisinsert.c:377:50: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:385:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 385 | TBL_FIELD_LOAD_BYTE(fields[i], "SerDat", s->SerDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:385:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 385 | TBL_FIELD_LOAD_BYTE(fields[i], "SerDat", s->SerDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:385:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 385 | TBL_FIELD_LOAD_BYTE(fields[i], "SerDat", s->SerDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:385:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 385 | TBL_FIELD_LOAD_BYTE(fields[i], "SerDat", s->SerDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:389:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 389 | TBL_FIELD_LOAD_BYTE(fields[i], "SerTim", s->SerTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:389:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 389 | TBL_FIELD_LOAD_BYTE(fields[i], "SerTim", s->SerTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:389:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 389 | TBL_FIELD_LOAD_BYTE(fields[i], "SerTim", s->SerTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:389:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 389 | TBL_FIELD_LOAD_BYTE(fields[i], "SerTim", s->SerTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:393:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 393 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:393:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 393 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:393:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 393 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:393:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 393 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:397:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 397 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:397:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 397 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:397:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 397 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:397:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 397 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:401:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 401 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:401:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 401 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:401:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 401 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:401:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 401 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertSCImageRecord’: fisinsert.c:427:49: warning: incompatible implicit declaration of built-in function ‘strlen’ 427 | if ((s->Flag & FIS_K_SCIMAGE_SOPINSUID) && (strlen(s->SOPInsUID) != 0)) { | ^~~~~~ fisinsert.c:427:49: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:436:49: warning: incompatible implicit declaration of built-in function ‘strlen’ 436 | if ((s->Flag & FIS_K_SCIMAGE_SERINSUID) && (strlen(s->SerInsUID) != 0)) { | ^~~~~~ fisinsert.c:436:49: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:444:49: warning: incompatible implicit declaration of built-in function ‘strlen’ 444 | if ((s->Flag & FIS_K_SCIMAGE_STUCOMUID) && (strlen(s->StuComUID) != 0)) { | ^~~~~~ fisinsert.c:444:49: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:450:49: warning: incompatible implicit declaration of built-in function ‘strlen’ 450 | if ((s->Flag & FIS_K_SCIMAGE_SOPCLAUID) && (strlen(s->SOPClaUID) != 0)) { | ^~~~~~ fisinsert.c:450:49: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:459:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 459 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:459:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 459 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:459:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 459 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:459:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 459 | TBL_FIELD_LOAD_BYTE(fields[i], "RetAETit", s->RetAETit, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:463:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 463 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:463:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 463 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:463:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 463 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:463:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 463 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetID", s->StoMedFilSetID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:467:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 467 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:467:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 467 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:467:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 467 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:467:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 467 | TBL_FIELD_LOAD_BYTE(fields[i], "StoMedFilSetUID", s->StoMedFilSetUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertResultsRecord’: fisinsert.c:511:46: warning: incompatible implicit declaration of built-in function ‘strlen’ 511 | if ((s->Flag & FIS_K_RESULTS_RESUID) && (strlen(s->ResUID) != 0)) { | ^~~~~~ fisinsert.c:511:46: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:518:49: warning: incompatible implicit declaration of built-in function ‘strlen’ 518 | if ((s->Flag & FIS_K_RESULTS_STUINSUID) && (strlen(s->StuInsUID) != 0)) { | ^~~~~~ fisinsert.c:518:49: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:526:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 526 | TBL_FIELD_LOAD_BYTE(fields[i], "ResID", s->ResID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:526:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 526 | TBL_FIELD_LOAD_BYTE(fields[i], "ResID", s->ResID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:526:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 526 | TBL_FIELD_LOAD_BYTE(fields[i], "ResID", s->ResID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:526:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 526 | TBL_FIELD_LOAD_BYTE(fields[i], "ResID", s->ResID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:530:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 530 | TBL_FIELD_LOAD_BYTE(fields[i], "Imp", s->Imp, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:530:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 530 | TBL_FIELD_LOAD_BYTE(fields[i], "Imp", s->Imp, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:530:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 530 | TBL_FIELD_LOAD_BYTE(fields[i], "Imp", s->Imp, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:530:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 530 | TBL_FIELD_LOAD_BYTE(fields[i], "Imp", s->Imp, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:534:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 534 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:534:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 534 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:534:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 534 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:534:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 534 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:538:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 538 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:538:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 538 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:538:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 538 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:538:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 538 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:542:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 542 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:542:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 542 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:542:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 542 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:542:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 542 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertInterpretationRecord’: fisinsert.c:586:45: warning: incompatible implicit declaration of built-in function ‘strlen’ 586 | if ((s->Flag & FIS_K_INTERP_INTUID) && (strlen(s->IntUID) != 0)) { | ^~~~~~ fisinsert.c:586:45: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:593:45: warning: incompatible implicit declaration of built-in function ‘strlen’ 593 | if ((s->Flag & FIS_K_INTERP_RESUID) && (strlen(s->ResUID) != 0)) { | ^~~~~~ fisinsert.c:593:45: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:601:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 601 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTex", s->IntTex, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:601:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 601 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTex", s->IntTex, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:601:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 601 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTex", s->IntTex, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:601:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 601 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTex", s->IntTex, TBL_TEXT); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:605:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 605 | TBL_FIELD_LOAD_BYTE(fields[i], "IntID", s->IntID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:605:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 605 | TBL_FIELD_LOAD_BYTE(fields[i], "IntID", s->IntID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:605:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 605 | TBL_FIELD_LOAD_BYTE(fields[i], "IntID", s->IntID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:605:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 605 | TBL_FIELD_LOAD_BYTE(fields[i], "IntID", s->IntID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:609:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 609 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTypID", s->IntTypID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:609:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 609 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTypID", s->IntTypID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:609:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 609 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTypID", s->IntTypID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:609:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 609 | TBL_FIELD_LOAD_BYTE(fields[i], "IntTypID", s->IntTypID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:613:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 613 | TBL_FIELD_LOAD_BYTE(fields[i], "IntStaID", s->IntStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:613:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 613 | TBL_FIELD_LOAD_BYTE(fields[i], "IntStaID", s->IntStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:613:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 613 | TBL_FIELD_LOAD_BYTE(fields[i], "IntStaID", s->IntStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:613:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 613 | TBL_FIELD_LOAD_BYTE(fields[i], "IntStaID", s->IntStaID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:617:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 617 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:617:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 617 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:617:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 617 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:617:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 617 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreDat", s->InsCreDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:621:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 621 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:621:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 621 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:621:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 621 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:621:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 621 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreTim", s->InsCreTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:625:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 625 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:625:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 625 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:625:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 625 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:625:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 625 | TBL_FIELD_LOAD_BYTE(fields[i], "InsCreUID", s->InsCreUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:629:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 629 | TBL_FIELD_LOAD_BYTE(fields[i], "PhyAppInt", s->PhyAppInt, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:629:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 629 | TBL_FIELD_LOAD_BYTE(fields[i], "PhyAppInt", s->PhyAppInt, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:629:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 629 | TBL_FIELD_LOAD_BYTE(fields[i], "PhyAppInt", s->PhyAppInt, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:629:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 629 | TBL_FIELD_LOAD_BYTE(fields[i], "PhyAppInt", s->PhyAppInt, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:633:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 633 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppDat", s->IntAppDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:633:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 633 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppDat", s->IntAppDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:633:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 633 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppDat", s->IntAppDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:633:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 633 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppDat", s->IntAppDat, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:637:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 637 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppTim", s->IntAppTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:637:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 637 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppTim", s->IntAppTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:637:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 637 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppTim", s->IntAppTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:637:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 637 | TBL_FIELD_LOAD_BYTE(fields[i], "IntAppTim", s->IntAppTim, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertStorageCommitReq’: fisinsert.c:667:46: warning: incompatible implicit declaration of built-in function ‘strlen’ 667 | if ((s->Flag & FIS_K_SCOMMIT_TRAUID) && (strlen(s->TraUID) != 0)) { | ^~~~~~ fisinsert.c:667:46: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:674:45: warning: incompatible implicit declaration of built-in function ‘strlen’ 674 | if ((s->Flag & FIS_K_SCOMMIT_REQAE) && (strlen(s->ReqAE) != 0)) { | ^~~~~~ fisinsert.c:674:45: note: include ‘’ or provide a declaration of ‘strlen’ In file included from fisinsert.c:58: tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:682:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 682 | TBL_FIELD_LOAD_BYTE(fields[i], "ResAE", s->ResAE, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:682:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 682 | TBL_FIELD_LOAD_BYTE(fields[i], "ResAE", s->ResAE, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:682:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 682 | TBL_FIELD_LOAD_BYTE(fields[i], "ResAE", s->ResAE, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ fisinsert.c:682:2: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 682 | TBL_FIELD_LOAD_BYTE(fields[i], "ResAE", s->ResAE, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ fisinsert.c: In function ‘insertCommitSOPRef’: fisinsert.c:729:48: warning: incompatible implicit declaration of built-in function ‘strlen’ 729 | if ((s->Flag & FIS_K_COMMITSOP_TRAUID) && (strlen(s->TraUID) != 0)) { | ^~~~~~ fisinsert.c:729:48: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:736:51: warning: incompatible implicit declaration of built-in function ‘strlen’ 736 | if ((s->Flag & FIS_K_COMMITSOP_SOPCLAUID) && (strlen(s->SOPClaUID) != 0)) { | ^~~~~~ fisinsert.c:736:51: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:743:51: warning: incompatible implicit declaration of built-in function ‘strlen’ 743 | if ((s->Flag & FIS_K_COMMITSOP_SOPINSUID) && (strlen(s->SOPInsUID) != 0)) { | ^~~~~~ fisinsert.c:743:51: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c: In function ‘insertWorkQueueRecord’: fisinsert.c:773:48: warning: incompatible implicit declaration of built-in function ‘strlen’ 773 | if ((r->Flag & FIS_K_WORKQUEUE_TASNAM) && (strlen(r->TasNam) != 0)) { | ^~~~~~ fisinsert.c:773:48: note: include ‘’ or provide a declaration of ‘strlen’ fisinsert.c:780:47: warning: incompatible implicit declaration of built-in function ‘strlen’ 780 | if ((r->Flag & FIS_K_WORKQUEUE_TASID) && (strlen(r->TasID) != 0)) { | ^~~~~~ fisinsert.c:780:47: note: include ‘’ or provide a declaration of ‘strlen’ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o get.o get.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o gq.o gq.c gq.c: In function ‘GQ_KillQueue’: gq.c:171:5: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 171 | unlink(GQ_MakeFilename(qid)); | ^~~~~~ gq.c: In function ‘access_queue’: gq.c:1063:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1063 | fscanf(fd, "%d", &SEM_ID); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq.c:1064:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1064 | fscanf(fd, "%d", &SHM_ID); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq.c: In function ‘GQ_GetQueue’: gq.c:570:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 570 | fscanf(fd, "%d", &SEM_ID); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq.c:571:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 571 | fscanf(fd, "%d", &SHM_ID); | ^~~~~~~~~~~~~~~~~~~~~~~~~ gq.c: In function ‘GQ_MakeFilename’: gq.c:953:20: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 953 | sprintf(temp, "%d", qid); | ^~ gq.c:953:19: note: directive argument in the range [-2147483648, 200] 953 | sprintf(temp, "%d", qid); | ^~~~ In file included from /usr/include/stdio.h:867, from gq.c:55: /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 2 and 12 bytes into a destination of size 10 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapbuildinterp.o hapbuildinterp.c hapbuildinterp.c: In function ‘i_buildSequence’: hapbuildinterp.c:370:2: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 370 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapbuildpatient.o hapbuildpatient.c hapbuildpatient.c: In function ‘p_buildSequence’: hapbuildpatient.c:322:2: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 322 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapbuildresults.o hapbuildresults.c hapbuildresults.c: In function ‘r_buildSequence’: hapbuildresults.c:297:2: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 297 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapbuildstudy.o hapbuildstudy.c hapbuildstudy.c: In function ‘s_buildSequence’: hapbuildstudy.c:454:2: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 454 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapbuildvisit.o hapbuildvisit.c hapbuildvisit.c: In function ‘v_buildSequence’: hapbuildvisit.c:380:2: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 380 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hapcond.o hapcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hisdb.o hisdb.c hisdb.c: In function ‘HIS_DeleteDB’: hisdb.c:158:5: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 158 | unlink(dbkey); | ^~~~~~ hisdb.c: In function ‘HIS_DumpDB’: hisdb.c:3919:22: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 3919 | printf("\t#Visits: %d #Studies: %d\n", p.RVSequenceCount, p.RSSequenceCount); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int long int | %ld hisdb.c:3919:36: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 3919 | printf("\t#Visits: %d #Studies: %d\n", p.RVSequenceCount, p.RSSequenceCount); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int long int | %ld hisdb.c:3935:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 3935 | printf("\t#Patients: %d #Studies: %d\n", v.RPSequenceCount, v.RSSequenceCount); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int long int | %ld hisdb.c:3935:38: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 3935 | printf("\t#Patients: %d #Studies: %d\n", v.RPSequenceCount, v.RSSequenceCount); | ~^ ~~~~~~~~~~~~~~~~~ | | | | int long int | %ld hisdb.c:3951:24: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 3951 | printf("\t#Patients: %d #Visits: %d #Results: %d\n", | ~^ | | | int | %ld 3952 | s.RPSequenceCount, s.RVSequenceCount, s.RRSequenceCount); | ~~~~~~~~~~~~~~~~~ | | | long int hisdb.c:3951:37: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 3951 | printf("\t#Patients: %d #Visits: %d #Results: %d\n", | ~^ | | | int | %ld 3952 | s.RPSequenceCount, s.RVSequenceCount, s.RRSequenceCount); | ~~~~~~~~~~~~~~~~~ | | | long int hisdb.c:3951:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long int’ [-Wformat=] 3951 | printf("\t#Patients: %d #Visits: %d #Results: %d\n", | ~^ | | | int | %ld 3952 | s.RPSequenceCount, s.RVSequenceCount, s.RRSequenceCount); | ~~~~~~~~~~~~~~~~~ | | | long int hisdb.c:3970:23: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 3970 | printf("\t#Studies: %d #Interpretations: %d\n", | ~^ | | | int | %ld 3971 | r.RSSequenceCount, r.RISequenceCount); | ~~~~~~~~~~~~~~~~~ | | | long int hisdb.c:3970:45: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long int’ [-Wformat=] 3970 | printf("\t#Studies: %d #Interpretations: %d\n", | ~^ | | | int | %ld 3971 | r.RSSequenceCount, r.RISequenceCount); | ~~~~~~~~~~~~~~~~~ | | | long int hisdb.c:3987:23: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long int’ [-Wformat=] 3987 | printf("\t#Results: %d\n", in.RRSequenceCount); | ~^ ~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hunk_man.o hunk_man.c hunk_man.c: In function ‘HF_Create’: hunk_man.c:204:2: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] 204 | close(GS_hunkfd); | ^~~~~ | pclose hunk_man.c: In function ‘HF_Open’: hunk_man.c:347:10: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] 347 | if ((read(GS_hunkfd, (char *) &GS_hfh, sizeof(HunkFileHeader))) != | ^~~~ | fread hunk_man.c:379:10: warning: implicit declaration of function ‘lseek’; did you mean ‘fseek’? [-Wimplicit-function-declaration] 379 | if ((lseek(GS_hunkfd, (off_t) seek_pos, SEEK_SET)) < 0) { | ^~~~~ | fseek hunk_man.c: In function ‘HF_WriteCurrentHunk’: hunk_man.c:554:7: warning: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 554 | wb = write(GS_hunkfd, (char *) GS_hunkstorage, GS_hfh.hunk_length); | ^~~~~ | fwrite hunk_man.c: In function ‘HF_ExclusiveLock’: hunk_man.c:1281:2: warning: implicit declaration of function ‘sleep’ [-Wimplicit-function-declaration] 1281 | sleep(1); | ^~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iap.o iap.c iap.c: In function ‘IAP_SendImage’: iap.c:172:9: warning: passing argument 5 of ‘SRV_CStoreRequest’ from incompatible pointer type [-Wincompatible-pointer-types] 172 | sendCallback, callbackCtx, ""); | ^~~~~~~~~~~~ | | | CONDITION (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, char *) {aka long unsigned int (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, char *)} In file included from iap.c:84: dicom_services.h:160:32: note: expected ‘CONDITION (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, void *)’ {aka ‘long unsigned int (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, void *)’} but argument is of type ‘CONDITION (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, char *)’ {aka ‘long unsigned int (*)(MSG_C_STORE_REQ *, MSG_C_STORE_RESP *, long unsigned int, long unsigned int, char *)’} 160 | SRV_C_STORE_REQ_CALLBACK * callback, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iapcond.o iapcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o icon.o icon.c icon.c: In function ‘ICON_AppendStudyOffset’: icon.c:116:9: warning: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 116 | if (write(fd, (char *) studyoffset, sizeof(ICON_STUDYOFFSET)) | ^~~~~ | fwrite icon.c:120:5: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] 120 | close(fd); | ^~~~~ | pclose icon.c: In function ‘ICON_GetStudyOffsetLst’: icon.c:167:22: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] 167 | while ((fdcond = read(fd, (char *) &temp, sizeof(ICON_STUDYOFFSET))) == | ^~~~ | fread icon.c: In function ‘ICON_DumpStudyOffset’: icon.c:218:51: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘off_t’ {aka ‘long int’} [-Wformat=] 218 | printf("(%03d) Accession Number = %s \toffset = %d\n", | ~^ | | | int | %ld ...... 221 | item->studyoffset.Offset); | ~~~~~~~~~~~~~~~~~~~~~~~~ | | | off_t {aka long int} icon.c: In function ‘ICON_GetStudyIconLst’: icon.c:357:9: warning: implicit declaration of function ‘lseek’; did you mean ‘fseek’? [-Wimplicit-function-declaration] 357 | if (lseek(fd, studyoffset->Offset, SEEK_SET) < 0) | ^~~~~ | fseek gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iconcond.o iconcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ie.o ie.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o iecond.o iecond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o insert.o insert.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o irs.o irs.c irs.c: In function ‘workRecordCallback’: irs.c:100:5: warning: implicit declaration of function ‘strcpy’ [-Wimplicit-function-declaration] 100 | strcpy(w->PatID, field[i].Value.Value.String); | ^~~~~~ irs.c:100:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ irs.c:65:1: note: include ‘’ or provide a declaration of ‘strcpy’ 64 | #include "irs_private.h" +++ |+#include 65 | In file included from irs.c:61: irs.c: In function ‘IRS_EnterWorkRecord’: tbl.h:173:28: warning: implicit declaration of function ‘strlen’ [-Wimplicit-function-declaration] 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:263:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 263 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", r.PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:263:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 263 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", r.PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:263:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 263 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", r.PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:263:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 263 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", r.PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:263:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 263 | TBL_FIELD_LOAD_BYTE(fields[i], "PatID", r.PatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:265:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 265 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", r.PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:265:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 265 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", r.PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:265:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 265 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", r.PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:265:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 265 | TBL_FIELD_LOAD_BYTE(fields[i], "PatNam", r.PatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:267:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 267 | TBL_FIELD_LOAD_BYTE(fields[i], "StuUID", r.StuUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:267:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 267 | TBL_FIELD_LOAD_BYTE(fields[i], "StuUID", r.StuUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:267:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 267 | TBL_FIELD_LOAD_BYTE(fields[i], "StuUID", r.StuUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:267:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 267 | TBL_FIELD_LOAD_BYTE(fields[i], "StuUID", r.StuUID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:269:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 269 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", r.AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:269:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 269 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", r.AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:269:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 269 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", r.AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:269:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 269 | TBL_FIELD_LOAD_BYTE(fields[i], "AccNum", r.AccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:271:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 271 | TBL_FIELD_LOAD_BYTE(fields[i], "InsAET", r.InsAET, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:271:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 271 | TBL_FIELD_LOAD_BYTE(fields[i], "InsAET", r.InsAET, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:271:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 271 | TBL_FIELD_LOAD_BYTE(fields[i], "InsAET", r.InsAET, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:271:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 271 | TBL_FIELD_LOAD_BYTE(fields[i], "InsAET", r.InsAET, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:273:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 273 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatID", r.UpdPatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:273:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 273 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatID", r.UpdPatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:273:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 273 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatID", r.UpdPatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:273:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 273 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatID", r.UpdPatID, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:275:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 275 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatNam", r.UpdPatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:275:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 275 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatNam", r.UpdPatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:275:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 275 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatNam", r.UpdPatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:275:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 275 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdPatNam", r.UpdPatNam, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:277:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 277 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdAccNum", r.UpdAccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:277:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 277 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdAccNum", r.UpdAccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:277:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 277 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdAccNum", r.UpdAccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:277:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 277 | TBL_FIELD_LOAD_BYTE(fields[i], "UpdAccNum", r.UpdAccNum, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:279:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 279 | TBL_FIELD_LOAD_BYTE(fields[i], "Operator", r.Operator, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:279:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 279 | TBL_FIELD_LOAD_BYTE(fields[i], "Operator", r.Operator, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:279:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 279 | TBL_FIELD_LOAD_BYTE(fields[i], "Operator", r.Operator, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:279:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 279 | TBL_FIELD_LOAD_BYTE(fields[i], "Operator", r.Operator, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:281:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 281 | TBL_FIELD_LOAD_BYTE(fields[i], "Comments", r.Comments, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:281:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 281 | TBL_FIELD_LOAD_BYTE(fields[i], "Comments", r.Comments, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:281:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 281 | TBL_FIELD_LOAD_BYTE(fields[i], "Comments", r.Comments, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:281:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 281 | TBL_FIELD_LOAD_BYTE(fields[i], "Comments", r.Comments, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:283:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 283 | TBL_FIELD_LOAD_BYTE(fields[i], "Status", r.Status, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:173:28: note: include ‘’ or provide a declaration of ‘strlen’ 173 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:283:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 283 | TBL_FIELD_LOAD_BYTE(fields[i], "Status", r.Status, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:283:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 283 | TBL_FIELD_LOAD_BYTE(fields[i], "Status", r.Status, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ tbl.h:177:28: note: include ‘’ or provide a declaration of ‘strlen’ 177 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:283:5: note: in expansion of macro ‘TBL_FIELD_LOAD_BYTE’ 283 | TBL_FIELD_LOAD_BYTE(fields[i], "Status", r.Status, TBL_STRING); | ^~~~~~~~~~~~~~~~~~~ irs.c:295:9: warning: incompatible implicit declaration of built-in function ‘strlen’ 295 | if (strlen(r.StuDat) != 0) | ^~~~~~ irs.c:295:9: note: include ‘’ or provide a declaration of ‘strlen’ irs.c: In function ‘IRS_GetWorkQueue’: irs.c:385:5: warning: implicit declaration of function ‘memset’ [-Wimplicit-function-declaration] 385 | memset(&r, 0, sizeof(r)); | ^~~~~~ irs.c:385:5: warning: incompatible implicit declaration of built-in function ‘memset’ irs.c:385:5: note: include ‘’ or provide a declaration of ‘memset’ irs.c:389:15: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 389 | NULL, workRecordCallback, &s); | ^~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from irs.c:61: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irs.c: In function ‘IRS_GetWorkRecord’: tbl.h:163:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 163 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:465:5: note: in expansion of macro ‘TBL_CRITERIA_LOAD_BYTE’ 465 | TBL_CRITERIA_LOAD_BYTE(criteria[0], "StuUID", (char *) studyUID, | ^~~~~~~~~~~~~~~~~~~~~~ tbl.h:163:28: note: include ‘’ or provide a declaration of ‘strlen’ 163 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:465:5: note: in expansion of macro ‘TBL_CRITERIA_LOAD_BYTE’ 465 | TBL_CRITERIA_LOAD_BYTE(criteria[0], "StuUID", (char *) studyUID, | ^~~~~~~~~~~~~~~~~~~~~~ irs.c:469:5: warning: incompatible implicit declaration of built-in function ‘memset’ 469 | memset(&r, 0, sizeof(r)); | ^~~~~~ irs.c:469:5: note: include ‘’ or provide a declaration of ‘memset’ irs.c:473:17: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 473 | &count, workRecordCallback, &s); | ^~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from irs.c:61: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irs.c: In function ‘IRS_SetWorkRecordComplete’: tbl.h:163:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 163 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:505:5: note: in expansion of macro ‘TBL_CRITERIA_LOAD_BYTE’ 505 | TBL_CRITERIA_LOAD_BYTE(criteria[0], "StuUID", (char *) studyUID, | ^~~~~~~~~~~~~~~~~~~~~~ tbl.h:163:28: note: include ‘’ or provide a declaration of ‘strlen’ 163 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:505:5: note: in expansion of macro ‘TBL_CRITERIA_LOAD_BYTE’ 505 | TBL_CRITERIA_LOAD_BYTE(criteria[0], "StuUID", (char *) studyUID, | ^~~~~~~~~~~~~~~~~~~~~~ irs.c:521:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ 521 | strcpy(status, "COMPLETE"); | ^~~~~~ irs.c:521:5: note: include ‘’ or provide a declaration of ‘strcpy’ In file included from irs.c:61: tbl.h:188:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 188 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:522:5: note: in expansion of macro ‘TBL_UPDATE_LOAD_BYTE’ 522 | TBL_UPDATE_LOAD_BYTE(update[i], "Status", status, | ^~~~~~~~~~~~~~~~~~~~ tbl.h:188:28: note: include ‘’ or provide a declaration of ‘strlen’ 188 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:522:5: note: in expansion of macro ‘TBL_UPDATE_LOAD_BYTE’ 522 | TBL_UPDATE_LOAD_BYTE(update[i], "Status", status, | ^~~~~~~~~~~~~~~~~~~~ tbl.h:192:28: warning: incompatible implicit declaration of built-in function ‘strlen’ 192 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:522:5: note: in expansion of macro ‘TBL_UPDATE_LOAD_BYTE’ 522 | TBL_UPDATE_LOAD_BYTE(update[i], "Status", status, | ^~~~~~~~~~~~~~~~~~~~ tbl.h:192:28: note: include ‘’ or provide a declaration of ‘strlen’ 192 | (v).Value.Size=strlen((s)); \ | ^~~~~~ irs.c:522:5: note: in expansion of macro ‘TBL_UPDATE_LOAD_BYTE’ 522 | TBL_UPDATE_LOAD_BYTE(update[i], "Status", status, | ^~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o irscond.o irscond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lst.o lst.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lstcond.o lstcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o mancond.o mancond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o messages.o messages.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o motifutil.o motifutil.c motifutil.c: In function ‘MUT_ScanWidget’: motifutil.c:163:24: warning: format ‘%d’ expects argument of type ‘int *’, but argument 3 has type ‘void *’ [-Wformat=] 163 | if (sscanf(txt, "%d", d) != 1) | ~^ ~ | | | | | void * | int * motifutil.c:167:24: warning: format ‘%f’ expects argument of type ‘float *’, but argument 3 has type ‘void *’ [-Wformat=] 167 | if (sscanf(txt, "%f", d) != 1) | ~^ ~ | | | | | void * | float * motifutil.c:171:25: warning: format ‘%hd’ expects argument of type ‘short int *’, but argument 3 has type ‘void *’ [-Wformat=] 171 | if (sscanf(txt, "%hd", d) != 1) | ~~^ ~ | | | | | void * | short int * motifutil.c: In function ‘MUT_DisplayConditionText’: motifutil.c:198:5: warning: implicit declaration of function ‘COND_CopyText’ [-Wimplicit-function-declaration] 198 | COND_CopyText(text, sizeof(text)); | ^~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o move.o move.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o msgcond.o msgcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o naction.o naction.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ncreate.o ncreate.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ndelete.o ndelete.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o neventreport.o neventreport.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nget.o nget.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nset.o nset.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o print.o print.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o printcond.o printcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o private.o private.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o record.o record.c record.c: In function ‘newPatientRecord’: record.c:176:28: warning: '0' flag ignored with '-' flag in gnu_printf format [-Wformat=] 176 | sprintf(record->PatID, "ID%-08d", patientNumber); | ^~~~~~~~~ record.c: In function ‘newStudyRecord’: record.c:224:29: warning: '0' flag ignored with '-' flag in gnu_printf format [-Wformat=] 224 | sprintf(record->AccNum, "ID%-08d", id); | ^~~~~~~~~ record.c:232:28: warning: '0' flag ignored with '-' flag in gnu_printf format [-Wformat=] 232 | sprintf(record->StuID, "ID%-08d", id); | ^~~~~~~~~ record.c: In function ‘newResultsRecord’: record.c:291:28: warning: '0' flag ignored with '-' flag in gnu_printf format [-Wformat=] 291 | sprintf(record->ResID, "RES%-08d", id); | ^~~~~~~~~~ record.c: In function ‘newInterpretationRecord’: record.c:338:28: warning: '0' flag ignored with '-' flag in gnu_printf format [-Wformat=] 338 | sprintf(record->IntID, "INT%-08d", id); | ^~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o ref_item.o ref_item.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o select.o select.c select.c: In function ‘queryAE’: select.c:283:24: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 283 | fields, count, callbackAE, &context); | ^~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryGroupNames’: select.c:427:24: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 427 | fields, count, callbackGroup, &context); | ^~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryStorageAccess’: select.c:486:60: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 486 | cond = TBL_Select(handle, criteriaList, fields, count, callbackSA, &context); | ^~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryStorageControl’: select.c:589:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 589 | callbackStorageControl, &context); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘querySecurityMatrix’: select.c:689:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 689 | callbackSecurityMatrix, &context); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryFISAccess’: select.c:787:60: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 787 | cond = TBL_Select(handle, criteriaList, fields, count, callbackFA, &context); | ^~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryPrintServerCFG’: select.c:893:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 893 | callbackPrintServerCFG, &context); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ select.c: In function ‘queryVideoImageDest’: select.c:994:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 994 | callbackVideoImageDest, &context); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from select.c:66: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o send.o send.c send.c: In function ‘SRV_SendDataSet’: send.c:383:55: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 383 | printf("Unexepected condition after export command: %x\n", cond); | ~^ ~~~~ | | | | | CONDITION {aka long unsigned int} | unsigned int | %lx gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sequences.o sequences.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o set.o set.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o snp.o snp.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o snpcond.o snpcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sqcond.o sqcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o srv1.o srv1.c srv1.c: In function ‘SRV_RequestServiceClass’: srv1.c:440:17: warning: passing argument 7 of ‘DUL_AddSinglePresentationCtx’ from incompatible pointer type [-Wincompatible-pointer-types] 440 | 0, SOPClass, xferSyntaxes, | ^~~~~~~~~~~~ | | | char ** In file included from srv1.c:96: dulprotocol.h:389:17: note: expected ‘const char **’ but argument is of type ‘char **’ 389 | const char** xferSyntaxes, int xferSyntaxCount); | ~~~~~~~~~~~~~^~~~~~~~~~~~ srv1.c:445:17: warning: passing argument 7 of ‘DUL_AddMultiplePresentationCtx’ from incompatible pointer type [-Wincompatible-pointer-types] 445 | 0, SOPClass, xferSyntaxes, | ^~~~~~~~~~~~ | | | char ** In file included from srv1.c:96: dulprotocol.h:396:17: note: expected ‘const char **’ but argument is of type ‘char **’ 396 | const char** xferSyntaxes, int xferSyntaxCount); | ~~~~~~~~~~~~~^~~~~~~~~~~~ srv1.c: In function ‘SRV_ProposeSOPClassWithXfer’: srv1.c:678:17: warning: passing argument 7 of ‘DUL_AddSinglePresentationCtx’ from incompatible pointer type [-Wincompatible-pointer-types] 678 | 0, SOPClass, xferSyntaxesLocal, | ^~~~~~~~~~~~~~~~~ | | | char ** In file included from srv1.c:96: dulprotocol.h:389:17: note: expected ‘const char **’ but argument is of type ‘char **’ 389 | const char** xferSyntaxes, int xferSyntaxCount); | ~~~~~~~~~~~~~^~~~~~~~~~~~ srv1.c:683:17: warning: passing argument 7 of ‘DUL_AddMultiplePresentationCtx’ from incompatible pointer type [-Wincompatible-pointer-types] 683 | 0, SOPClass, xferSyntaxesLocal, | ^~~~~~~~~~~~~~~~~ | | | char ** In file included from srv1.c:96: dulprotocol.h:396:17: note: expected ‘const char **’ but argument is of type ‘char **’ 396 | const char** xferSyntaxes, int xferSyntaxCount); | ~~~~~~~~~~~~~^~~~~~~~~~~~ srv1.c: In function ‘SRV_AcceptServiceClassWithOneXferSyntax’: srv1.c:951:19: warning: passing argument 3 of ‘matchProposedXferSyntax’ from incompatible pointer type [-Wincompatible-pointer-types] 951 | "ACCEPT/XFER", &singleXferSyntax, 1); | ^~~~~~~~~~~~~~~~~ | | | const char ** srv1.c:315:11: note: expected ‘char **’ but argument is of type ‘const char **’ 315 | char** xferSyntaxes, int xferSyntaxCount) | ~~~~~~~^~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o srv2.o srv2.c srv2.c: In function ‘SRVPRV_ReadNextPDV’: srv2.c:777:31: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘CONDITION’ {aka ‘long unsigned int’} [-Wformat=] 777 | sprintf(msg, "DUL Error: %08x\n", cond); | ~~~^ ~~~~ | | | | | CONDITION {aka long unsigned int} | unsigned int | %08lx srv2.c: In function ‘SRV_ReceiveDataSet’: srv2.c:489:4: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 489 | write(fd1, stream, bytesRead); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o srvcond.o srvcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o storage.o storage.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o thrcond.o thrcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o uid.o uid.c uid.c: In function ‘writeUIDFile’: uid.c:625:20: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘long unsigned int’ [-Wformat=] 625 | fprintf(f, "%s %20d\n", map[index].keyWord, *map[index].value); | ~~~^ ~~~~~~~~~~~~~~~~~ | | | | int long unsigned int | %20ld gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o uidcond.o uidcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o update.o update.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utility.o utility.c utility.c: In function ‘UTL_ConvertTimetoFloat’: utility.c:355:9: warning: implicit declaration of function ‘isdigit’ [-Wimplicit-function-declaration] 355 | if (isdigit(*p)) { | ^~~~~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o verify.o verify.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xutl.o xutl.c xutl.c: In function ‘addFont’: xutl.c:48:43: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 48 | fprintf(stderr, "Could not allocated %d bytes for fontmap \n", | ~^ | | | int | %ld 49 | sizeof(*m)); | ~~~~~~~~~~ | | | long unsigned int gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tbl_mysql.o tbl_mysql.c tbl_mysql.c: In function ‘TBL_Select’: tbl_mysql.c:525:8: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 525 | cp = criteriaList; | ^ tbl_mysql.c: In function ‘TBL_Update’: tbl_mysql.c:757:10: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 757 | if ((cp = criteriaList) != (TBL_CRITERIA *) NULL) { | ^ tbl_mysql.c: In function ‘TBL_Delete’: tbl_mysql.c:1091:8: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1091 | cp = criteriaList; | ^ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o tblcond.o tblcond.c gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o idb.o idb.c idb.c: In function ‘localIncrement’: idb.c:483:2: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] 483 | exit(1); | ^~~~ idb.c:483:2: warning: incompatible implicit declaration of built-in function ‘exit’ idb.c:70:1: note: include ‘’ or provide a declaration of ‘exit’ 69 | #include "utility.h" +++ |+#include 70 | #ifdef CTN_USE_THREADS idb.c:502:6: warning: incompatible implicit declaration of built-in function ‘exit’ 502 | exit(1); | ^~~~ idb.c:502:6: note: include ‘’ or provide a declaration of ‘exit’ idb.c: In function ‘localDecrement’: idb.c:534:2: warning: incompatible implicit declaration of built-in function ‘exit’ 534 | exit(1); | ^~~~ idb.c:534:2: note: include ‘’ or provide a declaration of ‘exit’ idb.c:553:6: warning: incompatible implicit declaration of built-in function ‘exit’ 553 | exit(1); | ^~~~ idb.c:553:6: note: include ‘’ or provide a declaration of ‘exit’ idb.c: In function ‘IDB_Open’: idb.c:667:5: warning: implicit declaration of function ‘THR_ObtainMutex’ [-Wimplicit-function-declaration] 667 | THR_ObtainMutex(FAC_IDB); | ^~~~~~~~~~~~~~~ idb.c:679:6: warning: implicit declaration of function ‘THR_ReleaseMutex’ [-Wimplicit-function-declaration] 679 | THR_ReleaseMutex(FAC_IDB); | ^~~~~~~~~~~~~~~~ idb.c:693:9: warning: implicit declaration of function ‘COND_PushCondition’ [-Wimplicit-function-declaration] 693 | return COND_PushCondition(IDB_ERROR(IDB_BADDBTABPAIR), databaseName, "PatientLevel", "IDB_Open"); | ^~~~~~~~~~~~~~~~~~ idb.c:753:33: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 753 | if ((idbc = (IDB_CONTEXT *) malloc(sizeof(IDB_CONTEXT))) == (IDB_CONTEXT *) NULL) { | ^~~~~~ idb.c:753:33: warning: incompatible implicit declaration of built-in function ‘malloc’ idb.c:753:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:768:25: warning: incompatible implicit declaration of built-in function ‘malloc’ 768 | if ((tdb = (char *) malloc(strlen(databaseName) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:768:25: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:779:2: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 779 | free(idbc); | ^~~~ idb.c:779:2: warning: incompatible implicit declaration of built-in function ‘free’ idb.c:779:2: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘IDB_Close’: idb.c:847:6: warning: incompatible implicit declaration of built-in function ‘free’ 847 | free(idbc->databaseName); | ^~~~ idb.c:847:6: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘IDB_Delete’: idb.c:1011:30: warning: incompatible implicit declaration of built-in function ‘malloc’ 1011 | temp_node = (LST_NODE *) malloc((2 * sizeof(void *)) + (strlen(uid) +1)); | ^~~~~~ idb.c:1011:30: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:1365:58: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1365 | ret_val = TBL_Select(&stuhandle, criteria, field, NULL, CBDel_CollectStudies, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:1387:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1387 | ret_val = TBL_Select(&serhandle, criteria, field, NULL, CBDel_CollectSeries, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:1410:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1410 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBDel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:1433:6: warning: incompatible implicit declaration of built-in function ‘free’ 1433 | free(temp_node); | ^~~~ idb.c:1433:6: note: include ‘’ or provide a declaration of ‘free’ idb.c:1447:6: warning: incompatible implicit declaration of built-in function ‘free’ 1447 | free(temp_node); | ^~~~ idb.c:1447:6: note: include ‘’ or provide a declaration of ‘free’ idb.c:1461:6: warning: incompatible implicit declaration of built-in function ‘free’ 1461 | free(temp_node); | ^~~~ idb.c:1461:6: note: include ‘’ or provide a declaration of ‘free’ idb.c:1493:6: warning: incompatible implicit declaration of built-in function ‘free’ 1493 | free(temp_node); | ^~~~ idb.c:1493:6: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘deleteInstanceFileCallback’: idb.c:1521:10: warning: implicit declaration of function ‘unlink’ [-Wimplicit-function-declaration] 1521 | if (unlink(fp->Value.Value.String) != 0) | ^~~~~~ idb.c: In function ‘deleteImageFiles’: idb.c:1540:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1540 | deleteInstanceFileCallback, bytesFreed); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c: In function ‘IDB_DestroyGlobalLists’: idb.c:1560:2: warning: incompatible implicit declaration of built-in function ‘free’ 1560 | free(foo); | ^~~~ idb.c:1560:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:1566:2: warning: incompatible implicit declaration of built-in function ‘free’ 1566 | free(foo); | ^~~~ idb.c:1566:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:1572:2: warning: incompatible implicit declaration of built-in function ‘free’ 1572 | free(foo); | ^~~~ idb.c:1572:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:1578:2: warning: incompatible implicit declaration of built-in function ‘free’ 1578 | free(foo); | ^~~~ idb.c:1578:2: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘CBDel_CollectImages’: idb.c:1596:30: warning: incompatible implicit declaration of built-in function ‘malloc’ 1596 | temp_node = (LST_NODE *) malloc((2 * sizeof(void *)) + strlen(field->Value.Value.String) + 1); | ^~~~~~ idb.c:1596:30: note: include ‘’ or provide a declaration of ‘malloc’ idb.c: In function ‘CBDel_CollectSeries’: idb.c:1613:30: warning: incompatible implicit declaration of built-in function ‘malloc’ 1613 | temp_node = (LST_NODE *) malloc((2 * sizeof(void *)) + strlen(field->Value.Value.String) + 1); | ^~~~~~ idb.c:1613:30: note: include ‘’ or provide a declaration of ‘malloc’ idb.c: In function ‘CBDel_CollectStudies’: idb.c:1630:30: warning: incompatible implicit declaration of built-in function ‘malloc’ 1630 | temp_node = (LST_NODE *) malloc((2 * sizeof(void *)) + strlen(field->Value.Value.String) + 1); | ^~~~~~ idb.c:1630:30: note: include ‘’ or provide a declaration of ‘malloc’ idb.c: In function ‘IDB_Select_View’: idb.c:1851:9: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1851 | CBSel_CollectPatientsStudies, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1853:6: note: in expansion of macro ‘FREE_STRINGS’ 1853 | FREE_STRINGS(i, GS_patstucl, numpatstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1853:6: note: in expansion of macro ‘FREE_STRINGS’ 1853 | FREE_STRINGS(i, GS_patstucl, numpatstucrits); | ^~~~~~~~~~~~ idb.c:1855:3: warning: incompatible implicit declaration of built-in function ‘free’ 1855 | free(GS_PatNodes); | ^~~~ idb.c:1855:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1857:3: warning: incompatible implicit declaration of built-in function ‘free’ 1857 | free(GS_NullPatFlag); | ^~~~ idb.c:1857:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1860:3: warning: incompatible implicit declaration of built-in function ‘free’ 1860 | free(GS_StuNodes); | ^~~~ idb.c:1860:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1862:3: warning: incompatible implicit declaration of built-in function ‘free’ 1862 | free(GS_NullStuFlag); | ^~~~ idb.c:1862:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1896:7: warning: incompatible implicit declaration of built-in function ‘free’ 1896 | free(temp); | ^~~~ idb.c:1896:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:1897:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 1897 | if ((temp = (char *) malloc(strlen(GS_StuNodes[i].StuInsUID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:1897:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:1905:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1905 | ret_val = TBL_Select(&serhandle, criteria, field, NULL, CBSel_CollectSeries, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:1909:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1909 | ret_val = TBL_Select(&serhandle, criteria, field, NULL, CBSel_CollectSeries, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1912:6: note: in expansion of macro ‘FREE_STRINGS’ 1912 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1912:6: note: in expansion of macro ‘FREE_STRINGS’ 1912 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1914:3: note: in expansion of macro ‘FREE_STRINGS’ 1914 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1914:3: note: in expansion of macro ‘FREE_STRINGS’ 1914 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:1915:3: warning: incompatible implicit declaration of built-in function ‘free’ 1915 | free(GS_PatNodes); | ^~~~ idb.c:1915:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1919:3: note: in expansion of macro ‘FREE_STRINGS’ 1919 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1919:3: note: in expansion of macro ‘FREE_STRINGS’ 1919 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.c:1920:3: warning: incompatible implicit declaration of built-in function ‘free’ 1920 | free(GS_StuNodes); | ^~~~ idb.c:1920:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1924:3: warning: incompatible implicit declaration of built-in function ‘free’ 1924 | free(GS_SerNodes); | ^~~~ idb.c:1924:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1955:7: warning: incompatible implicit declaration of built-in function ‘free’ 1955 | free(temp); | ^~~~ idb.c:1955:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:1956:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 1956 | if ((temp = (char *) malloc(strlen(GS_SerNodes[i].SerInsUID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:1956:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:1964:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1964 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:1968:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 1968 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1971:6: note: in expansion of macro ‘FREE_STRINGS’ 1971 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1971:6: note: in expansion of macro ‘FREE_STRINGS’ 1971 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1973:3: note: in expansion of macro ‘FREE_STRINGS’ 1973 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1973:3: note: in expansion of macro ‘FREE_STRINGS’ 1973 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:1974:3: warning: incompatible implicit declaration of built-in function ‘free’ 1974 | free(GS_PatNodes); | ^~~~ idb.c:1974:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1978:3: note: in expansion of macro ‘FREE_STRINGS’ 1978 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1978:3: note: in expansion of macro ‘FREE_STRINGS’ 1978 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.c:1979:3: warning: incompatible implicit declaration of built-in function ‘free’ 1979 | free(GS_StuNodes); | ^~~~ idb.c:1979:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1983:3: note: in expansion of macro ‘FREE_STRINGS’ 1983 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:1983:3: note: in expansion of macro ‘FREE_STRINGS’ 1983 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.c:1984:3: warning: incompatible implicit declaration of built-in function ‘free’ 1984 | free(GS_SerNodes); | ^~~~ idb.c:1984:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:1988:3: warning: incompatible implicit declaration of built-in function ‘free’ 1988 | free(GS_ImaNodes); | ^~~~ idb.c:1988:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2014:61: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2014 | ret_val = TBL_Select(&inshandle, inscrit, field, NULL, CBSel_CollectInstances, | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2023:2: note: in expansion of macro ‘FREE_STRINGS’ 2023 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2023:2: note: in expansion of macro ‘FREE_STRINGS’ 2023 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2026:2: note: in expansion of macro ‘FREE_STRINGS’ 2026 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2026:2: note: in expansion of macro ‘FREE_STRINGS’ 2026 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2029:2: note: in expansion of macro ‘FREE_STRINGS’ 2029 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2029:2: note: in expansion of macro ‘FREE_STRINGS’ 2029 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2032:2: note: in expansion of macro ‘FREE_STRINGS’ 2032 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2032:2: note: in expansion of macro ‘FREE_STRINGS’ 2032 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.c:2154:2: warning: incompatible implicit declaration of built-in function ‘free’ 2154 | free(GS_PatNodes); | ^~~~ idb.c:2154:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2158:2: warning: incompatible implicit declaration of built-in function ‘free’ 2158 | free(GS_StuNodes); | ^~~~ idb.c:2158:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2162:2: warning: incompatible implicit declaration of built-in function ‘free’ 2162 | free(GS_SerNodes); | ^~~~ idb.c:2162:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2172:7: warning: incompatible implicit declaration of built-in function ‘free’ 2172 | free(insnode); | ^~~~ idb.c:2172:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2177:2: warning: incompatible implicit declaration of built-in function ‘free’ 2177 | free(GS_ImaNodes); | ^~~~ idb.c:2177:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2188:2: warning: incompatible implicit declaration of built-in function ‘free’ 2188 | free(GS_PatNodes); | ^~~~ idb.c:2188:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2192:2: warning: incompatible implicit declaration of built-in function ‘free’ 2192 | free(GS_StuNodes); | ^~~~ idb.c:2192:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2196:2: warning: incompatible implicit declaration of built-in function ‘free’ 2196 | free(GS_SerNodes); | ^~~~ idb.c:2196:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2206:7: warning: incompatible implicit declaration of built-in function ‘free’ 2206 | free(insnode); | ^~~~ idb.c:2206:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2211:2: warning: incompatible implicit declaration of built-in function ‘free’ 2211 | free(GS_ImaNodes); | ^~~~ idb.c:2211:2: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘IDB_Select_NoView’: idb.c:2322:58: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2322 | ret_val = TBL_Select(&pathandle, criteria, field, NULL, CBSel_CollectPatients, NULL); | ^~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2324:6: note: in expansion of macro ‘FREE_STRINGS’ 2324 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2324:6: note: in expansion of macro ‘FREE_STRINGS’ 2324 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:2326:3: warning: incompatible implicit declaration of built-in function ‘free’ 2326 | free(GS_PatNodes); | ^~~~ idb.c:2326:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2328:3: warning: incompatible implicit declaration of built-in function ‘free’ 2328 | free(GS_NullPatFlag); | ^~~~ idb.c:2328:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2359:7: warning: incompatible implicit declaration of built-in function ‘free’ 2359 | free(temp); | ^~~~ idb.c:2359:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2360:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 2360 | if ((temp = (char *) malloc(strlen(GS_PatNodes[i].PatID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:2360:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:2368:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2368 | ret_val = TBL_Select(&stuhandle, criteria, field, NULL, CBSel_CollectStudies, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:2372:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2372 | ret_val = TBL_Select(&stuhandle, criteria, field, NULL, CBSel_CollectStudies, NULL); | ^~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2376:6: note: in expansion of macro ‘FREE_STRINGS’ 2376 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2376:6: note: in expansion of macro ‘FREE_STRINGS’ 2376 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2378:3: note: in expansion of macro ‘FREE_STRINGS’ 2378 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2378:3: note: in expansion of macro ‘FREE_STRINGS’ 2378 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:2379:3: warning: incompatible implicit declaration of built-in function ‘free’ 2379 | free(GS_PatNodes); | ^~~~ idb.c:2379:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2383:3: warning: incompatible implicit declaration of built-in function ‘free’ 2383 | free(GS_StuNodes); | ^~~~ idb.c:2383:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2417:7: warning: incompatible implicit declaration of built-in function ‘free’ 2417 | free(temp); | ^~~~ idb.c:2417:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2418:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 2418 | if ((temp = (char *) malloc(strlen(GS_StuNodes[i].StuInsUID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:2418:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:2426:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2426 | ret_val = TBL_Select(&serhandle, criteria, field, NULL, CBSel_CollectSeries, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:2430:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2430 | ret_val = TBL_Select(&serhandle, criteria, field, NULL, CBSel_CollectSeries, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2434:6: note: in expansion of macro ‘FREE_STRINGS’ 2434 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2434:6: note: in expansion of macro ‘FREE_STRINGS’ 2434 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2436:3: note: in expansion of macro ‘FREE_STRINGS’ 2436 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2436:3: note: in expansion of macro ‘FREE_STRINGS’ 2436 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:2437:3: warning: incompatible implicit declaration of built-in function ‘free’ 2437 | free(GS_PatNodes); | ^~~~ idb.c:2437:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2441:3: note: in expansion of macro ‘FREE_STRINGS’ 2441 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2441:3: note: in expansion of macro ‘FREE_STRINGS’ 2441 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.c:2442:3: warning: incompatible implicit declaration of built-in function ‘free’ 2442 | free(GS_StuNodes); | ^~~~ idb.c:2442:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2446:3: warning: incompatible implicit declaration of built-in function ‘free’ 2446 | free(GS_SerNodes); | ^~~~ idb.c:2446:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2477:7: warning: incompatible implicit declaration of built-in function ‘free’ 2477 | free(temp); | ^~~~ idb.c:2477:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2478:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 2478 | if ((temp = (char *) malloc(strlen(GS_SerNodes[i].SerInsUID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:2478:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:2486:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2486 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:2490:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2490 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2494:6: note: in expansion of macro ‘FREE_STRINGS’ 2494 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2494:6: note: in expansion of macro ‘FREE_STRINGS’ 2494 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2496:3: note: in expansion of macro ‘FREE_STRINGS’ 2496 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2496:3: note: in expansion of macro ‘FREE_STRINGS’ 2496 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:2497:3: warning: incompatible implicit declaration of built-in function ‘free’ 2497 | free(GS_PatNodes); | ^~~~ idb.c:2497:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2501:3: note: in expansion of macro ‘FREE_STRINGS’ 2501 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2501:3: note: in expansion of macro ‘FREE_STRINGS’ 2501 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.c:2502:3: warning: incompatible implicit declaration of built-in function ‘free’ 2502 | free(GS_StuNodes); | ^~~~ idb.c:2502:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2506:3: note: in expansion of macro ‘FREE_STRINGS’ 2506 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2506:3: note: in expansion of macro ‘FREE_STRINGS’ 2506 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.c:2507:3: warning: incompatible implicit declaration of built-in function ‘free’ 2507 | free(GS_SerNodes); | ^~~~ idb.c:2507:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2511:3: warning: incompatible implicit declaration of built-in function ‘free’ 2511 | free(GS_ImaNodes); | ^~~~ idb.c:2511:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2537:61: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2537 | ret_val = TBL_Select(&inshandle, inscrit, field, NULL, CBSel_CollectInstances, | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2546:2: note: in expansion of macro ‘FREE_STRINGS’ 2546 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2546:2: note: in expansion of macro ‘FREE_STRINGS’ 2546 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2549:2: note: in expansion of macro ‘FREE_STRINGS’ 2549 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2549:2: note: in expansion of macro ‘FREE_STRINGS’ 2549 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2552:2: note: in expansion of macro ‘FREE_STRINGS’ 2552 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2552:2: note: in expansion of macro ‘FREE_STRINGS’ 2552 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2555:2: note: in expansion of macro ‘FREE_STRINGS’ 2555 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2555:2: note: in expansion of macro ‘FREE_STRINGS’ 2555 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.c:2687:2: warning: incompatible implicit declaration of built-in function ‘free’ 2687 | free(GS_PatNodes); | ^~~~ idb.c:2687:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2691:2: warning: incompatible implicit declaration of built-in function ‘free’ 2691 | free(GS_StuNodes); | ^~~~ idb.c:2691:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2695:2: warning: incompatible implicit declaration of built-in function ‘free’ 2695 | free(GS_SerNodes); | ^~~~ idb.c:2695:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2705:7: warning: incompatible implicit declaration of built-in function ‘free’ 2705 | free(insnode); | ^~~~ idb.c:2705:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2710:2: warning: incompatible implicit declaration of built-in function ‘free’ 2710 | free(GS_ImaNodes); | ^~~~ idb.c:2710:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2721:2: warning: incompatible implicit declaration of built-in function ‘free’ 2721 | free(GS_PatNodes); | ^~~~ idb.c:2721:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2725:2: warning: incompatible implicit declaration of built-in function ‘free’ 2725 | free(GS_StuNodes); | ^~~~ idb.c:2725:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2729:2: warning: incompatible implicit declaration of built-in function ‘free’ 2729 | free(GS_SerNodes); | ^~~~ idb.c:2729:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2739:7: warning: incompatible implicit declaration of built-in function ‘free’ 2739 | free(insnode); | ^~~~ idb.c:2739:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2744:2: warning: incompatible implicit declaration of built-in function ‘free’ 2744 | free(GS_ImaNodes); | ^~~~ idb.c:2744:2: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘IDB_Select_ImageLevel’: idb.c:2855:7: warning: incompatible implicit declaration of built-in function ‘free’ 2855 | free(temp); | ^~~~ idb.c:2855:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2856:24: warning: incompatible implicit declaration of built-in function ‘malloc’ 2856 | if ((temp = (char *) malloc(strlen(GS_SerNodes[i].SerInsUID) + 1)) == (char *) NULL) { | ^~~~~~ idb.c:2856:24: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:2864:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2864 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:2868:62: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2868 | ret_val = TBL_Select(&imahandle, criteria, field, NULL, CBSel_CollectImages, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2872:6: note: in expansion of macro ‘FREE_STRINGS’ 2872 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2872:6: note: in expansion of macro ‘FREE_STRINGS’ 2872 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2874:3: note: in expansion of macro ‘FREE_STRINGS’ 2874 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2874:3: note: in expansion of macro ‘FREE_STRINGS’ 2874 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.c:2875:3: warning: incompatible implicit declaration of built-in function ‘free’ 2875 | free(GS_PatNodes); | ^~~~ idb.c:2875:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2879:3: note: in expansion of macro ‘FREE_STRINGS’ 2879 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2879:3: note: in expansion of macro ‘FREE_STRINGS’ 2879 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.c:2880:3: warning: incompatible implicit declaration of built-in function ‘free’ 2880 | free(GS_StuNodes); | ^~~~ idb.c:2880:3: note: include ‘’ or provide a declaration of ‘free’ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2884:3: note: in expansion of macro ‘FREE_STRINGS’ 2884 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2884:3: note: in expansion of macro ‘FREE_STRINGS’ 2884 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.c:2885:3: warning: incompatible implicit declaration of built-in function ‘free’ 2885 | free(GS_SerNodes); | ^~~~ idb.c:2885:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2889:3: warning: incompatible implicit declaration of built-in function ‘free’ 2889 | free(GS_ImaNodes); | ^~~~ idb.c:2889:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:2915:61: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 2915 | ret_val = TBL_Select(&inshandle, inscrit, field, NULL, CBSel_CollectInstances, | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from idb.c:68: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2924:2: note: in expansion of macro ‘FREE_STRINGS’ 2924 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2924:2: note: in expansion of macro ‘FREE_STRINGS’ 2924 | FREE_STRINGS(i, GS_patcl, numpatcrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2927:2: note: in expansion of macro ‘FREE_STRINGS’ 2927 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2927:2: note: in expansion of macro ‘FREE_STRINGS’ 2927 | FREE_STRINGS(i, GS_stucl, numstucrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2930:2: note: in expansion of macro ‘FREE_STRINGS’ 2930 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2930:2: note: in expansion of macro ‘FREE_STRINGS’ 2930 | FREE_STRINGS(i, GS_sercl, numsercrits); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2933:2: note: in expansion of macro ‘FREE_STRINGS’ 2933 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:2933:2: note: in expansion of macro ‘FREE_STRINGS’ 2933 | FREE_STRINGS(i, GS_imacl, numimacrits); | ^~~~~~~~~~~~ idb.c:2966:2: warning: incompatible implicit declaration of built-in function ‘free’ 2966 | free(GS_PatNodes); | ^~~~ idb.c:2966:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2970:2: warning: incompatible implicit declaration of built-in function ‘free’ 2970 | free(GS_StuNodes); | ^~~~ idb.c:2970:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2974:2: warning: incompatible implicit declaration of built-in function ‘free’ 2974 | free(GS_SerNodes); | ^~~~ idb.c:2974:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:2984:7: warning: incompatible implicit declaration of built-in function ‘free’ 2984 | free(insnode); | ^~~~ idb.c:2984:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:2989:2: warning: incompatible implicit declaration of built-in function ‘free’ 2989 | free(GS_ImaNodes); | ^~~~ idb.c:2989:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:3000:2: warning: incompatible implicit declaration of built-in function ‘free’ 3000 | free(GS_PatNodes); | ^~~~ idb.c:3000:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:3004:2: warning: incompatible implicit declaration of built-in function ‘free’ 3004 | free(GS_StuNodes); | ^~~~ idb.c:3004:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:3008:2: warning: incompatible implicit declaration of built-in function ‘free’ 3008 | free(GS_SerNodes); | ^~~~ idb.c:3008:2: note: include ‘’ or provide a declaration of ‘free’ idb.c:3018:7: warning: incompatible implicit declaration of built-in function ‘free’ 3018 | free(insnode); | ^~~~ idb.c:3018:7: note: include ‘’ or provide a declaration of ‘free’ idb.c:3023:2: warning: incompatible implicit declaration of built-in function ‘free’ 3023 | free(GS_ImaNodes); | ^~~~ idb.c:3023:2: note: include ‘’ or provide a declaration of ‘free’ idb.c: In function ‘CBSel_CollectPatientsStudies’: idb.c:3097:42: warning: incompatible implicit declaration of built-in function ‘malloc’ 3097 | if ((GS_PatNodes = (IDB_PatientQuery *) malloc(sizeof(IDB_PatientQuery) * GS_NumPatNodes)) == | ^~~~~~ idb.c:3097:42: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3101:52: warning: implicit declaration of function ‘realloc’ [-Wimplicit-function-declaration] 3101 | } else if ((GS_PatNodes = (IDB_PatientQuery *) realloc(GS_PatNodes, sizeof(IDB_PatientQuery) * GS_NumPatNodes)) == | ^~~~~~~ idb.c:3101:52: warning: incompatible implicit declaration of built-in function ‘realloc’ idb.c:3101:52: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3106:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3106 | if ((GS_NullPatFlag = (long *) malloc(sizeof(long) * GS_NumPatNodes)) == | ^~~~~~ idb.c:3106:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3110:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3110 | } else if ((GS_NullPatFlag = (long *) realloc(GS_NullPatFlag, sizeof(long) * GS_NumPatNodes)) == | ^~~~~~~ idb.c:3110:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3116:40: warning: incompatible implicit declaration of built-in function ‘malloc’ 3116 | if ((GS_StuNodes = (IDB_StudyQuery *) malloc(sizeof(IDB_StudyQuery) * GS_NumStuNodes)) == | ^~~~~~ idb.c:3116:40: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3120:50: warning: incompatible implicit declaration of built-in function ‘realloc’ 3120 | } else if ((GS_StuNodes = (IDB_StudyQuery *) realloc(GS_StuNodes, sizeof(IDB_StudyQuery) * GS_NumStuNodes)) == | ^~~~~~~ idb.c:3120:50: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3125:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3125 | if ((GS_NullStuFlag = (long *) malloc(sizeof(long) * GS_NumStuNodes)) == (long *) NULL) { | ^~~~~~ idb.c:3125:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3128:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3128 | } else if ((GS_NullStuFlag = (long *) realloc(GS_NullStuFlag, sizeof(long) * GS_NumStuNodes)) == | ^~~~~~~ idb.c:3128:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘CBSel_CollectPatients’: idb.c:3305:42: warning: incompatible implicit declaration of built-in function ‘malloc’ 3305 | if ((GS_PatNodes = (IDB_PatientQuery *) malloc(sizeof(IDB_PatientQuery) * GS_NumPatNodes)) == | ^~~~~~ idb.c:3305:42: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3309:52: warning: incompatible implicit declaration of built-in function ‘realloc’ 3309 | } else if ((GS_PatNodes = (IDB_PatientQuery *) realloc(GS_PatNodes, sizeof(IDB_PatientQuery) * GS_NumPatNodes)) == | ^~~~~~~ idb.c:3309:52: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3314:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3314 | if ((GS_NullPatFlag = (long *) malloc(sizeof(long) * GS_NumPatNodes)) == | ^~~~~~ idb.c:3314:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3318:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3318 | } else if ((GS_NullPatFlag = (long *) realloc(GS_NullPatFlag, sizeof(long) * GS_NumPatNodes)) == | ^~~~~~~ idb.c:3318:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘CBSel_CollectStudies’: idb.c:3404:40: warning: incompatible implicit declaration of built-in function ‘malloc’ 3404 | if ((GS_StuNodes = (IDB_StudyQuery *) malloc(sizeof(IDB_StudyQuery) * GS_NumStuNodes)) == | ^~~~~~ idb.c:3404:40: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3408:50: warning: incompatible implicit declaration of built-in function ‘realloc’ 3408 | } else if ((GS_StuNodes = (IDB_StudyQuery *) realloc(GS_StuNodes, sizeof(IDB_StudyQuery) * GS_NumStuNodes)) == | ^~~~~~~ idb.c:3408:50: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3413:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3413 | if ((GS_NullStuFlag = (long *) malloc(sizeof(long) * GS_NumStuNodes)) == (long *) NULL) { | ^~~~~~ idb.c:3413:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3416:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3416 | } else if ((GS_NullStuFlag = (long *) realloc(GS_NullStuFlag, sizeof(long) * GS_NumStuNodes)) == | ^~~~~~~ idb.c:3416:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘CBSel_CollectSeries’: idb.c:3524:41: warning: incompatible implicit declaration of built-in function ‘malloc’ 3524 | if ((GS_SerNodes = (IDB_SeriesQuery *) malloc(sizeof(IDB_SeriesQuery) * GS_NumSerNodes)) == | ^~~~~~ idb.c:3524:41: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3528:51: warning: incompatible implicit declaration of built-in function ‘realloc’ 3528 | } else if ((GS_SerNodes = (IDB_SeriesQuery *) realloc(GS_SerNodes, sizeof(IDB_SeriesQuery) * GS_NumSerNodes)) == | ^~~~~~~ idb.c:3528:51: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3533:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3533 | if ((GS_NullSerFlag = (long *) malloc(sizeof(long) * GS_NumSerNodes)) == | ^~~~~~ idb.c:3533:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3537:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3537 | } else if ((GS_NullSerFlag = (long *) realloc(GS_NullSerFlag, sizeof(long) * GS_NumSerNodes)) == | ^~~~~~~ idb.c:3537:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘CBSel_CollectImages’: idb.c:3626:40: warning: incompatible implicit declaration of built-in function ‘malloc’ 3626 | if ((GS_ImaNodes = (IDB_ImageQuery *) malloc(sizeof(IDB_ImageQuery) * GS_NumImaNodes)) == | ^~~~~~ idb.c:3626:40: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3630:50: warning: incompatible implicit declaration of built-in function ‘realloc’ 3630 | } else if ((GS_ImaNodes = (IDB_ImageQuery *) realloc(GS_ImaNodes, sizeof(IDB_ImageQuery) * GS_NumImaNodes)) == | ^~~~~~~ idb.c:3630:50: note: include ‘’ or provide a declaration of ‘realloc’ idb.c:3635:33: warning: incompatible implicit declaration of built-in function ‘malloc’ 3635 | if ((GS_NullImaFlag = (long *) malloc(sizeof(long) * GS_NumImaNodes)) == | ^~~~~~ idb.c:3635:33: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:3639:43: warning: incompatible implicit declaration of built-in function ‘realloc’ 3639 | } else if ((GS_NullImaFlag = (long *) realloc(GS_NullImaFlag, sizeof(long) * GS_NumImaNodes)) == | ^~~~~~~ idb.c:3639:43: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘CBSel_CollectInstances’: idb.c:3754:44: warning: incompatible implicit declaration of built-in function ‘malloc’ 3754 | if ((ile = (IDB_InstanceListElement *) malloc(sizeof(IDB_InstanceListElement))) == | ^~~~~~ idb.c:3754:44: note: include ‘’ or provide a declaration of ‘malloc’ In file included from idb.c:68: idb.c: In function ‘IDB_ConvertDicomQuerytoSQL_PSView’: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3793:3: note: in expansion of macro ‘FREE_STRINGS’ 3793 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3793:3: note: in expansion of macro ‘FREE_STRINGS’ 3793 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3804:3: note: in expansion of macro ‘FREE_STRINGS’ 3804 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3804:3: note: in expansion of macro ‘FREE_STRINGS’ 3804 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3863:3: note: in expansion of macro ‘FREE_STRINGS’ 3863 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3863:3: note: in expansion of macro ‘FREE_STRINGS’ 3863 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3949:3: note: in expansion of macro ‘FREE_STRINGS’ 3949 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3949:3: note: in expansion of macro ‘FREE_STRINGS’ 3949 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3960:3: note: in expansion of macro ‘FREE_STRINGS’ 3960 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3960:3: note: in expansion of macro ‘FREE_STRINGS’ 3960 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3971:3: note: in expansion of macro ‘FREE_STRINGS’ 3971 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:3971:3: note: in expansion of macro ‘FREE_STRINGS’ 3971 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4033:3: note: in expansion of macro ‘FREE_STRINGS’ 4033 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4033:3: note: in expansion of macro ‘FREE_STRINGS’ 4033 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4044:3: note: in expansion of macro ‘FREE_STRINGS’ 4044 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4044:3: note: in expansion of macro ‘FREE_STRINGS’ 4044 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4055:3: note: in expansion of macro ‘FREE_STRINGS’ 4055 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4055:3: note: in expansion of macro ‘FREE_STRINGS’ 4055 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4066:3: note: in expansion of macro ‘FREE_STRINGS’ 4066 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4066:3: note: in expansion of macro ‘FREE_STRINGS’ 4066 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4077:3: note: in expansion of macro ‘FREE_STRINGS’ 4077 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4077:3: note: in expansion of macro ‘FREE_STRINGS’ 4077 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4088:3: note: in expansion of macro ‘FREE_STRINGS’ 4088 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4088:3: note: in expansion of macro ‘FREE_STRINGS’ 4088 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4099:3: note: in expansion of macro ‘FREE_STRINGS’ 4099 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4099:3: note: in expansion of macro ‘FREE_STRINGS’ 4099 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4110:3: note: in expansion of macro ‘FREE_STRINGS’ 4110 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4110:3: note: in expansion of macro ‘FREE_STRINGS’ 4110 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4189:3: note: in expansion of macro ‘FREE_STRINGS’ 4189 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4189:3: note: in expansion of macro ‘FREE_STRINGS’ 4189 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4200:3: note: in expansion of macro ‘FREE_STRINGS’ 4200 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4200:3: note: in expansion of macro ‘FREE_STRINGS’ 4200 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4211:3: note: in expansion of macro ‘FREE_STRINGS’ 4211 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4211:3: note: in expansion of macro ‘FREE_STRINGS’ 4211 | FREE_STRINGS(j, GS_patstucl, i); | ^~~~~~~~~~~~ idb.c: In function ‘IDB_ConvertDicomQuerytoSQL’: idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4241:7: note: in expansion of macro ‘FREE_STRINGS’ 4241 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4241:7: note: in expansion of macro ‘FREE_STRINGS’ 4241 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4256:7: note: in expansion of macro ‘FREE_STRINGS’ 4256 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4256:7: note: in expansion of macro ‘FREE_STRINGS’ 4256 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4315:7: note: in expansion of macro ‘FREE_STRINGS’ 4315 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4315:7: note: in expansion of macro ‘FREE_STRINGS’ 4315 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4401:7: note: in expansion of macro ‘FREE_STRINGS’ 4401 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4401:7: note: in expansion of macro ‘FREE_STRINGS’ 4401 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4412:7: note: in expansion of macro ‘FREE_STRINGS’ 4412 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4412:7: note: in expansion of macro ‘FREE_STRINGS’ 4412 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4423:7: note: in expansion of macro ‘FREE_STRINGS’ 4423 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4423:7: note: in expansion of macro ‘FREE_STRINGS’ 4423 | FREE_STRINGS(j, GS_patcl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4487:7: note: in expansion of macro ‘FREE_STRINGS’ 4487 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4487:7: note: in expansion of macro ‘FREE_STRINGS’ 4487 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4498:7: note: in expansion of macro ‘FREE_STRINGS’ 4498 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4498:7: note: in expansion of macro ‘FREE_STRINGS’ 4498 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4509:7: note: in expansion of macro ‘FREE_STRINGS’ 4509 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4509:7: note: in expansion of macro ‘FREE_STRINGS’ 4509 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4520:7: note: in expansion of macro ‘FREE_STRINGS’ 4520 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4520:7: note: in expansion of macro ‘FREE_STRINGS’ 4520 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4531:7: note: in expansion of macro ‘FREE_STRINGS’ 4531 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4531:7: note: in expansion of macro ‘FREE_STRINGS’ 4531 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4542:7: note: in expansion of macro ‘FREE_STRINGS’ 4542 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4542:7: note: in expansion of macro ‘FREE_STRINGS’ 4542 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4553:7: note: in expansion of macro ‘FREE_STRINGS’ 4553 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4553:7: note: in expansion of macro ‘FREE_STRINGS’ 4553 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4564:7: note: in expansion of macro ‘FREE_STRINGS’ 4564 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4564:7: note: in expansion of macro ‘FREE_STRINGS’ 4564 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4643:7: note: in expansion of macro ‘FREE_STRINGS’ 4643 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4643:7: note: in expansion of macro ‘FREE_STRINGS’ 4643 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4654:7: note: in expansion of macro ‘FREE_STRINGS’ 4654 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4654:7: note: in expansion of macro ‘FREE_STRINGS’ 4654 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4665:7: note: in expansion of macro ‘FREE_STRINGS’ 4665 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4665:7: note: in expansion of macro ‘FREE_STRINGS’ 4665 | FREE_STRINGS(j, GS_stucl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4681:7: note: in expansion of macro ‘FREE_STRINGS’ 4681 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4681:7: note: in expansion of macro ‘FREE_STRINGS’ 4681 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4692:7: note: in expansion of macro ‘FREE_STRINGS’ 4692 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4692:7: note: in expansion of macro ‘FREE_STRINGS’ 4692 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4703:7: note: in expansion of macro ‘FREE_STRINGS’ 4703 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4703:7: note: in expansion of macro ‘FREE_STRINGS’ 4703 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4714:7: note: in expansion of macro ‘FREE_STRINGS’ 4714 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4714:7: note: in expansion of macro ‘FREE_STRINGS’ 4714 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4725:7: note: in expansion of macro ‘FREE_STRINGS’ 4725 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4725:7: note: in expansion of macro ‘FREE_STRINGS’ 4725 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4736:7: note: in expansion of macro ‘FREE_STRINGS’ 4736 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4736:7: note: in expansion of macro ‘FREE_STRINGS’ 4736 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4747:7: note: in expansion of macro ‘FREE_STRINGS’ 4747 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4747:7: note: in expansion of macro ‘FREE_STRINGS’ 4747 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4819:7: note: in expansion of macro ‘FREE_STRINGS’ 4819 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4819:7: note: in expansion of macro ‘FREE_STRINGS’ 4819 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4830:7: note: in expansion of macro ‘FREE_STRINGS’ 4830 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4830:7: note: in expansion of macro ‘FREE_STRINGS’ 4830 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4841:7: note: in expansion of macro ‘FREE_STRINGS’ 4841 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4841:7: note: in expansion of macro ‘FREE_STRINGS’ 4841 | FREE_STRINGS(j, GS_sercl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4857:7: note: in expansion of macro ‘FREE_STRINGS’ 4857 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4857:7: note: in expansion of macro ‘FREE_STRINGS’ 4857 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4868:7: note: in expansion of macro ‘FREE_STRINGS’ 4868 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4868:7: note: in expansion of macro ‘FREE_STRINGS’ 4868 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4879:7: note: in expansion of macro ‘FREE_STRINGS’ 4879 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4879:7: note: in expansion of macro ‘FREE_STRINGS’ 4879 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4890:7: note: in expansion of macro ‘FREE_STRINGS’ 4890 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4890:7: note: in expansion of macro ‘FREE_STRINGS’ 4890 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4901:7: note: in expansion of macro ‘FREE_STRINGS’ 4901 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:4901:7: note: in expansion of macro ‘FREE_STRINGS’ 4901 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5002:7: note: in expansion of macro ‘FREE_STRINGS’ 5002 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5002:7: note: in expansion of macro ‘FREE_STRINGS’ 5002 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5013:7: note: in expansion of macro ‘FREE_STRINGS’ 5013 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5013:7: note: in expansion of macro ‘FREE_STRINGS’ 5013 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: warning: incompatible implicit declaration of built-in function ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5024:7: note: in expansion of macro ‘FREE_STRINGS’ 5024 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.h:483:17: note: include ‘’ or provide a declaration of ‘free’ 483 | free(list[index].Value.Value.String); | ^~~~ idb.c:5024:7: note: in expansion of macro ‘FREE_STRINGS’ 5024 | FREE_STRINGS(j, GS_imacl, i); | ^~~~~~~~~~~~ idb.c: In function ‘IDB_ConvertDicomMetatoSQL’: idb.c:5108:28: warning: incompatible implicit declaration of built-in function ‘malloc’ 5108 | if ((new_regex = (char *) malloc(malloced_size)) == (char *) NULL) { | ^~~~~~ idb.c:5108:28: note: include ‘’ or provide a declaration of ‘malloc’ idb.c:5149:32: warning: incompatible implicit declaration of built-in function ‘realloc’ 5149 | if ((new_regex = (char *) realloc(new_regex, malloced_size)) == | ^~~~~~~ idb.c:5149:32: note: include ‘’ or provide a declaration of ‘realloc’ idb.c: In function ‘IDB_InsertImage’: idb.c:5584:59: warning: passing argument 5 of ‘TBL_Select’ from incompatible pointer type [-Wincompatible-pointer-types] 5584 | ret_val = TBL_Select(&inshandle, crit, field, &count, CBIns_CollectInstances, NULL); | ^~~~~~~~~~~~~~~~~~~~~~ | | | CONDITION (*)(TBL_FIELD *, int, void *) {aka long unsigned int (*)(TBL_FIELD *, int, void *)} In file included from idb.c:67: tbl.h:265:52: note: expected ‘CONDITION (*)(TBL_FIELD *, long int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, long int, void *)’} but argument is of type ‘CONDITION (*)(TBL_FIELD *, int, void *)’ {aka ‘long unsigned int (*)(TBL_FIELD *, int, void *)’} 265 | TBL_FIELD * fieldList, long *count, CONDITION(*callback) (TBL_FIELD*, long, void*), void *ctx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ idb.c:5621:3: warning: incompatible implicit declaration of built-in function ‘free’ 5621 | free(temp_node); | ^~~~ idb.c:5621:3: note: include ‘’ or provide a declaration of ‘free’ idb.c:5647:6: warning: implicit declaration of function ‘COND_DumpConditions’ [-Wimplicit-function-declaration] 5647 | COND_DumpConditions(); | ^~~~~~~~~~~~~~~~~~~ idb.c: In function ‘CBIns_CollectInstances’: idb.c:5828:30: warning: incompatible implicit declaration of built-in function ‘malloc’ 5828 | temp_node = (LST_NODE *) malloc((2 * sizeof(void *)) + strlen(field->Value.Value.String) + 1); | ^~~~~~ idb.c:5828:30: note: include ‘’ or provide a declaration of ‘malloc’ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -I/<>/include -Wdate-time -D_FORTIFY_SOURCE=2 -c -o idbcond.o idbcond.c ar cvr libctn.a build.o cfg.o cmd_valid.o condition.o control.o ctnthread.o database.o dcm.o dcm1.o dcmcond.o dcmdict.o dcmsupport.o ddr.o decode.o delete.o dlroutines.o dulcond.o dulconstruct.o dulfsm.o dulparse.o dulpresent.o dulprotocol.o dulsnoop.o dump.o event.o find.o fis.o fiscond.o fisdelete.o fisget.o fisinsert.o get.o gq.o hapbuildinterp.o hapbuildpatient.o hapbuildresults.o hapbuildstudy.o hapbuildvisit.o hapcond.o hisdb.o hunk_man.o iap.o iapcond.o icon.o iconcond.o ie.o iecond.o insert.o irs.o irscond.o lst.o lstcond.o mancond.o messages.o motifutil.o move.o msgcond.o naction.o ncreate.o ndelete.o neventreport.o nget.o nset.o print.o printcond.o private.o record.o ref_item.o select.o send.o sequences.o set.o snp.o snpcond.o sqcond.o srv1.o srv2.o srvcond.o storage.o thrcond.o uid.o uidcond.o update.o utility.o verify.o xutl.o tbl_mysql.o tblcond.o idb.o idbcond.o a - build.o a - cfg.o a - cmd_valid.o a - condition.o a - control.o a - ctnthread.o a - database.o a - dcm.o a - dcm1.o a - dcmcond.o a - dcmdict.o a - dcmsupport.o a - ddr.o a - decode.o a - delete.o a - dlroutines.o a - dulcond.o a - dulconstruct.o a - dulfsm.o a - dulparse.o a - dulpresent.o a - dulprotocol.o a - dulsnoop.o a - dump.o a - event.o a - find.o a - fis.o a - fiscond.o a - fisdelete.o a - fisget.o a - fisinsert.o a - get.o a - gq.o a - hapbuildinterp.o a - hapbuildpatient.o a - hapbuildresults.o a - hapbuildstudy.o a - hapbuildvisit.o a - hapcond.o a - hisdb.o a - hunk_man.o a - iap.o a - iapcond.o a - icon.o a - iconcond.o a - ie.o a - iecond.o a - insert.o a - irs.o a - irscond.o a - lst.o a - lstcond.o a - mancond.o a - messages.o a - motifutil.o a - move.o a - msgcond.o a - naction.o a - ncreate.o a - ndelete.o a - neventreport.o a - nget.o a - nset.o a - print.o a - printcond.o a - private.o a - record.o a - ref_item.o a - select.o a - send.o a - sequences.o a - set.o a - snp.o a - snpcond.o a - sqcond.o a - srv1.o a - srv2.o a - srvcond.o a - storage.o a - thrcond.o a - uid.o a - uidcond.o a - update.o a - utility.o a - verify.o a - xutl.o a - tbl_mysql.o a - tblcond.o a - idb.o a - idbcond.o ../apps/scripts/createdirectory /<>/lib/ctn-mysql Directory /<>/lib/ctn-mysql does not exist. Trying to create /<>/lib/ctn-mysql. cp libctn.a /<>/lib/ctn-mysql install -c -m 444 cfg.h condition.h ctn_os.h ctnthread.h dbquery.h decode.h dicom.h intsizes.h dicom_ddr.h dicom_ie.h dicom_irs.h dicom_messages.h dicom_objects.h dicom_platform.h dicom_print.h dicom_services.h dicom_sq.h dicom_uids.h dulfsm.h dulprotocol.h dulsnoop.h dulstructures.h fis.h gq.h hap.h hisdb.h hunk_man.h iap.h icon.h idb.h lst.h manage.h mut.h snp.h tables.h tbl.h tbl_msql.h tbl_psql.h tbl_sqlserver.h tbl_sybase.h tbl_ufs.h utility.h xutl.h /<>/include make[3]: Leaving directory '/<>/libsrc' cd apps; make install make[3]: Entering directory '/<>/apps' /<>/apps/scripts/createdirectory /<>/debian/tmp/bin Directory /<>/debian/tmp/bin does not exist. Trying to create /<>/debian/tmp/bin. cd apps_test; make install make[4]: Entering directory '/<>/apps/apps_test' chmod +x test_baseline ./test_baseline make[4]: Leaving directory '/<>/apps/apps_test' cd apps_include; make install make[4]: Entering directory '/<>/apps/apps_include' install -c -m 444 print_queue.h /<>/include install -c -m 444 iqueues.h /<>/include install -c -m 444 UxXt.h /<>/include make[4]: Leaving directory '/<>/apps/apps_include' cd clone_study; make install make[4]: Entering directory '/<>/apps/clone_study' gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -Wdate-time -D_FORTIFY_SOURCE=2 -c -o clone_study.o clone_study.c clone_study.c:242:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 242 | main(int argc, char **argv) | ^~~~ gcc -g -DDEBUG -DLITTLE_ENDIAN_ARCHITECTURE -DLINUX -DSHARED_MEMORY -DSEMAPHORE -DX11 -DATHENA -DX11R4 -DUSLEEP -DMYSQLDB -I/<>/include -I/usr/include/mysql -I/usr/include/Xm -I/usr/X11R6/include -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLONGSIZE=64 -DINTSIZE=32 -DSHORTSIZE=16 -DTIMEOFDAYARGS=2 -DMOTIF -DUSEREGCOMP -Wdate-time -D_FORTIFY_SOURCE=2 -c -o remap.o remap.c remap.c: In function ‘newPatientName’: remap.c:144:27: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 144 | sprintf(name, "LAST%05x^FIRST", v); | ~~~^ ~ | | | | | long unsigned int | unsigned int | %05lx remap.c: In function ‘newPatientID’: remap.c:160:28: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 160 | sprintf(string, "PID%08d", v); | ~~~^ ~ | | | | int long unsigned int | %08ld remap.c: In function ‘newAccessionNumber’: remap.c:177:28: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 177 | sprintf(string, "ACC%08d", v); | ~~~^ ~ | | | | int long unsigned int | %08ld gcc -o clone_study -g -L/<>/lib/ctn-mysql clone_study.o remap.o -Wl,-z,relro -Wl,-z,now -lctn -L/usr/lib -lmysqlclient -lz /usr/bin/ld: cannot find -lmysqlclient /usr/bin/ld: cannot find -lz collect2: error: ld returned 1 exit status make[4]: *** [Makefile:39: clone_study] Error 1 make[4]: Leaving directory '/<>/apps/clone_study' make[3]: *** [Makefile:83: install] Error 2 make[3]: Leaving directory '/<>/apps' make[2]: *** [Makefile:6: install] Error 2 make[2]: Leaving directory '/<>' make[1]: *** [debian/rules:35: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:9: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-12-02T23:16:42Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 31460 Build-Time: 23 Distribution: unstable Fail-Stage: build Foreign Architectures: mips64el Host Architecture: mips64el Install-Time: 32 Job: ctn_3.2.0~dfsg-7 Machine Architecture: amd64 Package: ctn Package-Time: 66 Source-Version: 3.2.0~dfsg-7 Space: 31460 Status: attempted Version: 3.2.0~dfsg-7 -------------------------------------------------------------------------------- Finished at 2020-12-02T23:16:42Z Build needed 00:01:06, 31460k disk space