sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | anymeal 1.6-1.1 (armel) Sun, 18 Oct 2020 09:14:48 +0000 | +==============================================================================+ Package: anymeal Version: 1.6-1.1 Source Version: 1.6-1.1 Distribution: unstable Machine Architecture: amd64 Host Architecture: armel Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-a281e6ba-459d-4496-a7d2-aa8e95dab4e0' with '<>' I: NOTICE: Log filtering will replace 'build/anymeal-fdE3bw/resolver-QKCGj6' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [146 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [27.9 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-10-18-0806.04.pdiff [7264 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources 2020-10-18-0806.04.pdiff [7264 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-10-18-0806.04.pdiff [7830 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages 2020-10-18-0806.04.pdiff [7830 B] Get:6 http://debian.oregonstate.edu/debian unstable/main armel Packages [8100 kB] Fetched 8317 kB in 2s (5387 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: 'anymeal' packaging is maintained in the 'Git' version control system at: https://github.com/wedesoft/anymeal.git Please use: git clone https://github.com/wedesoft/anymeal.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 844 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main anymeal 1.6-1.1 (dsc) [2134 B] Get:2 http://debian.oregonstate.edu/debian unstable/main anymeal 1.6-1.1 (tar) [835 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main anymeal 1.6-1.1 (asc) [659 B] Get:4 http://debian.oregonstate.edu/debian unstable/main anymeal 1.6-1.1 (diff) [5656 B] Fetched 844 kB in 0s (14.8 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/anymeal-fdE3bw/anymeal-1.6' with '<>' I: NOTICE: Log filtering will replace 'build/anymeal-fdE3bw' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), flex, googletest, librecode-dev, libsqlite3-dev, qtbase5-dev-tools, qttools5-dev-tools, qtbase5-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armel:amd64, libc-dev:armel, libstdc++-dev:armel Filtered Build-Depends: debhelper-compat (= 13), flex, googletest, librecode-dev, libsqlite3-dev, qtbase5-dev-tools, qttools5-dev-tools, qtbase5-dev, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-armel:amd64, libc-dev:armel, libstdc++-dev:armel 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 [445 B] Get:5 copy:/<>/apt_archive ./ Packages [537 B] Fetched 1939 B in 0s (76.3 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-arm-linux-gnueabi bsdextrautils build-essential cpp-10-arm-linux-gnueabi cpp-arm-linux-gnueabi cross-config crossbuild-essential-armel debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file flex fontconfig fontconfig-config fonts-dejavu-core g++ g++-10 g++-10-arm-linux-gnueabi g++-arm-linux-gnueabi gcc-10-arm-linux-gnueabi gcc-10-arm-linux-gnueabi-base gcc-10-base:armel gcc-10-cross-base gcc-9-base:armel gcc-arm-linux-gnueabi gettext gettext-base googletest groff-base intltool-debian iso-codes libarchive-zip-perl libasan5:armel libasan6-armel-cross libatomic1:armel libatomic1-armel-cross libavahi-client3 libavahi-client3:armel libavahi-common-data libavahi-common-data:armel libavahi-common3 libavahi-common3:armel libblkid1:armel libbrotli1 libbrotli1:armel libbsd0 libbsd0:armel libc6:armel libc6-armel-cross libc6-dev libc6-dev:armel libc6-dev-armel-cross libcap2 libcap2-bin libclang1-9 libcom-err2:armel libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:armel libcrypt1:armel libcups2 libcups2:armel libdbus-1-3 libdbus-1-3:armel libdebhelper-perl libdebian-dpkgcross-perl libdouble-conversion3 libdouble-conversion3:armel libdpkg-perl libdrm-amdgpu1 libdrm-amdgpu1:armel libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-nouveau2:armel libdrm-radeon1 libdrm-radeon1:armel libdrm2 libdrm2:armel libdw1 libedit2 libedit2:armel libegl-dev:armel libegl-mesa0 libegl-mesa0:armel libegl1 libegl1:armel libelf1 libelf1:armel libevdev2 libevdev2:armel libexpat1 libexpat1:armel libffi7:armel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1 libfontconfig1:armel libfreetype6 libfreetype6:armel libgbm1 libgbm1:armel libgcc-10-dev-armel-cross libgcc-9-dev:armel libgcc-s1:armel libgcc-s1-armel-cross libgcrypt20:armel libgl-dev:armel libgl1 libgl1:armel libgl1-mesa-dri libgl1-mesa-dri:armel libglapi-mesa libglapi-mesa:armel libgles-dev:armel libgles1:armel libgles2:armel libglib2.0-0 libglib2.0-0:armel libglvnd0 libglvnd0:armel libglx-dev:armel libglx-mesa0 libglx-mesa0:armel libglx0 libglx0:armel libgmp10:armel libgnutls30:armel libgomp1:armel libgomp1-armel-cross libgpg-error0:armel libgraphite2-3 libgraphite2-3:armel libgssapi-krb5-2 libgssapi-krb5-2:armel libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libgudev-1.0-0:armel libharfbuzz0b libharfbuzz0b:armel libhogweed6:armel libhyphen0 libice6 libice6:armel libicu67 libicu67:armel libidn2-0:armel libinput-bin libinput10 libinput10:armel libio-string-perl libjpeg62-turbo libjpeg62-turbo:armel libk5crypto3 libk5crypto3:armel libkeyutils1 libkeyutils1:armel libkrb5-3 libkrb5-3:armel libkrb5support0 libkrb5support0:armel libllvm11 libllvm11:armel libllvm9 liblocale-gettext-perl liblz4-1:armel liblzma5:armel libmagic-mgc libmagic1 libmd4c0 libmd4c0:armel libmount1:armel libmtdev1 libmtdev1:armel libnettle8:armel libnsl-dev libnsl-dev:armel libnsl2 libnsl2:armel libnss-nis:armel libnss-nisplus:armel liborc-0.4-0 libp11-kit0:armel libpciaccess0 libpcre2-16-0 libpcre2-16-0:armel libpcre2-8-0:armel libpcre3:armel libperl5.30 libpipeline1 libpng16-16 libpng16-16:armel libpthread-stubs0-dev:armel libqt5concurrent5:armel libqt5core5a libqt5core5a:armel libqt5dbus5 libqt5dbus5:armel libqt5designer5 libqt5designercomponents5 libqt5gui5 libqt5gui5:armel libqt5help5 libqt5network5 libqt5network5:armel libqt5positioning5 libqt5printsupport5 libqt5printsupport5:armel libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5:armel libqt5sql5-sqlite libqt5test5:armel libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5widgets5:armel libqt5xml5 libqt5xml5:armel librecode-dev:armel librecode0:armel libselinux1:armel libsensors-config libsensors5 libsensors5:armel libsigsegv2 libsm6 libsm6:armel libsqlite3-0 libsqlite3-0:armel libsqlite3-dev:armel libssl1.1 libssl1.1:armel libstdc++-10-dev libstdc++-10-dev-armel-cross libstdc++-9-dev:armel libstdc++6:armel libstdc++6-armel-cross libsub-override-perl libsystemd0:armel libtasn1-6:armel libtinfo6:armel libtirpc-common libtirpc-dev libtirpc-dev:armel libtirpc3 libtirpc3:armel libtool libubsan1:armel libubsan1-armel-cross libuchardet0 libudev1:armel libunistring2:armel libunwind8 libuuid1:armel libvulkan-dev:armel libvulkan1 libvulkan1:armel libwacom-common libwacom2 libwacom2:armel libwayland-client0 libwayland-client0:armel libwayland-server0 libwayland-server0:armel libwebp6 libwoff1 libx11-6 libx11-6:armel libx11-data libx11-dev:armel libx11-xcb1 libx11-xcb1:armel libxau-dev:armel libxau6 libxau6:armel libxcb-dri2-0 libxcb-dri2-0:armel libxcb-dri3-0 libxcb-dri3-0:armel libxcb-glx0 libxcb-glx0:armel libxcb-icccm4 libxcb-icccm4:armel libxcb-image0 libxcb-image0:armel libxcb-keysyms1 libxcb-keysyms1:armel libxcb-present0 libxcb-present0:armel libxcb-randr0 libxcb-randr0:armel libxcb-render-util0 libxcb-render-util0:armel libxcb-render0 libxcb-render0:armel libxcb-shape0 libxcb-shape0:armel libxcb-shm0 libxcb-shm0:armel libxcb-sync1 libxcb-sync1:armel libxcb-util0 libxcb-util0:armel libxcb-xfixes0 libxcb-xfixes0:armel libxcb-xinerama0 libxcb-xinerama0:armel libxcb-xinput0 libxcb-xinput0:armel libxcb-xkb1 libxcb-xkb1:armel libxcb1 libxcb1:armel libxcb1-dev:armel libxdamage1 libxdamage1:armel libxdmcp-dev:armel libxdmcp6 libxdmcp6:armel libxext-dev:armel libxext6 libxext6:armel libxfixes3 libxfixes3:armel libxkbcommon-x11-0 libxkbcommon-x11-0:armel libxkbcommon0 libxkbcommon0:armel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxshmfence1 libxshmfence1:armel libxslt1.1 libxxf86vm1 libxxf86vm1:armel libyaml-perl libz3-4 libz3-4:armel libzstd1:armel linux-libc-dev:armel linux-libc-dev-armel-cross m4 man-db perl perl-modules-5.30 po-debconf qdoc-qt5 qhelpgenerator-qt5 qt5-assistant qt5-qmake:armel qt5-qmake-bin qtattributionsscanner-qt5 qtbase5-dev:armel qtbase5-dev-tools qtchooser qttools5-dev-tools sensible-utils shared-mime-info ucf x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armel Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-10-locales cpp-doc dh-make binutils-multiarch debian-keyring bison flex-doc g++-multilib g++-10-multilib gcc-10-doc manpages-dev gdb-arm-linux-gnueabi gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff isoquery glibc-doc:armel libc-l10n:armel locales:armel glibc-doc manpages-dev:armel cups-common cups-common:armel gnupg git bzr rng-tools:armel gnutls-bin:armel krb5-doc krb5-user krb5-doc:armel krb5-user:armel libvisual-0.4-plugins gstreamer1.0-tools pciutils libthai0 libthai0:armel qt5-image-formats-plugins qtwayland5 qt5-image-formats-plugins:armel qtwayland5:armel qt5-qmltooling-plugins lm-sensors lm-sensors:armel sqlite3-doc:armel libstdc++-10-doc libstdc++-9-doc:armel libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc:armel libxcb-doc:armel libxext-doc:armel 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 qt5-doc default-libmysqlclient-dev:armel firebird-dev:armel libpq-dev:armel unixodbc-dev:armel Recommended packages: gnupg libalgorithm-merge-perl libfl-dev curl | wget | lynx libpam-cap dbus dbus:armel libfile-fcntllock-perl libarchive-cpio-perl libglib2.0-data xdg-user-dirs libglib2.0-data:armel xdg-user-dirs:armel libgpg-error-l10n:armel gstreamer1.0-plugins-base krb5-locales krb5-locales:armel qttranslations5-l10n qttranslations5-l10n:armel libqt5svg5 qt5-gtk-platformtheme libqt5svg5:armel qt5-gtk-platformtheme:armel geoclue-2.0 libqt5sql5-sqlite:armel | libqt5sql5-mysql:armel | libqt5sql5-odbc:armel | libqt5sql5-psql:armel | libqt5sql5-tds:armel | libqt5sql5-ibase:armel libltdl-dev uuid-runtime:armel mesa-vulkan-drivers | vulkan-icd mesa-vulkan-drivers:armel | vulkan-icd:armel libwacom-bin libwacom-bin:armel libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl netbase libmail-sendmail-perl libqt5opengl5-dev:armel The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-arm-linux-gnueabi bsdextrautils build-essential cpp-10-arm-linux-gnueabi cpp-arm-linux-gnueabi cross-config crossbuild-essential-armel debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file flex fontconfig fontconfig-config fonts-dejavu-core g++ g++-10 g++-10-arm-linux-gnueabi g++-arm-linux-gnueabi gcc-10-arm-linux-gnueabi gcc-10-arm-linux-gnueabi-base gcc-10-base:armel gcc-10-cross-base gcc-9-base:armel gcc-arm-linux-gnueabi gettext gettext-base googletest groff-base intltool-debian iso-codes libarchive-zip-perl libasan5:armel libasan6-armel-cross libatomic1:armel libatomic1-armel-cross libavahi-client3 libavahi-client3:armel libavahi-common-data libavahi-common-data:armel libavahi-common3 libavahi-common3:armel libblkid1:armel libbrotli1 libbrotli1:armel libbsd0 libbsd0:armel libc6:armel libc6-armel-cross libc6-dev libc6-dev:armel libc6-dev-armel-cross libcap2 libcap2-bin libclang1-9 libcom-err2:armel libconfig-auto-perl libconfig-inifiles-perl libcroco3 libcrypt-dev libcrypt-dev:armel libcrypt1:armel libcups2 libcups2:armel libdbus-1-3 libdbus-1-3:armel libdebhelper-perl libdebian-dpkgcross-perl libdouble-conversion3 libdouble-conversion3:armel libdpkg-perl libdrm-amdgpu1 libdrm-amdgpu1:armel libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-nouveau2:armel libdrm-radeon1 libdrm-radeon1:armel libdrm2 libdrm2:armel libdw1 libedit2 libedit2:armel libegl-dev:armel libegl-mesa0 libegl-mesa0:armel libegl1 libegl1:armel libelf1 libelf1:armel libevdev2 libevdev2:armel libexpat1 libexpat1:armel libffi7:armel libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig1 libfontconfig1:armel libfreetype6 libfreetype6:armel libgbm1 libgbm1:armel libgcc-10-dev-armel-cross libgcc-9-dev:armel libgcc-s1:armel libgcc-s1-armel-cross libgcrypt20:armel libgl-dev:armel libgl1 libgl1:armel libgl1-mesa-dri libgl1-mesa-dri:armel libglapi-mesa libglapi-mesa:armel libgles-dev:armel libgles1:armel libgles2:armel libglib2.0-0 libglib2.0-0:armel libglvnd0 libglvnd0:armel libglx-dev:armel libglx-mesa0 libglx-mesa0:armel libglx0 libglx0:armel libgmp10:armel libgnutls30:armel libgomp1:armel libgomp1-armel-cross libgpg-error0:armel libgraphite2-3 libgraphite2-3:armel libgssapi-krb5-2 libgssapi-krb5-2:armel libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgudev-1.0-0 libgudev-1.0-0:armel libharfbuzz0b libharfbuzz0b:armel libhogweed6:armel libhyphen0 libice6 libice6:armel libicu67 libicu67:armel libidn2-0:armel libinput-bin libinput10 libinput10:armel libio-string-perl libjpeg62-turbo libjpeg62-turbo:armel libk5crypto3 libk5crypto3:armel libkeyutils1 libkeyutils1:armel libkrb5-3 libkrb5-3:armel libkrb5support0 libkrb5support0:armel libllvm11 libllvm11:armel libllvm9 liblocale-gettext-perl liblz4-1:armel liblzma5:armel libmagic-mgc libmagic1 libmd4c0 libmd4c0:armel libmount1:armel libmtdev1 libmtdev1:armel libnettle8:armel libnsl-dev libnsl-dev:armel libnsl2 libnsl2:armel libnss-nis:armel libnss-nisplus:armel liborc-0.4-0 libp11-kit0:armel libpciaccess0 libpcre2-16-0 libpcre2-16-0:armel libpcre2-8-0:armel libpcre3:armel libperl5.30 libpipeline1 libpng16-16 libpng16-16:armel libpthread-stubs0-dev:armel libqt5concurrent5:armel libqt5core5a libqt5core5a:armel libqt5dbus5 libqt5dbus5:armel libqt5designer5 libqt5designercomponents5 libqt5gui5 libqt5gui5:armel libqt5help5 libqt5network5 libqt5network5:armel libqt5positioning5 libqt5printsupport5 libqt5printsupport5:armel libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5 libqt5sensors5 libqt5sql5 libqt5sql5:armel libqt5sql5-sqlite libqt5test5:armel libqt5webchannel5 libqt5webkit5 libqt5widgets5 libqt5widgets5:armel libqt5xml5 libqt5xml5:armel librecode-dev:armel librecode0:armel libselinux1:armel libsensors-config libsensors5 libsensors5:armel libsigsegv2 libsm6 libsm6:armel libsqlite3-0 libsqlite3-0:armel libsqlite3-dev:armel libssl1.1 libssl1.1:armel libstdc++-10-dev libstdc++-10-dev-armel-cross libstdc++-9-dev:armel libstdc++6:armel libstdc++6-armel-cross libsub-override-perl libsystemd0:armel libtasn1-6:armel libtinfo6:armel libtirpc-common libtirpc-dev libtirpc-dev:armel libtirpc3 libtirpc3:armel libtool libubsan1:armel libubsan1-armel-cross libuchardet0 libudev1:armel libunistring2:armel libunwind8 libuuid1:armel libvulkan-dev:armel libvulkan1 libvulkan1:armel libwacom-common libwacom2 libwacom2:armel libwayland-client0 libwayland-client0:armel libwayland-server0 libwayland-server0:armel libwebp6 libwoff1 libx11-6 libx11-6:armel libx11-data libx11-dev:armel libx11-xcb1 libx11-xcb1:armel libxau-dev:armel libxau6 libxau6:armel libxcb-dri2-0 libxcb-dri2-0:armel libxcb-dri3-0 libxcb-dri3-0:armel libxcb-glx0 libxcb-glx0:armel libxcb-icccm4 libxcb-icccm4:armel libxcb-image0 libxcb-image0:armel libxcb-keysyms1 libxcb-keysyms1:armel libxcb-present0 libxcb-present0:armel libxcb-randr0 libxcb-randr0:armel libxcb-render-util0 libxcb-render-util0:armel libxcb-render0 libxcb-render0:armel libxcb-shape0 libxcb-shape0:armel libxcb-shm0 libxcb-shm0:armel libxcb-sync1 libxcb-sync1:armel libxcb-util0 libxcb-util0:armel libxcb-xfixes0 libxcb-xfixes0:armel libxcb-xinerama0 libxcb-xinerama0:armel libxcb-xinput0 libxcb-xinput0:armel libxcb-xkb1 libxcb-xkb1:armel libxcb1 libxcb1:armel libxcb1-dev:armel libxdamage1 libxdamage1:armel libxdmcp-dev:armel libxdmcp6 libxdmcp6:armel libxext-dev:armel libxext6 libxext6:armel libxfixes3 libxfixes3:armel libxkbcommon-x11-0 libxkbcommon-x11-0:armel libxkbcommon0 libxkbcommon0:armel libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxshmfence1 libxshmfence1:armel libxslt1.1 libxxf86vm1 libxxf86vm1:armel libyaml-perl libz3-4 libz3-4:armel libzstd1:armel linux-libc-dev:armel linux-libc-dev-armel-cross m4 man-db perl perl-modules-5.30 po-debconf qdoc-qt5 qhelpgenerator-qt5 qt5-assistant qt5-qmake:armel qt5-qmake-bin qtattributionsscanner-qt5 qtbase5-dev:armel qtbase5-dev-tools qtchooser qttools5-dev-tools sbuild-build-depends-main-dummy:armel sensible-utils shared-mime-info ucf x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g:armel 0 upgraded, 388 newly installed, 0 to remove and 0 not upgraded. Need to get 274 MB of archives. After this operation, 1092 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [960 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 bsdextrautils amd64 2.36-3+b1 [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.30 all 5.30.3-4 [2806 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libperl5.30 amd64 5.30.3-4 [4019 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 perl amd64 5.30.3-4 [290 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 [18.8 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.66.1-2 [1362 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libcap2 amd64 1:2.44-1 [23.6 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.181-1 [164 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 libdw1 amd64 0.181-1 [234 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 libunwind8 amd64 1.3.2-2 [54.5 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libcap2-bin amd64 1:2.44-1 [32.6 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 libgstreamer1.0-0 amd64 1.18.0-3 [2221 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 liborc-0.4-0 amd64 1:0.4.32-1 [192 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 iso-codes all 4.5.0-1 [2793 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 libgstreamer-plugins-base1.0-0 amd64 1.18.0-2 [2141 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 libhyphen0 amd64 2.8.8-7 [32.5 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 libicu67 amd64 67.1-4 [8624 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.0.5-1.1 [149 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-6.1 [692 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 shared-mime-info amd64 2.0-1 [701 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libdouble-conversion3 amd64 3.1.5-6 [40.9 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 libpcre2-16-0 amd64 10.34-7 [219 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5core5a amd64 5.14.2+dfsg-6 [1784 kB] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libexpat1 amd64 2.2.10-1 [96.9 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2+b1 [282 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 libfreetype6 amd64 2.10.2+dfsg-3 [409 kB] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0043 [74.0 kB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 fonts-dejavu-core all 2.37-2 [1069 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 fontconfig amd64 2.13.1-4.2 [417 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-common all 2.4.102-1 [14.5 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm2 amd64 2.4.102-1 [41.5 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libglvnd0 amd64 1.3.2-1 [53.6 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-server0 amd64 1.18.0-2~exp1.1 [34.4 kB] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libgbm1 amd64 20.2.1-1 [74.7 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libglapi-mesa amd64 20.2.1-1 [71.0 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 libwayland-client0 amd64 1.18.0-2~exp1.1 [26.9 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-xcb1 amd64 2:1.6.12-1 [203 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 libbsd0 amd64 0.10.0-1 [107 kB] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb1 amd64 1.14-2 [139 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-dri2-0 amd64 1.14-2 [103 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-dri3-0 amd64 1.14-2 [102 kB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-present0 amd64 1.14-2 [101 kB] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-sync1 amd64 1.14-2 [105 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xfixes0 amd64 1.14-2 [105 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libxshmfence1 amd64 1.3-1 [8820 B] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libegl-mesa0 amd64 20.2.1-1 [142 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libegl1 amd64 1.3.2-1 [34.8 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-data all 2:1.6.12-1 [311 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libx11-6 amd64 2:1.6.12-1 [770 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-glx0 amd64 1.14-2 [118 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libxdamage1 amd64 1:1.1.5-2 [15.7 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libxfixes3 amd64 1:5.0.3-2 [22.1 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.102-1 [28.2 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 libpciaccess0 amd64 0.16-1 [53.6 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-intel1 amd64 2.4.102-1 [70.4 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-nouveau2 amd64 2.4.102-1 [26.5 kB] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 libdrm-radeon1 amd64 2.4.102-1 [29.7 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 libedit2 amd64 3.1-20191231-1 [95.4 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 libz3-4 amd64 4.8.9-1 [6783 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 libllvm11 amd64 1:11.0.0-2 [17.9 MB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors-config all 1:3.6.0-2 [32.0 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 libsensors5 amd64 1:3.6.0-2 [53.1 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 libvulkan1 amd64 1.2.154.1-1 [102 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 libgl1-mesa-dri amd64 20.2.1-1 [9609 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 libglx-mesa0 amd64 20.2.1-1 [186 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 libglx0 amd64 1.3.2-1 [35.7 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 libgl1 amd64 1.3.2-1 [89.5 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 libharfbuzz0b amd64 2.6.7-1 [1467 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main amd64 x11-common all 1:7.7+21 [252 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main amd64 libice6 amd64 2:1.0.10-1 [58.5 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main amd64 libevdev2 amd64 1.9.1+dfsg-1 [33.8 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main amd64 libmtdev1 amd64 1.1.6-1 [23.0 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main amd64 libgudev-1.0-0 amd64 234-1 [14.7 kB] Get:91 http://debian.oregonstate.edu/debian unstable/main amd64 libwacom-common all 1.5-1 [47.8 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main amd64 libwacom2 amd64 1.5-1 [21.5 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main amd64 libinput-bin amd64 1.16.2-1 [22.9 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main amd64 libinput10 amd64 1.16.2-1 [117 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main amd64 libmd4c0 amd64 0.4.6-1 [43.2 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main amd64 libdbus-1-3 amd64 1.12.20-1 [217 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5dbus5 amd64 5.14.2+dfsg-6 [224 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main amd64 libssl1.1 amd64 1.1.1h-1 [1550 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5support0 amd64 1.17-10 [64.6 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main amd64 libk5crypto3 amd64 1.17-10 [115 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main amd64 libkeyutils1 amd64 1.6.1-2 [15.4 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main amd64 libkrb5-3 amd64 1.17-10 [366 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.17-10 [156 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5network5 amd64 5.14.2+dfsg-6 [651 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-icccm4 amd64 0.4.1-1.1 [27.4 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shm0 amd64 1.14-2 [101 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-util0 amd64 0.3.8-3+b2 [23.0 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-image0 amd64 0.4.0-1+b2 [24.4 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b2 [16.4 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-randr0 amd64 1.14-2 [112 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render0 amd64 1.14-2 [111 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-render-util0 amd64 0.3.9-1+b1 [18.3 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-shape0 amd64 1.14-2 [102 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xinerama0 amd64 1.14-2 [101 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xinput0 amd64 1.14-2 [125 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main amd64 libxcb-xkb1 amd64 1.14-2 [126 kB] Get:118 http://debian.oregonstate.edu/debian unstable/main amd64 xkb-data all 2.29-2 [655 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 libxkbcommon0 amd64 1.0.1-1 [124 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main amd64 libxkbcommon-x11-0 amd64 1.0.1-1 [39.4 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5gui5 amd64 5.14.2+dfsg-6 [3148 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5positioning5 amd64 5.14.2+dfsg-2 [212 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main amd64 libavahi-common-data amd64 0.8-3 [126 kB] Get:124 http://debian.oregonstate.edu/debian unstable/main amd64 libavahi-common3 amd64 0.8-3 [58.3 kB] Get:125 http://debian.oregonstate.edu/debian unstable/main amd64 libavahi-client3 amd64 0.8-3 [61.7 kB] Get:126 http://debian.oregonstate.edu/debian unstable/main amd64 libcups2 amd64 2.3.3-3 [348 kB] Get:127 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5widgets5 amd64 5.14.2+dfsg-6 [2336 kB] Get:128 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5printsupport5 amd64 5.14.2+dfsg-6 [218 kB] Get:129 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5qml5 amd64 5.14.2+dfsg-3 [1264 kB] Get:130 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5qmlmodels5 amd64 5.14.2+dfsg-3 [216 kB] Get:131 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5quick5 amd64 5.14.2+dfsg-3 [1558 kB] Get:132 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5sensors5 amd64 5.14.2-2 [117 kB] Get:133 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5webchannel5 amd64 5.14.2-2 [56.3 kB] Get:134 http://debian.oregonstate.edu/debian unstable/main amd64 libsqlite3-0 amd64 3.33.0-1 [790 kB] Get:135 http://debian.oregonstate.edu/debian unstable/main amd64 libwebp6 amd64 0.6.1-2+b1 [261 kB] Get:136 http://debian.oregonstate.edu/debian unstable/main amd64 libwoff1 amd64 1.0.2-1+b1 [42.4 kB] Get:137 http://debian.oregonstate.edu/debian unstable/main amd64 libxslt1.1 amd64 1.1.34-4 [239 kB] Get:138 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5webkit5 amd64 5.212.0~alpha4-5 [11.7 MB] Get:139 http://debian.oregonstate.edu/debian unstable/main armel gcc-10-base armel 10.2.0-15 [199 kB] Get:140 http://debian.oregonstate.edu/debian unstable/main armel libgcc-s1 armel 10.2.0-15 [38.2 kB] Get:141 http://debian.oregonstate.edu/debian unstable/main armel libcrypt1 armel 1:4.4.17-1 [96.3 kB] Get:142 http://debian.oregonstate.edu/debian unstable/main armel libnss-nis armel 3.1-3 [21.8 kB] Get:143 http://debian.oregonstate.edu/debian unstable/main armel libnss-nisplus armel 1.3-3 [18.6 kB] Get:144 http://debian.oregonstate.edu/debian unstable/main armel libc6 armel 2.31-4 [2335 kB] Get:145 http://debian.oregonstate.edu/debian unstable/main armel libgpg-error0 armel 1.38-2 [67.6 kB] Get:146 http://debian.oregonstate.edu/debian unstable/main armel libgcrypt20 armel 1.8.6-2 [486 kB] Get:147 http://debian.oregonstate.edu/debian unstable/main armel liblz4-1 armel 1.9.2-2 [53.9 kB] Get:148 http://debian.oregonstate.edu/debian unstable/main armel liblzma5 armel 5.2.4-1+b1 [144 kB] Get:149 http://debian.oregonstate.edu/debian unstable/main armel libzstd1 armel 1.4.5+dfsg-4 [267 kB] Get:150 http://debian.oregonstate.edu/debian unstable/main armel libsystemd0 armel 246.6-2 [341 kB] Get:151 http://debian.oregonstate.edu/debian unstable/main armel gcc-9-base armel 9.3.0-18 [197 kB] Get:152 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.38-5 [262 kB] Get:153 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.38-5 [120 kB] Get:154 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.38-5 [67.9 kB] Get:155 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:156 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:157 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:158 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.2-4 [801 kB] Get:159 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:160 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-arm-linux-gnueabi amd64 2.35.1-2 [2776 kB] Get:161 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.17-1 [104 kB] Get:162 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-common all 1.2.6-3 [13.3 kB] Get:163 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc3 amd64 1.2.6-3 [83.4 kB] Get:164 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB] Get:165 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-dev amd64 1.2.6-3 [190 kB] Get:166 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB] Get:167 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.31-4 [2344 kB] Get:168 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev amd64 10.2.0-15 [1738 kB] Get:169 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10 amd64 10.2.0-15 [8669 kB] Get:170 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:10.2.0-1 [1644 B] Get:171 http://debian.oregonstate.edu/debian unstable/main amd64 libdpkg-perl all 1.20.5 [1473 kB] Get:172 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-dev all 1.20.5 [1909 kB] Get:173 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:174 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-arm-linux-gnueabi-base amd64 10.2.0-9cross1 [199 kB] Get:175 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-10-arm-linux-gnueabi amd64 10.2.0-9cross1 [7526 kB] Get:176 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-arm-linux-gnueabi amd64 4:10.2.0-1 [16.8 kB] Get:177 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.15-3.1 [39.9 kB] Get:178 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base all 10.2.0-9cross1 [195 kB] Get:179 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-armel-cross all 2.31-1cross2 [1136 kB] Get:180 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-armel-cross all 10.2.0-9cross1 [38.3 kB] Get:181 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-armel-cross all 10.2.0-9cross1 [85.0 kB] Get:182 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-armel-cross all 10.2.0-9cross1 [8800 B] Get:183 http://debian.oregonstate.edu/debian unstable/main amd64 libasan6-armel-cross all 10.2.0-9cross1 [292 kB] Get:184 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-armel-cross all 10.2.0-9cross1 [368 kB] Get:185 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-armel-cross all 10.2.0-9cross1 [114 kB] Get:186 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-10-dev-armel-cross all 10.2.0-9cross1 [688 kB] Get:187 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-arm-linux-gnueabi amd64 10.2.0-9cross1 [15.0 MB] Get:188 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-arm-linux-gnueabi amd64 4:10.2.0-1 [1456 B] Get:189 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-armel-cross all 5.7.6-1cross2 [1198 kB] Get:190 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-armel-cross all 2.31-1cross2 [1936 kB] Get:191 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev-armel-cross all 10.2.0-9cross1 [1746 kB] Get:192 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10-arm-linux-gnueabi amd64 10.2.0-9cross1 [8190 kB] Get:193 http://debian.oregonstate.edu/debian unstable/main amd64 g++-arm-linux-gnueabi amd64 4:10.2.0-1 [1176 B] Get:194 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:195 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3 [12.3 kB] Get:196 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1 [14.8 kB] Get:197 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1 [20.4 kB] Get:198 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:199 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2 [343 kB] Get:200 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:201 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:202 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1 [19.5 kB] Get:203 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:204 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:205 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.15-3.1 [38.9 kB] Get:206 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.15-3.1 [49.9 kB] Get:207 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-armel all 12.8 [6640 B] Get:208 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-14 [513 kB] Get:209 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:210 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.2.1 [188 kB] Get:211 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:212 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:213 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB] Get:214 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.9.0-1 [15.2 kB] Get:215 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:216 http://debian.oregonstate.edu/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:217 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:218 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:219 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:220 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.2.1 [1007 kB] Get:221 http://debian.oregonstate.edu/debian unstable/main amd64 googletest all 1.10.0-3 [626 kB] Get:222 http://debian.oregonstate.edu/debian unstable/main armel libasan5 armel 9.3.0-18 [347 kB] Get:223 http://debian.oregonstate.edu/debian unstable/main armel libatomic1 armel 10.2.0-15 [9016 B] Get:224 http://debian.oregonstate.edu/debian unstable/main armel libavahi-common-data armel 0.8-3 [126 kB] Get:225 http://debian.oregonstate.edu/debian unstable/main armel libavahi-common3 armel 0.8-3 [55.9 kB] Get:226 http://debian.oregonstate.edu/debian unstable/main armel libdbus-1-3 armel 1.12.20-1 [192 kB] Get:227 http://debian.oregonstate.edu/debian unstable/main armel libavahi-client3 armel 0.8-3 [57.6 kB] Get:228 http://debian.oregonstate.edu/debian unstable/main armel libblkid1 armel 2.36-3+b1 [183 kB] Get:229 http://debian.oregonstate.edu/debian unstable/main armel libbrotli1 armel 1.0.9-2+b1 [279 kB] Get:230 http://debian.oregonstate.edu/debian unstable/main armel libbsd0 armel 0.10.0-1 [112 kB] Get:231 http://debian.oregonstate.edu/debian unstable/main armel linux-libc-dev armel 5.9.1-1 [1164 kB] Get:232 http://debian.oregonstate.edu/debian unstable/main armel libcrypt-dev armel 1:4.4.17-1 [115 kB] Get:233 http://debian.oregonstate.edu/debian unstable/main armel libcom-err2 armel 1.45.6-1 [71.0 kB] Get:234 http://debian.oregonstate.edu/debian unstable/main armel libkrb5support0 armel 1.17-10 [61.6 kB] Get:235 http://debian.oregonstate.edu/debian unstable/main armel libk5crypto3 armel 1.17-10 [113 kB] Get:236 http://debian.oregonstate.edu/debian unstable/main armel libkeyutils1 armel 1.6.1-2 [14.5 kB] Get:237 http://debian.oregonstate.edu/debian unstable/main armel libssl1.1 armel 1.1.1h-1 [1274 kB] Get:238 http://debian.oregonstate.edu/debian unstable/main armel libkrb5-3 armel 1.17-10 [321 kB] Get:239 http://debian.oregonstate.edu/debian unstable/main armel libgssapi-krb5-2 armel 1.17-10 [135 kB] Get:240 http://debian.oregonstate.edu/debian unstable/main armel libtirpc3 armel 1.2.6-3 [71.5 kB] Get:241 http://debian.oregonstate.edu/debian unstable/main armel libnsl2 armel 1.3.0-2 [33.0 kB] Get:242 http://debian.oregonstate.edu/debian unstable/main armel libtirpc-dev armel 1.2.6-3 [182 kB] Get:243 http://debian.oregonstate.edu/debian unstable/main armel libnsl-dev armel 1.3.0-2 [61.7 kB] Get:244 http://debian.oregonstate.edu/debian unstable/main armel libc6-dev armel 2.31-4 [1928 kB] Get:245 http://debian.oregonstate.edu/debian unstable/main amd64 libllvm9 amd64 1:9.0.1-14+b1 [15.0 MB] Get:246 http://debian.oregonstate.edu/debian unstable/main amd64 libclang1-9 amd64 1:9.0.1-14+b1 [6724 kB] Get:247 http://debian.oregonstate.edu/debian unstable/main armel libgmp10 armel 2:6.2.0+dfsg-6 [198 kB] Get:248 http://debian.oregonstate.edu/debian unstable/main armel libnettle8 armel 3.6-2 [254 kB] Get:249 http://debian.oregonstate.edu/debian unstable/main armel libhogweed6 armel 3.6-2 [300 kB] Get:250 http://debian.oregonstate.edu/debian unstable/main armel libunistring2 armel 0.9.10-4 [359 kB] Get:251 http://debian.oregonstate.edu/debian unstable/main armel libidn2-0 armel 2.3.0-1 [83.5 kB] Get:252 http://debian.oregonstate.edu/debian unstable/main armel libffi7 armel 3.3-4 [19.7 kB] Get:253 http://debian.oregonstate.edu/debian unstable/main armel libp11-kit0 armel 0.23.21-2 [314 kB] Get:254 http://debian.oregonstate.edu/debian unstable/main armel libtasn1-6 armel 4.16.0-2 [49.8 kB] Get:255 http://debian.oregonstate.edu/debian unstable/main armel libgnutls30 armel 3.6.15-4 [1119 kB] Get:256 http://debian.oregonstate.edu/debian unstable/main armel zlib1g armel 1:1.2.11.dfsg-2 [84.7 kB] Get:257 http://debian.oregonstate.edu/debian unstable/main armel libcups2 armel 2.3.3-3 [312 kB] Get:258 http://debian.oregonstate.edu/debian unstable/main armel libstdc++6 armel 10.2.0-15 [408 kB] Get:259 http://debian.oregonstate.edu/debian unstable/main armel libdouble-conversion3 armel 3.1.5-6 [39.4 kB] Get:260 http://debian.oregonstate.edu/debian unstable/main armel libdrm2 armel 2.4.102-1 [38.7 kB] Get:261 http://debian.oregonstate.edu/debian unstable/main armel libdrm-amdgpu1 armel 2.4.102-1 [27.5 kB] Get:262 http://debian.oregonstate.edu/debian unstable/main armel libdrm-nouveau2 armel 2.4.102-1 [25.2 kB] Get:263 http://debian.oregonstate.edu/debian unstable/main armel libdrm-radeon1 armel 2.4.102-1 [29.6 kB] Get:264 http://debian.oregonstate.edu/debian unstable/main armel libtinfo6 armel 6.2+20200918-1 [326 kB] Get:265 http://debian.oregonstate.edu/debian unstable/main armel libedit2 armel 3.1-20191231-1 [79.2 kB] Get:266 http://debian.oregonstate.edu/debian unstable/main armel libglvnd0 armel 1.3.2-1 [54.1 kB] Get:267 http://debian.oregonstate.edu/debian unstable/main armel libexpat1 armel 2.2.10-1 [72.9 kB] Get:268 http://debian.oregonstate.edu/debian unstable/main armel libwayland-server0 armel 1.18.0-2~exp1.1 [29.1 kB] Get:269 http://debian.oregonstate.edu/debian unstable/main armel libgbm1 armel 20.2.1-1 [72.9 kB] Get:270 http://debian.oregonstate.edu/debian unstable/main armel libglapi-mesa armel 20.2.1-1 [78.6 kB] Get:271 http://debian.oregonstate.edu/debian unstable/main armel libwayland-client0 armel 1.18.0-2~exp1.1 [23.2 kB] Get:272 http://debian.oregonstate.edu/debian unstable/main armel libx11-xcb1 armel 2:1.6.12-1 [203 kB] Get:273 http://debian.oregonstate.edu/debian unstable/main armel libxau6 armel 1:1.0.8-1+b2 [19.1 kB] Get:274 http://debian.oregonstate.edu/debian unstable/main armel libxdmcp6 armel 1:1.1.2-3 [25.0 kB] Get:275 http://debian.oregonstate.edu/debian unstable/main armel libxcb1 armel 1.14-2 [136 kB] Get:276 http://debian.oregonstate.edu/debian unstable/main armel libxcb-dri2-0 armel 1.14-2 [102 kB] Get:277 http://debian.oregonstate.edu/debian unstable/main armel libxcb-dri3-0 armel 1.14-2 [102 kB] Get:278 http://debian.oregonstate.edu/debian unstable/main armel libxcb-present0 armel 1.14-2 [101 kB] Get:279 http://debian.oregonstate.edu/debian unstable/main armel libxcb-sync1 armel 1.14-2 [104 kB] Get:280 http://debian.oregonstate.edu/debian unstable/main armel libxcb-xfixes0 armel 1.14-2 [105 kB] Get:281 http://debian.oregonstate.edu/debian unstable/main armel libxshmfence1 armel 1.3-1 [9208 B] Get:282 http://debian.oregonstate.edu/debian unstable/main armel libegl-mesa0 armel 20.2.1-1 [125 kB] Get:283 http://debian.oregonstate.edu/debian unstable/main armel libegl1 armel 1.3.2-1 [31.1 kB] Get:284 http://debian.oregonstate.edu/debian unstable/main armel libx11-6 armel 2:1.6.12-1 [708 kB] Get:285 http://debian.oregonstate.edu/debian unstable/main armel libxcb-glx0 armel 1.14-2 [117 kB] Get:286 http://debian.oregonstate.edu/debian unstable/main armel libxdamage1 armel 1:1.1.5-2 [15.2 kB] Get:287 http://debian.oregonstate.edu/debian unstable/main armel libxext6 armel 2:1.3.3-1+b2 [47.7 kB] Get:288 http://debian.oregonstate.edu/debian unstable/main armel libxfixes3 armel 1:5.0.3-2 [20.7 kB] Get:289 http://debian.oregonstate.edu/debian unstable/main armel libxxf86vm1 armel 1:1.1.4-1+b2 [22.2 kB] Get:290 http://debian.oregonstate.edu/debian unstable/main armel libelf1 armel 0.181-1 [161 kB] Get:291 http://debian.oregonstate.edu/debian unstable/main armel libz3-4 armel 4.8.9-1 [5545 kB] Get:292 http://debian.oregonstate.edu/debian unstable/main armel libllvm11 armel 1:11.0.0-2 [15.5 MB] Get:293 http://debian.oregonstate.edu/debian unstable/main armel libsensors5 armel 1:3.6.0-2 [51.5 kB] Get:294 http://debian.oregonstate.edu/debian unstable/main armel libgl1-mesa-dri armel 20.2.1-1 [5351 kB] Get:295 http://debian.oregonstate.edu/debian unstable/main armel libglx-mesa0 armel 20.2.1-1 [175 kB] Get:296 http://debian.oregonstate.edu/debian unstable/main armel libglx0 armel 1.3.2-1 [26.6 kB] Get:297 http://debian.oregonstate.edu/debian unstable/main armel libgl1 armel 1.3.2-1 [104 kB] Get:298 http://debian.oregonstate.edu/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:299 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-dev all 2020.1-1 [594 kB] Get:300 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-core-dev all 2020.1-1 [3404 B] Get:301 http://debian.oregonstate.edu/debian unstable/main armel libxau-dev armel 1:1.0.8-1+b2 [22.7 kB] Get:302 http://debian.oregonstate.edu/debian unstable/main armel libxdmcp-dev armel 1:1.1.2-3 [41.2 kB] Get:303 http://debian.oregonstate.edu/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get:304 http://debian.oregonstate.edu/debian unstable/main armel libpthread-stubs0-dev armel 0.4-1 [5336 B] Get:305 http://debian.oregonstate.edu/debian unstable/main armel libxcb1-dev armel 1.14-2 [176 kB] Get:306 http://debian.oregonstate.edu/debian unstable/main armel libx11-dev armel 2:1.6.12-1 [785 kB] Get:307 http://debian.oregonstate.edu/debian unstable/main armel libglx-dev armel 1.3.2-1 [16.3 kB] Get:308 http://debian.oregonstate.edu/debian unstable/main armel libgl-dev armel 1.3.2-1 [100 kB] Get:309 http://debian.oregonstate.edu/debian unstable/main armel libegl-dev armel 1.3.2-1 [19.6 kB] Get:310 http://debian.oregonstate.edu/debian unstable/main armel libevdev2 armel 1.9.1+dfsg-1 [27.4 kB] Get:311 http://debian.oregonstate.edu/debian unstable/main armel libpng16-16 armel 1.6.37-3 [278 kB] Get:312 http://debian.oregonstate.edu/debian unstable/main armel libfreetype6 armel 2.10.2+dfsg-3 [348 kB] Get:313 http://debian.oregonstate.edu/debian unstable/main armel libuuid1 armel 2.36-3+b1 [81.5 kB] Get:314 http://debian.oregonstate.edu/debian unstable/main armel libfontconfig1 armel 2.13.1-4.2 [330 kB] Get:315 http://debian.oregonstate.edu/debian unstable/main armel libgomp1 armel 10.2.0-15 [87.4 kB] Get:316 http://debian.oregonstate.edu/debian unstable/main armel libubsan1 armel 10.2.0-15 [115 kB] Get:317 http://debian.oregonstate.edu/debian unstable/main armel libgcc-9-dev armel 9.3.0-18 [646 kB] Get:318 http://debian.oregonstate.edu/debian unstable/main armel libgles1 armel 1.3.2-1 [13.1 kB] Get:319 http://debian.oregonstate.edu/debian unstable/main armel libgles2 armel 1.3.2-1 [19.9 kB] Get:320 http://debian.oregonstate.edu/debian unstable/main armel libgles-dev armel 1.3.2-1 [50.3 kB] Get:321 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-8-0 armel 10.34-7 [205 kB] Get:322 http://debian.oregonstate.edu/debian unstable/main armel libselinux1 armel 3.1-2+b1 [81.0 kB] Get:323 http://debian.oregonstate.edu/debian unstable/main armel libmount1 armel 2.36-3+b1 [193 kB] Get:324 http://debian.oregonstate.edu/debian unstable/main armel libpcre3 armel 2:8.39-13 [317 kB] Get:325 http://debian.oregonstate.edu/debian unstable/main armel libglib2.0-0 armel 2.66.1-2 [1178 kB] Get:326 http://debian.oregonstate.edu/debian unstable/main armel libgraphite2-3 armel 1.3.14-1 [71.4 kB] Get:327 http://debian.oregonstate.edu/debian unstable/main armel libudev1 armel 246.6-2 [156 kB] Get:328 http://debian.oregonstate.edu/debian unstable/main armel libgudev-1.0-0 armel 234-1 [12.6 kB] Get:329 http://debian.oregonstate.edu/debian unstable/main armel libharfbuzz0b armel 2.6.7-1 [1431 kB] Get:330 http://debian.oregonstate.edu/debian unstable/main armel libice6 armel 2:1.0.10-1 [51.6 kB] Get:331 http://debian.oregonstate.edu/debian unstable/main armel libicu67 armel 67.1-4 [8281 kB] Get:332 http://debian.oregonstate.edu/debian unstable/main armel libmtdev1 armel 1.1.6-1 [21.9 kB] Get:333 http://debian.oregonstate.edu/debian unstable/main armel libwacom2 armel 1.5-1 [18.4 kB] Get:334 http://debian.oregonstate.edu/debian unstable/main armel libinput10 armel 1.16.2-1 [103 kB] Get:335 http://debian.oregonstate.edu/debian unstable/main armel libjpeg62-turbo armel 1:2.0.5-1.1 [122 kB] Get:336 http://debian.oregonstate.edu/debian unstable/main armel libmd4c0 armel 0.4.6-1 [38.5 kB] Get:337 http://debian.oregonstate.edu/debian unstable/main armel libpcre2-16-0 armel 10.34-7 [190 kB] Get:338 http://debian.oregonstate.edu/debian unstable/main armel libqt5core5a armel 5.14.2+dfsg-6 [1506 kB] Get:339 http://debian.oregonstate.edu/debian unstable/main armel libqt5concurrent5 armel 5.14.2+dfsg-6 [66.2 kB] Get:340 http://debian.oregonstate.edu/debian unstable/main armel libqt5dbus5 armel 5.14.2+dfsg-6 [212 kB] Get:341 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5xml5 amd64 5.14.2+dfsg-6 [137 kB] Get:342 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5designer5 amd64 5.14.2-3 [2700 kB] Get:343 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5designercomponents5 amd64 5.14.2-3 [711 kB] Get:344 http://debian.oregonstate.edu/debian unstable/main armel libqt5network5 armel 5.14.2+dfsg-6 [599 kB] Get:345 http://debian.oregonstate.edu/debian unstable/main armel libsm6 armel 2:1.2.3-1 [33.1 kB] Get:346 http://debian.oregonstate.edu/debian unstable/main armel libxcb-icccm4 armel 0.4.1-1.1 [26.3 kB] Get:347 http://debian.oregonstate.edu/debian unstable/main armel libxcb-shm0 armel 1.14-2 [101 kB] Get:348 http://debian.oregonstate.edu/debian unstable/main armel libxcb-util0 armel 0.3.8-3+b2 [22.0 kB] Get:349 http://debian.oregonstate.edu/debian unstable/main armel libxcb-image0 armel 0.4.0-1+b2 [23.4 kB] Get:350 http://debian.oregonstate.edu/debian unstable/main armel libxcb-keysyms1 armel 0.4.0-1+b2 [15.9 kB] Get:351 http://debian.oregonstate.edu/debian unstable/main armel libxcb-randr0 armel 1.14-2 [112 kB] Get:352 http://debian.oregonstate.edu/debian unstable/main armel libxcb-render0 armel 1.14-2 [110 kB] Get:353 http://debian.oregonstate.edu/debian unstable/main armel libxcb-render-util0 armel 0.3.9-1+b1 [17.4 kB] Get:354 http://debian.oregonstate.edu/debian unstable/main armel libxcb-shape0 armel 1.14-2 [102 kB] Get:355 http://debian.oregonstate.edu/debian unstable/main armel libxcb-xinerama0 armel 1.14-2 [101 kB] Get:356 http://debian.oregonstate.edu/debian unstable/main armel libxcb-xinput0 armel 1.14-2 [124 kB] Get:357 http://debian.oregonstate.edu/debian unstable/main armel libxcb-xkb1 armel 1.14-2 [122 kB] Get:358 http://debian.oregonstate.edu/debian unstable/main armel libxkbcommon0 armel 1.0.1-1 [112 kB] Get:359 http://debian.oregonstate.edu/debian unstable/main armel libxkbcommon-x11-0 armel 1.0.1-1 [38.2 kB] Get:360 http://debian.oregonstate.edu/debian unstable/main armel libqt5gui5 armel 5.14.2+dfsg-6 [2587 kB] Get:361 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5sql5 amd64 5.14.2+dfsg-6 [139 kB] Get:362 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5help5 amd64 5.14.2-3 [121 kB] Get:363 http://debian.oregonstate.edu/debian unstable/main armel libqt5widgets5 armel 5.14.2+dfsg-6 [2110 kB] Get:364 http://debian.oregonstate.edu/debian unstable/main armel libqt5printsupport5 armel 5.14.2+dfsg-6 [209 kB] Get:365 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5quickwidgets5 amd64 5.14.2+dfsg-3 [47.5 kB] Get:366 http://debian.oregonstate.edu/debian unstable/main armel libqt5sql5 armel 5.14.2+dfsg-6 [132 kB] Get:367 http://debian.oregonstate.edu/debian unstable/main amd64 libqt5sql5-sqlite amd64 5.14.2+dfsg-6 [79.6 kB] Get:368 http://debian.oregonstate.edu/debian unstable/main armel libqt5test5 armel 5.14.2+dfsg-6 [153 kB] Get:369 http://debian.oregonstate.edu/debian unstable/main armel libqt5xml5 armel 5.14.2+dfsg-6 [126 kB] Get:370 http://debian.oregonstate.edu/debian unstable/main armel librecode0 armel 3.6-24 [479 kB] Get:371 http://debian.oregonstate.edu/debian unstable/main armel librecode-dev armel 3.6-24 [497 kB] Get:372 http://debian.oregonstate.edu/debian unstable/main armel libsqlite3-0 armel 3.33.0-1 [700 kB] Get:373 http://debian.oregonstate.edu/debian unstable/main armel libsqlite3-dev armel 3.33.0-1 [875 kB] Get:374 http://debian.oregonstate.edu/debian unstable/main armel libstdc++-9-dev armel 9.3.0-18 [1746 kB] Get:375 http://debian.oregonstate.edu/debian unstable/main armel libvulkan1 armel 1.2.154.1-1 [83.2 kB] Get:376 http://debian.oregonstate.edu/debian unstable/main armel libvulkan-dev armel 1.2.154.1-1 [565 kB] Get:377 http://debian.oregonstate.edu/debian unstable/main amd64 x11proto-xext-dev all 2020.1-1 [3404 B] Get:378 http://debian.oregonstate.edu/debian unstable/main armel libxext-dev armel 2:1.3.3-1+b2 [104 kB] Get:379 http://debian.oregonstate.edu/debian unstable/main amd64 qtchooser amd64 66-2 [26.3 kB] Get:380 http://debian.oregonstate.edu/debian unstable/main amd64 qdoc-qt5 amd64 5.14.2-3 [512 kB] Get:381 http://debian.oregonstate.edu/debian unstable/main amd64 qhelpgenerator-qt5 amd64 5.14.2-3 [58.0 kB] Get:382 http://debian.oregonstate.edu/debian unstable/main amd64 qt5-assistant amd64 5.14.2-3 [359 kB] Get:383 http://debian.oregonstate.edu/debian unstable/main amd64 qt5-qmake-bin amd64 5.14.2+dfsg-6 [1035 kB] Get:384 http://debian.oregonstate.edu/debian unstable/main armel qt5-qmake armel 5.14.2+dfsg-6 [242 kB] Get:385 http://debian.oregonstate.edu/debian unstable/main amd64 qtattributionsscanner-qt5 amd64 5.14.2-3 [34.5 kB] Get:386 http://debian.oregonstate.edu/debian unstable/main amd64 qtbase5-dev-tools amd64 5.14.2+dfsg-6 [731 kB] Get:387 http://debian.oregonstate.edu/debian unstable/main armel qtbase5-dev armel 5.14.2+dfsg-6 [1017 kB] Get:388 http://debian.oregonstate.edu/debian unstable/main amd64 qttools5-dev-tools amd64 5.14.2-3 [972 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 274 MB in 3s (106 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 10420 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36-3+b1_amd64.deb ... Unpacking bsdextrautils (2.36-3+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-5_amd64.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.3-2_amd64.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../005-perl-modules-5.30_5.30.3-4_all.deb ... Unpacking perl-modules-5.30 (5.30.3-4) ... Selecting previously unselected package libperl5.30:amd64. Preparing to unpack .../006-libperl5.30_5.30.3-4_amd64.deb ... Unpacking libperl5.30:amd64 (5.30.3-4) ... Selecting previously unselected package perl. Preparing to unpack .../007-perl_5.30.3-4_amd64.deb ... Unpacking perl (5.30.3-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../008-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../009-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package flex. Preparing to unpack .../010-flex_2.6.4-8_amd64.deb ... Unpacking flex (2.6.4-8) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../011-liblocale-gettext-perl_1.07-4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../012-libglib2.0-0_2.66.1-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.1-2) ... Selecting previously unselected package libcap2:amd64. Preparing to unpack .../013-libcap2_1%3a2.44-1_amd64.deb ... Unpacking libcap2:amd64 (1:2.44-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../014-libelf1_0.181-1_amd64.deb ... Unpacking libelf1:amd64 (0.181-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../015-libdw1_0.181-1_amd64.deb ... Unpacking libdw1:amd64 (0.181-1) ... Selecting previously unselected package libunwind8:amd64. Preparing to unpack .../016-libunwind8_1.3.2-2_amd64.deb ... Unpacking libunwind8:amd64 (1.3.2-2) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../017-libcap2-bin_1%3a2.44-1_amd64.deb ... Unpacking libcap2-bin (1:2.44-1) ... Selecting previously unselected package libgstreamer1.0-0:amd64. Preparing to unpack .../018-libgstreamer1.0-0_1.18.0-3_amd64.deb ... Unpacking libgstreamer1.0-0:amd64 (1.18.0-3) ... Selecting previously unselected package liborc-0.4-0:amd64. Preparing to unpack .../019-liborc-0.4-0_1%3a0.4.32-1_amd64.deb ... Unpacking liborc-0.4-0:amd64 (1:0.4.32-1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../020-iso-codes_4.5.0-1_all.deb ... Unpacking iso-codes (4.5.0-1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64. Preparing to unpack .../021-libgstreamer-plugins-base1.0-0_1.18.0-2_amd64.deb ... Unpacking libgstreamer-plugins-base1.0-0:amd64 (1.18.0-2) ... Selecting previously unselected package libhyphen0:amd64. Preparing to unpack .../022-libhyphen0_2.8.8-7_amd64.deb ... Unpacking libhyphen0:amd64 (2.8.8-7) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../023-libicu67_67.1-4_amd64.deb ... Unpacking libicu67:amd64 (67.1-4) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../024-libjpeg62-turbo_1%3a2.0.5-1.1_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.0.5-1.1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../025-libpng16-16_1.6.37-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../026-libxml2_2.9.10+dfsg-6.1_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../027-shared-mime-info_2.0-1_amd64.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../028-libdouble-conversion3_3.1.5-6_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.1.5-6) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../029-libpcre2-16-0_10.34-7_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.34-7) ... Selecting previously unselected package libqt5core5a:amd64. Preparing to unpack .../030-libqt5core5a_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5core5a:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../031-libexpat1_2.2.10-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../032-libbrotli1_1.0.9-2+b1_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b1) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../033-libfreetype6_2.10.2+dfsg-3_amd64.deb ... Unpacking libfreetype6:amd64 (2.10.2+dfsg-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../034-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package ucf. Preparing to unpack .../035-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 .../036-fonts-dejavu-core_2.37-2_all.deb ... Unpacking fonts-dejavu-core (2.37-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../037-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 .../038-libfontconfig1_2.13.1-4.2_amd64.deb ... Unpacking libfontconfig1:amd64 (2.13.1-4.2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../039-fontconfig_2.13.1-4.2_amd64.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../040-libdrm-common_2.4.102-1_all.deb ... Unpacking libdrm-common (2.4.102-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../041-libdrm2_2.4.102-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.102-1) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../042-libglvnd0_1.3.2-1_amd64.deb ... Unpacking libglvnd0:amd64 (1.3.2-1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../043-libwayland-server0_1.18.0-2~exp1.1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.18.0-2~exp1.1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../044-libgbm1_20.2.1-1_amd64.deb ... Unpacking libgbm1:amd64 (20.2.1-1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../045-libglapi-mesa_20.2.1-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (20.2.1-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../046-libwayland-client0_1.18.0-2~exp1.1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.18.0-2~exp1.1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../047-libx11-xcb1_2%3a1.6.12-1_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.12-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../048-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 .../049-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../050-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 .../051-libxcb1_1.14-2_amd64.deb ... Unpacking libxcb1:amd64 (1.14-2) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../052-libxcb-dri2-0_1.14-2_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../053-libxcb-dri3-0_1.14-2_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../054-libxcb-present0_1.14-2_amd64.deb ... Unpacking libxcb-present0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../055-libxcb-sync1_1.14-2_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../056-libxcb-xfixes0_1.14-2_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.14-2) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../057-libxshmfence1_1.3-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../058-libegl-mesa0_20.2.1-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (20.2.1-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../059-libegl1_1.3.2-1_amd64.deb ... Unpacking libegl1:amd64 (1.3.2-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../060-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 .../061-libx11-6_2%3a1.6.12-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.12-1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../062-libxcb-glx0_1.14-2_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.14-2) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../063-libxdamage1_1%3a1.1.5-2_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.5-2) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../064-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../065-libxfixes3_1%3a5.0.3-2_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.3-2) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../066-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../067-libdrm-amdgpu1_2.4.102-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.102-1) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../068-libpciaccess0_0.16-1_amd64.deb ... Unpacking libpciaccess0:amd64 (0.16-1) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../069-libdrm-intel1_2.4.102-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.102-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../070-libdrm-nouveau2_2.4.102-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.102-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../071-libdrm-radeon1_2.4.102-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.102-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../072-libedit2_3.1-20191231-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../073-libz3-4_4.8.9-1_amd64.deb ... Unpacking libz3-4:amd64 (4.8.9-1) ... Selecting previously unselected package libllvm11:amd64. Preparing to unpack .../074-libllvm11_1%3a11.0.0-2_amd64.deb ... Unpacking libllvm11:amd64 (1:11.0.0-2) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../075-libsensors-config_1%3a3.6.0-2_all.deb ... Unpacking libsensors-config (1:3.6.0-2) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../076-libsensors5_1%3a3.6.0-2_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-2) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../077-libvulkan1_1.2.154.1-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.2.154.1-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../078-libgl1-mesa-dri_20.2.1-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (20.2.1-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../079-libglx-mesa0_20.2.1-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (20.2.1-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../080-libglx0_1.3.2-1_amd64.deb ... Unpacking libglx0:amd64 (1.3.2-1) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../081-libgl1_1.3.2-1_amd64.deb ... Unpacking libgl1:amd64 (1.3.2-1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../082-libgraphite2-3_1.3.14-1_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../083-libharfbuzz0b_2.6.7-1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (2.6.7-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../084-x11-common_1%3a7.7+21_all.deb ... Unpacking x11-common (1:7.7+21) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../085-libice6_2%3a1.0.10-1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.10-1) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../086-libevdev2_1.9.1+dfsg-1_amd64.deb ... Unpacking libevdev2:amd64 (1.9.1+dfsg-1) ... Selecting previously unselected package libmtdev1:amd64. Preparing to unpack .../087-libmtdev1_1.1.6-1_amd64.deb ... Unpacking libmtdev1:amd64 (1.1.6-1) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../088-libgudev-1.0-0_234-1_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (234-1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../089-libwacom-common_1.5-1_all.deb ... Unpacking libwacom-common (1.5-1) ... Selecting previously unselected package libwacom2:amd64. Preparing to unpack .../090-libwacom2_1.5-1_amd64.deb ... Unpacking libwacom2:amd64 (1.5-1) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../091-libinput-bin_1.16.2-1_amd64.deb ... Unpacking libinput-bin (1.16.2-1) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../092-libinput10_1.16.2-1_amd64.deb ... Unpacking libinput10:amd64 (1.16.2-1) ... Selecting previously unselected package libmd4c0:amd64. Preparing to unpack .../093-libmd4c0_0.4.6-1_amd64.deb ... Unpacking libmd4c0:amd64 (0.4.6-1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../094-libdbus-1-3_1.12.20-1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.20-1) ... Selecting previously unselected package libqt5dbus5:amd64. Preparing to unpack .../095-libqt5dbus5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5dbus5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../096-libssl1.1_1.1.1h-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1h-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../097-libkrb5support0_1.17-10_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-10) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../098-libk5crypto3_1.17-10_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-10) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../099-libkeyutils1_1.6.1-2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-2) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../100-libkrb5-3_1.17-10_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-10) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../101-libgssapi-krb5-2_1.17-10_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-10) ... Selecting previously unselected package libqt5network5:amd64. Preparing to unpack .../102-libqt5network5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5network5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../103-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../104-libxcb-icccm4_0.4.1-1.1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.1-1.1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../105-libxcb-shm0_1.14-2_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-util0:amd64. Preparing to unpack .../106-libxcb-util0_0.3.8-3+b2_amd64.deb ... Unpacking libxcb-util0:amd64 (0.3.8-3+b2) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../107-libxcb-image0_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../108-libxcb-keysyms1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../109-libxcb-randr0_1.14-2_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../110-libxcb-render0_1.14-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../111-libxcb-render-util0_0.3.9-1+b1_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../112-libxcb-shape0_1.14-2_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../113-libxcb-xinerama0_1.14-2_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../114-libxcb-xinput0_1.14-2_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.14-2) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../115-libxcb-xkb1_1.14-2_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.14-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../116-xkb-data_2.29-2_all.deb ... Unpacking xkb-data (2.29-2) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../117-libxkbcommon0_1.0.1-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.0.1-1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../118-libxkbcommon-x11-0_1.0.1-1_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (1.0.1-1) ... Selecting previously unselected package libqt5gui5:amd64. Preparing to unpack .../119-libqt5gui5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5gui5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5positioning5:amd64. Preparing to unpack .../120-libqt5positioning5_5.14.2+dfsg-2_amd64.deb ... Unpacking libqt5positioning5:amd64 (5.14.2+dfsg-2) ... Selecting previously unselected package libavahi-common-data:amd64. Preparing to unpack .../121-libavahi-common-data_0.8-3_amd64.deb ... Unpacking libavahi-common-data:amd64 (0.8-3) ... Selecting previously unselected package libavahi-common3:amd64. Preparing to unpack .../122-libavahi-common3_0.8-3_amd64.deb ... Unpacking libavahi-common3:amd64 (0.8-3) ... Selecting previously unselected package libavahi-client3:amd64. Preparing to unpack .../123-libavahi-client3_0.8-3_amd64.deb ... Unpacking libavahi-client3:amd64 (0.8-3) ... Selecting previously unselected package libcups2:amd64. Preparing to unpack .../124-libcups2_2.3.3-3_amd64.deb ... Unpacking libcups2:amd64 (2.3.3-3) ... Selecting previously unselected package libqt5widgets5:amd64. Preparing to unpack .../125-libqt5widgets5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5widgets5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5printsupport5:amd64. Preparing to unpack .../126-libqt5printsupport5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5printsupport5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5qml5:amd64. Preparing to unpack .../127-libqt5qml5_5.14.2+dfsg-3_amd64.deb ... Unpacking libqt5qml5:amd64 (5.14.2+dfsg-3) ... Selecting previously unselected package libqt5qmlmodels5:amd64. Preparing to unpack .../128-libqt5qmlmodels5_5.14.2+dfsg-3_amd64.deb ... Unpacking libqt5qmlmodels5:amd64 (5.14.2+dfsg-3) ... Selecting previously unselected package libqt5quick5:amd64. Preparing to unpack .../129-libqt5quick5_5.14.2+dfsg-3_amd64.deb ... Unpacking libqt5quick5:amd64 (5.14.2+dfsg-3) ... Selecting previously unselected package libqt5sensors5:amd64. Preparing to unpack .../130-libqt5sensors5_5.14.2-2_amd64.deb ... Unpacking libqt5sensors5:amd64 (5.14.2-2) ... Selecting previously unselected package libqt5webchannel5:amd64. Preparing to unpack .../131-libqt5webchannel5_5.14.2-2_amd64.deb ... Unpacking libqt5webchannel5:amd64 (5.14.2-2) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../132-libsqlite3-0_3.33.0-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.33.0-1) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../133-libwebp6_0.6.1-2+b1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2+b1) ... Selecting previously unselected package libwoff1:amd64. Preparing to unpack .../134-libwoff1_1.0.2-1+b1_amd64.deb ... Unpacking libwoff1:amd64 (1.0.2-1+b1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../135-libxslt1.1_1.1.34-4_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.34-4) ... Selecting previously unselected package libqt5webkit5:amd64. Preparing to unpack .../136-libqt5webkit5_5.212.0~alpha4-5_amd64.deb ... Unpacking libqt5webkit5:amd64 (5.212.0~alpha4-5) ... Selecting previously unselected package gcc-10-base:armel. Preparing to unpack .../137-gcc-10-base_10.2.0-15_armel.deb ... Unpacking gcc-10-base:armel (10.2.0-15) ... Selecting previously unselected package libgcc-s1:armel. Preparing to unpack .../138-libgcc-s1_10.2.0-15_armel.deb ... Unpacking libgcc-s1:armel (10.2.0-15) ... Selecting previously unselected package libcrypt1:armel. Preparing to unpack .../139-libcrypt1_1%3a4.4.17-1_armel.deb ... Unpacking libcrypt1:armel (1:4.4.17-1) ... Selecting previously unselected package libnss-nis:armel. Preparing to unpack .../140-libnss-nis_3.1-3_armel.deb ... Unpacking libnss-nis:armel (3.1-3) ... Selecting previously unselected package libnss-nisplus:armel. Preparing to unpack .../141-libnss-nisplus_1.3-3_armel.deb ... Unpacking libnss-nisplus:armel (1.3-3) ... Selecting previously unselected package libc6:armel. Preparing to unpack .../142-libc6_2.31-4_armel.deb ... Unpacking libc6:armel (2.31-4) ... Selecting previously unselected package libgpg-error0:armel. Preparing to unpack .../143-libgpg-error0_1.38-2_armel.deb ... Unpacking libgpg-error0:armel (1.38-2) ... Selecting previously unselected package libgcrypt20:armel. Preparing to unpack .../144-libgcrypt20_1.8.6-2_armel.deb ... Unpacking libgcrypt20:armel (1.8.6-2) ... Selecting previously unselected package liblz4-1:armel. Preparing to unpack .../145-liblz4-1_1.9.2-2_armel.deb ... Unpacking liblz4-1:armel (1.9.2-2) ... Selecting previously unselected package liblzma5:armel. Preparing to unpack .../146-liblzma5_5.2.4-1+b1_armel.deb ... Unpacking liblzma5:armel (5.2.4-1+b1) ... Selecting previously unselected package libzstd1:armel. Preparing to unpack .../147-libzstd1_1.4.5+dfsg-4_armel.deb ... Unpacking libzstd1:armel (1.4.5+dfsg-4) ... Setting up gcc-10-base:armel (10.2.0-15) ... Setting up libcrypt1:armel (1:4.4.17-1) ... Setting up libgcc-s1:armel (10.2.0-15) ... Setting up libnss-nisplus:armel (1.3-3) ... Setting up libnss-nis:armel (3.1-3) ... Setting up libc6:armel (2.31-4) ... Setting up libgpg-error0:armel (1.38-2) ... Setting up libgcrypt20:armel (1.8.6-2) ... Setting up liblz4-1:armel (1.9.2-2) ... Setting up liblzma5:armel (5.2.4-1+b1) ... Setting up libzstd1:armel (1.4.5+dfsg-4) ... Selecting previously unselected package libsystemd0:armel. (Reading database ... 17083 files and directories currently installed.) Preparing to unpack .../000-libsystemd0_246.6-2_armel.deb ... Unpacking libsystemd0:armel (246.6-2) ... Selecting previously unselected package gcc-9-base:armel. Preparing to unpack .../001-gcc-9-base_9.3.0-18_armel.deb ... Unpacking gcc-9-base:armel (9.3.0-18) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.38-5_amd64.deb ... Unpacking libmagic-mgc (1:5.38-5) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../003-libmagic1_1%3a5.38-5_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-5) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.38-5_amd64.deb ... Unpacking file (1:5.38-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-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 .../006-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../007-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../008-automake_1%3a1.16.2-4_all.deb ... Unpacking automake (1:1.16.2-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../009-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package binutils-arm-linux-gnueabi. Preparing to unpack .../010-binutils-arm-linux-gnueabi_2.35.1-2_amd64.deb ... Unpacking binutils-arm-linux-gnueabi (2.35.1-2) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../011-libcrypt-dev_1%3a4.4.17-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.17-1) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../012-libtirpc-common_1.2.6-3_all.deb ... Unpacking libtirpc-common (1.2.6-3) ... Selecting previously unselected package libtirpc3:amd64. Preparing to unpack .../013-libtirpc3_1.2.6-3_amd64.deb ... Unpacking libtirpc3:amd64 (1.2.6-3) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../014-libnsl2_1.3.0-2_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:amd64. Preparing to unpack .../015-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 .../016-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 .../017-libc6-dev_2.31-4_amd64.deb ... Unpacking libc6-dev:amd64 (2.31-4) ... Selecting previously unselected package libstdc++-10-dev:amd64. Preparing to unpack .../018-libstdc++-10-dev_10.2.0-15_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10.2.0-15) ... Selecting previously unselected package g++-10. Preparing to unpack .../019-g++-10_10.2.0-15_amd64.deb ... Unpacking g++-10 (10.2.0-15) ... Selecting previously unselected package g++. Preparing to unpack .../020-g++_4%3a10.2.0-1_amd64.deb ... Unpacking g++ (4:10.2.0-1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../021-libdpkg-perl_1.20.5_all.deb ... Unpacking libdpkg-perl (1.20.5) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../022-dpkg-dev_1.20.5_all.deb ... Unpacking dpkg-dev (1.20.5) ... Selecting previously unselected package build-essential. Preparing to unpack .../023-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package gcc-10-arm-linux-gnueabi-base:amd64. Preparing to unpack .../024-gcc-10-arm-linux-gnueabi-base_10.2.0-9cross1_amd64.deb ... Unpacking gcc-10-arm-linux-gnueabi-base:amd64 (10.2.0-9cross1) ... Selecting previously unselected package cpp-10-arm-linux-gnueabi. Preparing to unpack .../025-cpp-10-arm-linux-gnueabi_10.2.0-9cross1_amd64.deb ... Unpacking cpp-10-arm-linux-gnueabi (10.2.0-9cross1) ... Selecting previously unselected package cpp-arm-linux-gnueabi. Preparing to unpack .../026-cpp-arm-linux-gnueabi_4%3a10.2.0-1_amd64.deb ... Unpacking cpp-arm-linux-gnueabi (4:10.2.0-1) ... Selecting previously unselected package cross-config. Preparing to unpack .../027-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. Preparing to unpack .../028-gcc-10-cross-base_10.2.0-9cross1_all.deb ... Unpacking gcc-10-cross-base (10.2.0-9cross1) ... Selecting previously unselected package libc6-armel-cross. Preparing to unpack .../029-libc6-armel-cross_2.31-1cross2_all.deb ... Unpacking libc6-armel-cross (2.31-1cross2) ... Selecting previously unselected package libgcc-s1-armel-cross. Preparing to unpack .../030-libgcc-s1-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libgcc-s1-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libgomp1-armel-cross. Preparing to unpack .../031-libgomp1-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libgomp1-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libatomic1-armel-cross. Preparing to unpack .../032-libatomic1-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libatomic1-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libasan6-armel-cross. Preparing to unpack .../033-libasan6-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libasan6-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libstdc++6-armel-cross. Preparing to unpack .../034-libstdc++6-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libstdc++6-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libubsan1-armel-cross. Preparing to unpack .../035-libubsan1-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libubsan1-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package libgcc-10-dev-armel-cross. Preparing to unpack .../036-libgcc-10-dev-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libgcc-10-dev-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package gcc-10-arm-linux-gnueabi. Preparing to unpack .../037-gcc-10-arm-linux-gnueabi_10.2.0-9cross1_amd64.deb ... Unpacking gcc-10-arm-linux-gnueabi (10.2.0-9cross1) ... Selecting previously unselected package gcc-arm-linux-gnueabi. Preparing to unpack .../038-gcc-arm-linux-gnueabi_4%3a10.2.0-1_amd64.deb ... Unpacking gcc-arm-linux-gnueabi (4:10.2.0-1) ... Selecting previously unselected package linux-libc-dev-armel-cross. Preparing to unpack .../039-linux-libc-dev-armel-cross_5.7.6-1cross2_all.deb ... Unpacking linux-libc-dev-armel-cross (5.7.6-1cross2) ... Selecting previously unselected package libc6-dev-armel-cross. Preparing to unpack .../040-libc6-dev-armel-cross_2.31-1cross2_all.deb ... Unpacking libc6-dev-armel-cross (2.31-1cross2) ... Selecting previously unselected package libstdc++-10-dev-armel-cross. Preparing to unpack .../041-libstdc++-10-dev-armel-cross_10.2.0-9cross1_all.deb ... Unpacking libstdc++-10-dev-armel-cross (10.2.0-9cross1) ... Selecting previously unselected package g++-10-arm-linux-gnueabi. Preparing to unpack .../042-g++-10-arm-linux-gnueabi_10.2.0-9cross1_amd64.deb ... Unpacking g++-10-arm-linux-gnueabi (10.2.0-9cross1) ... Selecting previously unselected package g++-arm-linux-gnueabi. Preparing to unpack .../043-g++-arm-linux-gnueabi_4%3a10.2.0-1_amd64.deb ... Unpacking g++-arm-linux-gnueabi (4:10.2.0-1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../044-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 .../045-libio-string-perl_1.08-3_all.deb ... Unpacking libio-string-perl (1.08-3) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../046-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 .../047-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 .../048-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 .../049-libxml-libxml-perl_2.0134+dfsg-2_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../050-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../051-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../052-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 .../053-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 .../054-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 .../055-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 .../056-dpkg-cross_2.6.15-3.1_all.deb ... Unpacking dpkg-cross (2.6.15-3.1) ... Selecting previously unselected package crossbuild-essential-armel. Preparing to unpack .../057-crossbuild-essential-armel_12.8_all.deb ... Unpacking crossbuild-essential-armel (12.8) ... Selecting previously unselected package libtool. Preparing to unpack .../058-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../059-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../060-libdebhelper-perl_13.2.1_all.deb ... Unpacking libdebhelper-perl (13.2.1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../061-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 .../062-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 .../063-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 .../064-dh-strip-nondeterminism_1.9.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.9.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../065-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../066-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../067-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../068-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 .../069-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../070-debhelper_13.2.1_all.deb ... Unpacking debhelper (13.2.1) ... Selecting previously unselected package googletest. Preparing to unpack .../071-googletest_1.10.0-3_all.deb ... Unpacking googletest (1.10.0-3) ... Selecting previously unselected package libasan5:armel. Preparing to unpack .../072-libasan5_9.3.0-18_armel.deb ... Unpacking libasan5:armel (9.3.0-18) ... Selecting previously unselected package libatomic1:armel. Preparing to unpack .../073-libatomic1_10.2.0-15_armel.deb ... Unpacking libatomic1:armel (10.2.0-15) ... Selecting previously unselected package libavahi-common-data:armel. Preparing to unpack .../074-libavahi-common-data_0.8-3_armel.deb ... Unpacking libavahi-common-data:armel (0.8-3) ... Selecting previously unselected package libavahi-common3:armel. Preparing to unpack .../075-libavahi-common3_0.8-3_armel.deb ... Unpacking libavahi-common3:armel (0.8-3) ... Selecting previously unselected package libdbus-1-3:armel. Preparing to unpack .../076-libdbus-1-3_1.12.20-1_armel.deb ... Unpacking libdbus-1-3:armel (1.12.20-1) ... Selecting previously unselected package libavahi-client3:armel. Preparing to unpack .../077-libavahi-client3_0.8-3_armel.deb ... Unpacking libavahi-client3:armel (0.8-3) ... Selecting previously unselected package libblkid1:armel. Preparing to unpack .../078-libblkid1_2.36-3+b1_armel.deb ... Unpacking libblkid1:armel (2.36-3+b1) ... Selecting previously unselected package libbrotli1:armel. Preparing to unpack .../079-libbrotli1_1.0.9-2+b1_armel.deb ... Unpacking libbrotli1:armel (1.0.9-2+b1) ... Selecting previously unselected package libbsd0:armel. Preparing to unpack .../080-libbsd0_0.10.0-1_armel.deb ... Unpacking libbsd0:armel (0.10.0-1) ... Selecting previously unselected package linux-libc-dev:armel. Preparing to unpack .../081-linux-libc-dev_5.9.1-1_armel.deb ... Unpacking linux-libc-dev:armel (5.9.1-1) ... Selecting previously unselected package libcrypt-dev:armel. Preparing to unpack .../082-libcrypt-dev_1%3a4.4.17-1_armel.deb ... Unpacking libcrypt-dev:armel (1:4.4.17-1) ... Selecting previously unselected package libcom-err2:armel. Preparing to unpack .../083-libcom-err2_1.45.6-1_armel.deb ... Unpacking libcom-err2:armel (1.45.6-1) ... Selecting previously unselected package libkrb5support0:armel. Preparing to unpack .../084-libkrb5support0_1.17-10_armel.deb ... Unpacking libkrb5support0:armel (1.17-10) ... Selecting previously unselected package libk5crypto3:armel. Preparing to unpack .../085-libk5crypto3_1.17-10_armel.deb ... Unpacking libk5crypto3:armel (1.17-10) ... Selecting previously unselected package libkeyutils1:armel. Preparing to unpack .../086-libkeyutils1_1.6.1-2_armel.deb ... Unpacking libkeyutils1:armel (1.6.1-2) ... Selecting previously unselected package libssl1.1:armel. Preparing to unpack .../087-libssl1.1_1.1.1h-1_armel.deb ... Unpacking libssl1.1:armel (1.1.1h-1) ... Selecting previously unselected package libkrb5-3:armel. Preparing to unpack .../088-libkrb5-3_1.17-10_armel.deb ... Unpacking libkrb5-3:armel (1.17-10) ... Selecting previously unselected package libgssapi-krb5-2:armel. Preparing to unpack .../089-libgssapi-krb5-2_1.17-10_armel.deb ... Unpacking libgssapi-krb5-2:armel (1.17-10) ... Selecting previously unselected package libtirpc3:armel. Preparing to unpack .../090-libtirpc3_1.2.6-3_armel.deb ... Unpacking libtirpc3:armel (1.2.6-3) ... Selecting previously unselected package libnsl2:armel. Preparing to unpack .../091-libnsl2_1.3.0-2_armel.deb ... Unpacking libnsl2:armel (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:armel. Preparing to unpack .../092-libtirpc-dev_1.2.6-3_armel.deb ... Unpacking libtirpc-dev:armel (1.2.6-3) ... Selecting previously unselected package libnsl-dev:armel. Preparing to unpack .../093-libnsl-dev_1.3.0-2_armel.deb ... Unpacking libnsl-dev:armel (1.3.0-2) ... Selecting previously unselected package libc6-dev:armel. Preparing to unpack .../094-libc6-dev_2.31-4_armel.deb ... Unpacking libc6-dev:armel (2.31-4) ... Selecting previously unselected package libllvm9:amd64. Preparing to unpack .../095-libllvm9_1%3a9.0.1-14+b1_amd64.deb ... Unpacking libllvm9:amd64 (1:9.0.1-14+b1) ... Selecting previously unselected package libclang1-9. Preparing to unpack .../096-libclang1-9_1%3a9.0.1-14+b1_amd64.deb ... Unpacking libclang1-9 (1:9.0.1-14+b1) ... Selecting previously unselected package libgmp10:armel. Preparing to unpack .../097-libgmp10_2%3a6.2.0+dfsg-6_armel.deb ... Unpacking libgmp10:armel (2:6.2.0+dfsg-6) ... Selecting previously unselected package libnettle8:armel. Preparing to unpack .../098-libnettle8_3.6-2_armel.deb ... Unpacking libnettle8:armel (3.6-2) ... Selecting previously unselected package libhogweed6:armel. Preparing to unpack .../099-libhogweed6_3.6-2_armel.deb ... Unpacking libhogweed6:armel (3.6-2) ... Selecting previously unselected package libunistring2:armel. Preparing to unpack .../100-libunistring2_0.9.10-4_armel.deb ... Unpacking libunistring2:armel (0.9.10-4) ... Selecting previously unselected package libidn2-0:armel. Preparing to unpack .../101-libidn2-0_2.3.0-1_armel.deb ... Unpacking libidn2-0:armel (2.3.0-1) ... Selecting previously unselected package libffi7:armel. Preparing to unpack .../102-libffi7_3.3-4_armel.deb ... Unpacking libffi7:armel (3.3-4) ... Selecting previously unselected package libp11-kit0:armel. Preparing to unpack .../103-libp11-kit0_0.23.21-2_armel.deb ... Unpacking libp11-kit0:armel (0.23.21-2) ... Selecting previously unselected package libtasn1-6:armel. Preparing to unpack .../104-libtasn1-6_4.16.0-2_armel.deb ... Unpacking libtasn1-6:armel (4.16.0-2) ... Selecting previously unselected package libgnutls30:armel. Preparing to unpack .../105-libgnutls30_3.6.15-4_armel.deb ... Unpacking libgnutls30:armel (3.6.15-4) ... Selecting previously unselected package zlib1g:armel. Preparing to unpack .../106-zlib1g_1%3a1.2.11.dfsg-2_armel.deb ... Unpacking zlib1g:armel (1:1.2.11.dfsg-2) ... Selecting previously unselected package libcups2:armel. Preparing to unpack .../107-libcups2_2.3.3-3_armel.deb ... Unpacking libcups2:armel (2.3.3-3) ... Selecting previously unselected package libstdc++6:armel. Preparing to unpack .../108-libstdc++6_10.2.0-15_armel.deb ... Unpacking libstdc++6:armel (10.2.0-15) ... Selecting previously unselected package libdouble-conversion3:armel. Preparing to unpack .../109-libdouble-conversion3_3.1.5-6_armel.deb ... Unpacking libdouble-conversion3:armel (3.1.5-6) ... Selecting previously unselected package libdrm2:armel. Preparing to unpack .../110-libdrm2_2.4.102-1_armel.deb ... Unpacking libdrm2:armel (2.4.102-1) ... Selecting previously unselected package libdrm-amdgpu1:armel. Preparing to unpack .../111-libdrm-amdgpu1_2.4.102-1_armel.deb ... Unpacking libdrm-amdgpu1:armel (2.4.102-1) ... Selecting previously unselected package libdrm-nouveau2:armel. Preparing to unpack .../112-libdrm-nouveau2_2.4.102-1_armel.deb ... Unpacking libdrm-nouveau2:armel (2.4.102-1) ... Selecting previously unselected package libdrm-radeon1:armel. Preparing to unpack .../113-libdrm-radeon1_2.4.102-1_armel.deb ... Unpacking libdrm-radeon1:armel (2.4.102-1) ... Selecting previously unselected package libtinfo6:armel. Preparing to unpack .../114-libtinfo6_6.2+20200918-1_armel.deb ... Unpacking libtinfo6:armel (6.2+20200918-1) ... Selecting previously unselected package libedit2:armel. Preparing to unpack .../115-libedit2_3.1-20191231-1_armel.deb ... Unpacking libedit2:armel (3.1-20191231-1) ... Selecting previously unselected package libglvnd0:armel. Preparing to unpack .../116-libglvnd0_1.3.2-1_armel.deb ... Unpacking libglvnd0:armel (1.3.2-1) ... Selecting previously unselected package libexpat1:armel. Preparing to unpack .../117-libexpat1_2.2.10-1_armel.deb ... Unpacking libexpat1:armel (2.2.10-1) ... Selecting previously unselected package libwayland-server0:armel. Preparing to unpack .../118-libwayland-server0_1.18.0-2~exp1.1_armel.deb ... Unpacking libwayland-server0:armel (1.18.0-2~exp1.1) ... Selecting previously unselected package libgbm1:armel. Preparing to unpack .../119-libgbm1_20.2.1-1_armel.deb ... Unpacking libgbm1:armel (20.2.1-1) ... Selecting previously unselected package libglapi-mesa:armel. Preparing to unpack .../120-libglapi-mesa_20.2.1-1_armel.deb ... Unpacking libglapi-mesa:armel (20.2.1-1) ... Selecting previously unselected package libwayland-client0:armel. Preparing to unpack .../121-libwayland-client0_1.18.0-2~exp1.1_armel.deb ... Unpacking libwayland-client0:armel (1.18.0-2~exp1.1) ... Selecting previously unselected package libx11-xcb1:armel. Preparing to unpack .../122-libx11-xcb1_2%3a1.6.12-1_armel.deb ... Unpacking libx11-xcb1:armel (2:1.6.12-1) ... Selecting previously unselected package libxau6:armel. Preparing to unpack .../123-libxau6_1%3a1.0.8-1+b2_armel.deb ... Unpacking libxau6:armel (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:armel. Preparing to unpack .../124-libxdmcp6_1%3a1.1.2-3_armel.deb ... Unpacking libxdmcp6:armel (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armel. Preparing to unpack .../125-libxcb1_1.14-2_armel.deb ... Unpacking libxcb1:armel (1.14-2) ... Selecting previously unselected package libxcb-dri2-0:armel. Preparing to unpack .../126-libxcb-dri2-0_1.14-2_armel.deb ... Unpacking libxcb-dri2-0:armel (1.14-2) ... Selecting previously unselected package libxcb-dri3-0:armel. Preparing to unpack .../127-libxcb-dri3-0_1.14-2_armel.deb ... Unpacking libxcb-dri3-0:armel (1.14-2) ... Selecting previously unselected package libxcb-present0:armel. Preparing to unpack .../128-libxcb-present0_1.14-2_armel.deb ... Unpacking libxcb-present0:armel (1.14-2) ... Selecting previously unselected package libxcb-sync1:armel. Preparing to unpack .../129-libxcb-sync1_1.14-2_armel.deb ... Unpacking libxcb-sync1:armel (1.14-2) ... Selecting previously unselected package libxcb-xfixes0:armel. Preparing to unpack .../130-libxcb-xfixes0_1.14-2_armel.deb ... Unpacking libxcb-xfixes0:armel (1.14-2) ... Selecting previously unselected package libxshmfence1:armel. Preparing to unpack .../131-libxshmfence1_1.3-1_armel.deb ... Unpacking libxshmfence1:armel (1.3-1) ... Selecting previously unselected package libegl-mesa0:armel. Preparing to unpack .../132-libegl-mesa0_20.2.1-1_armel.deb ... Unpacking libegl-mesa0:armel (20.2.1-1) ... Selecting previously unselected package libegl1:armel. Preparing to unpack .../133-libegl1_1.3.2-1_armel.deb ... Unpacking libegl1:armel (1.3.2-1) ... Selecting previously unselected package libx11-6:armel. Preparing to unpack .../134-libx11-6_2%3a1.6.12-1_armel.deb ... Unpacking libx11-6:armel (2:1.6.12-1) ... Selecting previously unselected package libxcb-glx0:armel. Preparing to unpack .../135-libxcb-glx0_1.14-2_armel.deb ... Unpacking libxcb-glx0:armel (1.14-2) ... Selecting previously unselected package libxdamage1:armel. Preparing to unpack .../136-libxdamage1_1%3a1.1.5-2_armel.deb ... Unpacking libxdamage1:armel (1:1.1.5-2) ... Selecting previously unselected package libxext6:armel. Preparing to unpack .../137-libxext6_2%3a1.3.3-1+b2_armel.deb ... Unpacking libxext6:armel (2:1.3.3-1+b2) ... Selecting previously unselected package libxfixes3:armel. Preparing to unpack .../138-libxfixes3_1%3a5.0.3-2_armel.deb ... Unpacking libxfixes3:armel (1:5.0.3-2) ... Selecting previously unselected package libxxf86vm1:armel. Preparing to unpack .../139-libxxf86vm1_1%3a1.1.4-1+b2_armel.deb ... Unpacking libxxf86vm1:armel (1:1.1.4-1+b2) ... Selecting previously unselected package libelf1:armel. Preparing to unpack .../140-libelf1_0.181-1_armel.deb ... Unpacking libelf1:armel (0.181-1) ... Selecting previously unselected package libz3-4:armel. Preparing to unpack .../141-libz3-4_4.8.9-1_armel.deb ... Unpacking libz3-4:armel (4.8.9-1) ... Selecting previously unselected package libllvm11:armel. Preparing to unpack .../142-libllvm11_1%3a11.0.0-2_armel.deb ... Unpacking libllvm11:armel (1:11.0.0-2) ... Selecting previously unselected package libsensors5:armel. Preparing to unpack .../143-libsensors5_1%3a3.6.0-2_armel.deb ... Unpacking libsensors5:armel (1:3.6.0-2) ... Selecting previously unselected package libgl1-mesa-dri:armel. Preparing to unpack .../144-libgl1-mesa-dri_20.2.1-1_armel.deb ... Unpacking libgl1-mesa-dri:armel (20.2.1-1) ... Selecting previously unselected package libglx-mesa0:armel. Preparing to unpack .../145-libglx-mesa0_20.2.1-1_armel.deb ... Unpacking libglx-mesa0:armel (20.2.1-1) ... Selecting previously unselected package libglx0:armel. Preparing to unpack .../146-libglx0_1.3.2-1_armel.deb ... Unpacking libglx0:armel (1.3.2-1) ... Selecting previously unselected package libgl1:armel. Preparing to unpack .../147-libgl1_1.3.2-1_armel.deb ... Unpacking libgl1:armel (1.3.2-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../148-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 .../149-x11proto-dev_2020.1-1_all.deb ... Unpacking x11proto-dev (2020.1-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../150-x11proto-core-dev_2020.1-1_all.deb ... Unpacking x11proto-core-dev (2020.1-1) ... Selecting previously unselected package libxau-dev:armel. Preparing to unpack .../151-libxau-dev_1%3a1.0.8-1+b2_armel.deb ... Unpacking libxau-dev:armel (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:armel. Preparing to unpack .../152-libxdmcp-dev_1%3a1.1.2-3_armel.deb ... Unpacking libxdmcp-dev:armel (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../153-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:armel. Preparing to unpack .../154-libpthread-stubs0-dev_0.4-1_armel.deb ... Unpacking libpthread-stubs0-dev:armel (0.4-1) ... Selecting previously unselected package libxcb1-dev:armel. Preparing to unpack .../155-libxcb1-dev_1.14-2_armel.deb ... Unpacking libxcb1-dev:armel (1.14-2) ... Selecting previously unselected package libx11-dev:armel. Preparing to unpack .../156-libx11-dev_2%3a1.6.12-1_armel.deb ... Unpacking libx11-dev:armel (2:1.6.12-1) ... Selecting previously unselected package libglx-dev:armel. Preparing to unpack .../157-libglx-dev_1.3.2-1_armel.deb ... Unpacking libglx-dev:armel (1.3.2-1) ... Selecting previously unselected package libgl-dev:armel. Preparing to unpack .../158-libgl-dev_1.3.2-1_armel.deb ... Unpacking libgl-dev:armel (1.3.2-1) ... Selecting previously unselected package libegl-dev:armel. Preparing to unpack .../159-libegl-dev_1.3.2-1_armel.deb ... Unpacking libegl-dev:armel (1.3.2-1) ... Selecting previously unselected package libevdev2:armel. Preparing to unpack .../160-libevdev2_1.9.1+dfsg-1_armel.deb ... Unpacking libevdev2:armel (1.9.1+dfsg-1) ... Selecting previously unselected package libpng16-16:armel. Preparing to unpack .../161-libpng16-16_1.6.37-3_armel.deb ... Unpacking libpng16-16:armel (1.6.37-3) ... Selecting previously unselected package libfreetype6:armel. Preparing to unpack .../162-libfreetype6_2.10.2+dfsg-3_armel.deb ... Unpacking libfreetype6:armel (2.10.2+dfsg-3) ... Selecting previously unselected package libuuid1:armel. Preparing to unpack .../163-libuuid1_2.36-3+b1_armel.deb ... Unpacking libuuid1:armel (2.36-3+b1) ... Selecting previously unselected package libfontconfig1:armel. Preparing to unpack .../164-libfontconfig1_2.13.1-4.2_armel.deb ... Unpacking libfontconfig1:armel (2.13.1-4.2) ... Selecting previously unselected package libgomp1:armel. Preparing to unpack .../165-libgomp1_10.2.0-15_armel.deb ... Unpacking libgomp1:armel (10.2.0-15) ... Selecting previously unselected package libubsan1:armel. Preparing to unpack .../166-libubsan1_10.2.0-15_armel.deb ... Unpacking libubsan1:armel (10.2.0-15) ... Selecting previously unselected package libgcc-9-dev:armel. Preparing to unpack .../167-libgcc-9-dev_9.3.0-18_armel.deb ... Unpacking libgcc-9-dev:armel (9.3.0-18) ... Selecting previously unselected package libgles1:armel. Preparing to unpack .../168-libgles1_1.3.2-1_armel.deb ... Unpacking libgles1:armel (1.3.2-1) ... Selecting previously unselected package libgles2:armel. Preparing to unpack .../169-libgles2_1.3.2-1_armel.deb ... Unpacking libgles2:armel (1.3.2-1) ... Selecting previously unselected package libgles-dev:armel. Preparing to unpack .../170-libgles-dev_1.3.2-1_armel.deb ... Unpacking libgles-dev:armel (1.3.2-1) ... Selecting previously unselected package libpcre2-8-0:armel. Preparing to unpack .../171-libpcre2-8-0_10.34-7_armel.deb ... Unpacking libpcre2-8-0:armel (10.34-7) ... Selecting previously unselected package libselinux1:armel. Preparing to unpack .../172-libselinux1_3.1-2+b1_armel.deb ... Unpacking libselinux1:armel (3.1-2+b1) ... Selecting previously unselected package libmount1:armel. Preparing to unpack .../173-libmount1_2.36-3+b1_armel.deb ... Unpacking libmount1:armel (2.36-3+b1) ... Selecting previously unselected package libpcre3:armel. Preparing to unpack .../174-libpcre3_2%3a8.39-13_armel.deb ... Unpacking libpcre3:armel (2:8.39-13) ... Selecting previously unselected package libglib2.0-0:armel. Preparing to unpack .../175-libglib2.0-0_2.66.1-2_armel.deb ... Unpacking libglib2.0-0:armel (2.66.1-2) ... Selecting previously unselected package libgraphite2-3:armel. Preparing to unpack .../176-libgraphite2-3_1.3.14-1_armel.deb ... Unpacking libgraphite2-3:armel (1.3.14-1) ... Selecting previously unselected package libudev1:armel. Preparing to unpack .../177-libudev1_246.6-2_armel.deb ... Unpacking libudev1:armel (246.6-2) ... Selecting previously unselected package libgudev-1.0-0:armel. Preparing to unpack .../178-libgudev-1.0-0_234-1_armel.deb ... Unpacking libgudev-1.0-0:armel (234-1) ... Selecting previously unselected package libharfbuzz0b:armel. Preparing to unpack .../179-libharfbuzz0b_2.6.7-1_armel.deb ... Unpacking libharfbuzz0b:armel (2.6.7-1) ... Selecting previously unselected package libice6:armel. Preparing to unpack .../180-libice6_2%3a1.0.10-1_armel.deb ... Unpacking libice6:armel (2:1.0.10-1) ... Selecting previously unselected package libicu67:armel. Preparing to unpack .../181-libicu67_67.1-4_armel.deb ... Unpacking libicu67:armel (67.1-4) ... Selecting previously unselected package libmtdev1:armel. Preparing to unpack .../182-libmtdev1_1.1.6-1_armel.deb ... Unpacking libmtdev1:armel (1.1.6-1) ... Selecting previously unselected package libwacom2:armel. Preparing to unpack .../183-libwacom2_1.5-1_armel.deb ... Unpacking libwacom2:armel (1.5-1) ... Selecting previously unselected package libinput10:armel. Preparing to unpack .../184-libinput10_1.16.2-1_armel.deb ... Unpacking libinput10:armel (1.16.2-1) ... Selecting previously unselected package libjpeg62-turbo:armel. Preparing to unpack .../185-libjpeg62-turbo_1%3a2.0.5-1.1_armel.deb ... Unpacking libjpeg62-turbo:armel (1:2.0.5-1.1) ... Selecting previously unselected package libmd4c0:armel. Preparing to unpack .../186-libmd4c0_0.4.6-1_armel.deb ... Unpacking libmd4c0:armel (0.4.6-1) ... Selecting previously unselected package libpcre2-16-0:armel. Preparing to unpack .../187-libpcre2-16-0_10.34-7_armel.deb ... Unpacking libpcre2-16-0:armel (10.34-7) ... Selecting previously unselected package libqt5core5a:armel. Preparing to unpack .../188-libqt5core5a_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5core5a:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5concurrent5:armel. Preparing to unpack .../189-libqt5concurrent5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5concurrent5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5dbus5:armel. Preparing to unpack .../190-libqt5dbus5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5dbus5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5xml5:amd64. Preparing to unpack .../191-libqt5xml5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5xml5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5designer5:amd64. Preparing to unpack .../192-libqt5designer5_5.14.2-3_amd64.deb ... Unpacking libqt5designer5:amd64 (5.14.2-3) ... Selecting previously unselected package libqt5designercomponents5:amd64. Preparing to unpack .../193-libqt5designercomponents5_5.14.2-3_amd64.deb ... Unpacking libqt5designercomponents5:amd64 (5.14.2-3) ... Selecting previously unselected package libqt5network5:armel. Preparing to unpack .../194-libqt5network5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5network5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libsm6:armel. Preparing to unpack .../195-libsm6_2%3a1.2.3-1_armel.deb ... Unpacking libsm6:armel (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:armel. Preparing to unpack .../196-libxcb-icccm4_0.4.1-1.1_armel.deb ... Unpacking libxcb-icccm4:armel (0.4.1-1.1) ... Selecting previously unselected package libxcb-shm0:armel. Preparing to unpack .../197-libxcb-shm0_1.14-2_armel.deb ... Unpacking libxcb-shm0:armel (1.14-2) ... Selecting previously unselected package libxcb-util0:armel. Preparing to unpack .../198-libxcb-util0_0.3.8-3+b2_armel.deb ... Unpacking libxcb-util0:armel (0.3.8-3+b2) ... Selecting previously unselected package libxcb-image0:armel. Preparing to unpack .../199-libxcb-image0_0.4.0-1+b2_armel.deb ... Unpacking libxcb-image0:armel (0.4.0-1+b2) ... Selecting previously unselected package libxcb-keysyms1:armel. Preparing to unpack .../200-libxcb-keysyms1_0.4.0-1+b2_armel.deb ... Unpacking libxcb-keysyms1:armel (0.4.0-1+b2) ... Selecting previously unselected package libxcb-randr0:armel. Preparing to unpack .../201-libxcb-randr0_1.14-2_armel.deb ... Unpacking libxcb-randr0:armel (1.14-2) ... Selecting previously unselected package libxcb-render0:armel. Preparing to unpack .../202-libxcb-render0_1.14-2_armel.deb ... Unpacking libxcb-render0:armel (1.14-2) ... Selecting previously unselected package libxcb-render-util0:armel. Preparing to unpack .../203-libxcb-render-util0_0.3.9-1+b1_armel.deb ... Unpacking libxcb-render-util0:armel (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:armel. Preparing to unpack .../204-libxcb-shape0_1.14-2_armel.deb ... Unpacking libxcb-shape0:armel (1.14-2) ... Selecting previously unselected package libxcb-xinerama0:armel. Preparing to unpack .../205-libxcb-xinerama0_1.14-2_armel.deb ... Unpacking libxcb-xinerama0:armel (1.14-2) ... Selecting previously unselected package libxcb-xinput0:armel. Preparing to unpack .../206-libxcb-xinput0_1.14-2_armel.deb ... Unpacking libxcb-xinput0:armel (1.14-2) ... Selecting previously unselected package libxcb-xkb1:armel. Preparing to unpack .../207-libxcb-xkb1_1.14-2_armel.deb ... Unpacking libxcb-xkb1:armel (1.14-2) ... Selecting previously unselected package libxkbcommon0:armel. Preparing to unpack .../208-libxkbcommon0_1.0.1-1_armel.deb ... Unpacking libxkbcommon0:armel (1.0.1-1) ... Selecting previously unselected package libxkbcommon-x11-0:armel. Preparing to unpack .../209-libxkbcommon-x11-0_1.0.1-1_armel.deb ... Unpacking libxkbcommon-x11-0:armel (1.0.1-1) ... Selecting previously unselected package libqt5gui5:armel. Preparing to unpack .../210-libqt5gui5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5gui5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5sql5:amd64. Preparing to unpack .../211-libqt5sql5_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5sql5:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5help5:amd64. Preparing to unpack .../212-libqt5help5_5.14.2-3_amd64.deb ... Unpacking libqt5help5:amd64 (5.14.2-3) ... Selecting previously unselected package libqt5widgets5:armel. Preparing to unpack .../213-libqt5widgets5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5widgets5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5printsupport5:armel. Preparing to unpack .../214-libqt5printsupport5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5printsupport5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5quickwidgets5:amd64. Preparing to unpack .../215-libqt5quickwidgets5_5.14.2+dfsg-3_amd64.deb ... Unpacking libqt5quickwidgets5:amd64 (5.14.2+dfsg-3) ... Selecting previously unselected package libqt5sql5:armel. Preparing to unpack .../216-libqt5sql5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5sql5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5sql5-sqlite:amd64. Preparing to unpack .../217-libqt5sql5-sqlite_5.14.2+dfsg-6_amd64.deb ... Unpacking libqt5sql5-sqlite:amd64 (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5test5:armel. Preparing to unpack .../218-libqt5test5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5test5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package libqt5xml5:armel. Preparing to unpack .../219-libqt5xml5_5.14.2+dfsg-6_armel.deb ... Unpacking libqt5xml5:armel (5.14.2+dfsg-6) ... Selecting previously unselected package librecode0:armel. Preparing to unpack .../220-librecode0_3.6-24_armel.deb ... Unpacking librecode0:armel (3.6-24) ... Selecting previously unselected package librecode-dev:armel. Preparing to unpack .../221-librecode-dev_3.6-24_armel.deb ... Unpacking librecode-dev:armel (3.6-24) ... Selecting previously unselected package libsqlite3-0:armel. Preparing to unpack .../222-libsqlite3-0_3.33.0-1_armel.deb ... Unpacking libsqlite3-0:armel (3.33.0-1) ... Selecting previously unselected package libsqlite3-dev:armel. Preparing to unpack .../223-libsqlite3-dev_3.33.0-1_armel.deb ... Unpacking libsqlite3-dev:armel (3.33.0-1) ... Selecting previously unselected package libstdc++-9-dev:armel. Preparing to unpack .../224-libstdc++-9-dev_9.3.0-18_armel.deb ... Unpacking libstdc++-9-dev:armel (9.3.0-18) ... Selecting previously unselected package libvulkan1:armel. Preparing to unpack .../225-libvulkan1_1.2.154.1-1_armel.deb ... Unpacking libvulkan1:armel (1.2.154.1-1) ... Selecting previously unselected package libvulkan-dev:armel. Preparing to unpack .../226-libvulkan-dev_1.2.154.1-1_armel.deb ... Unpacking libvulkan-dev:armel (1.2.154.1-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../227-x11proto-xext-dev_2020.1-1_all.deb ... Unpacking x11proto-xext-dev (2020.1-1) ... Selecting previously unselected package libxext-dev:armel. Preparing to unpack .../228-libxext-dev_2%3a1.3.3-1+b2_armel.deb ... Unpacking libxext-dev:armel (2:1.3.3-1+b2) ... Selecting previously unselected package qtchooser. Preparing to unpack .../229-qtchooser_66-2_amd64.deb ... Unpacking qtchooser (66-2) ... Selecting previously unselected package qdoc-qt5. Preparing to unpack .../230-qdoc-qt5_5.14.2-3_amd64.deb ... Unpacking qdoc-qt5 (5.14.2-3) ... Selecting previously unselected package qhelpgenerator-qt5. Preparing to unpack .../231-qhelpgenerator-qt5_5.14.2-3_amd64.deb ... Unpacking qhelpgenerator-qt5 (5.14.2-3) ... Selecting previously unselected package qt5-assistant. Preparing to unpack .../232-qt5-assistant_5.14.2-3_amd64.deb ... Unpacking qt5-assistant (5.14.2-3) ... Selecting previously unselected package qt5-qmake-bin. Preparing to unpack .../233-qt5-qmake-bin_5.14.2+dfsg-6_amd64.deb ... Unpacking qt5-qmake-bin (5.14.2+dfsg-6) ... Selecting previously unselected package qt5-qmake:armel. Preparing to unpack .../234-qt5-qmake_5.14.2+dfsg-6_armel.deb ... Unpacking qt5-qmake:armel (5.14.2+dfsg-6) ... Selecting previously unselected package qtattributionsscanner-qt5. Preparing to unpack .../235-qtattributionsscanner-qt5_5.14.2-3_amd64.deb ... Unpacking qtattributionsscanner-qt5 (5.14.2-3) ... Selecting previously unselected package qtbase5-dev-tools. Preparing to unpack .../236-qtbase5-dev-tools_5.14.2+dfsg-6_amd64.deb ... Unpacking qtbase5-dev-tools (5.14.2+dfsg-6) ... Selecting previously unselected package qtbase5-dev:armel. Preparing to unpack .../237-qtbase5-dev_5.14.2+dfsg-6_armel.deb ... Unpacking qtbase5-dev:armel (5.14.2+dfsg-6) ... Selecting previously unselected package qttools5-dev-tools. Preparing to unpack .../238-qttools5-dev-tools_5.14.2-3_amd64.deb ... Unpacking qttools5-dev-tools (5.14.2-3) ... Selecting previously unselected package sbuild-build-depends-main-dummy:armel. Preparing to unpack .../239-sbuild-build-depends-main-dummy_0.invalid.0_armel.deb ... Unpacking sbuild-build-depends-main-dummy:armel (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libexpat1:amd64 (2.2.10-1) ... Setting up libexpat1:armel (2.2.10-1) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libgraphite2-3:amd64 (1.3.14-1) ... Setting up libgraphite2-3:armel (1.3.14-1) ... Setting up librecode0:armel (3.6-24) ... Setting up libwayland-server0:amd64 (1.18.0-2~exp1.1) ... Setting up libx11-xcb1:amd64 (2:1.6.12-1) ... Setting up libx11-xcb1:armel (2:1.6.12-1) ... Setting up libpciaccess0:amd64 (0.16-1) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up libxau6:armel (1:1.0.8-1+b2) ... Setting up libdouble-conversion3:amd64 (3.1.5-6) ... Setting up libkeyutils1:amd64 (1.6.1-2) ... Setting up libkeyutils1:armel (1.6.1-2) ... Setting up binutils-arm-linux-gnueabi (2.35.1-2) ... Setting up perl-modules-5.30 (5.30.3-4) ... Setting up bsdextrautils (2.36-3+b1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up librecode-dev:armel (3.6-24) ... Setting up libicu67:amd64 (67.1-4) ... Setting up libhyphen0:amd64 (2.8.8-7) ... Setting up libmagic-mgc (1:5.38-5) ... Setting up libglib2.0-0:amd64 (2.66.1-2) ... No schema files found: doing nothing. Setting up libglvnd0:amd64 (1.3.2-1) ... Setting up libglvnd0:armel (1.3.2-1) ... Setting up libssl1.1:amd64 (1.1.1h-1) ... Setting up libssl1.1:armel (1.1.1h-1) ... Setting up libtirpc-common (1.2.6-3) ... Setting up libbrotli1:amd64 (1.0.9-2+b1) ... Setting up libbrotli1:armel (1.0.9-2+b1) ... Setting up libsqlite3-0:amd64 (3.33.0-1) ... Setting up libsqlite3-0:armel (3.33.0-1) ... Setting up libffi7:armel (3.3-4) ... 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. Setting up libsensors-config (1:3.6.0-2) ... Setting up libmagic1:amd64 (1:5.38-5) ... Setting up libunistring2:armel (0.9.10-4) ... Setting up linux-libc-dev:armel (5.9.1-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up xkb-data (2.29-2) ... Setting up zlib1g:armel (1:1.2.11.dfsg-2) ... Setting up libidn2-0:armel (2.3.0-1) ... Setting up libcom-err2:armel (1.45.6-1) ... Setting up file (1:5.38-5) ... Setting up libgomp1:armel (10.2.0-15) ... Setting up gcc-10-arm-linux-gnueabi-base:amd64 (10.2.0-9cross1) ... Setting up libunwind8:amd64 (1.3.2-2) ... Setting up googletest (1.10.0-3) ... Setting up libpthread-stubs0-dev:armel (0.4-1) ... Setting up libpcre2-16-0:amd64 (10.34-7) ... Setting up libpcre2-16-0:armel (10.34-7) ... Setting up libsystemd0:armel (246.6-2) ... Setting up libcap2:amd64 (1:2.44-1) ... Setting up libkrb5support0:amd64 (1.17-10) ... Setting up libkrb5support0:armel (1.17-10) ... Setting up linux-libc-dev-armel-cross (5.7.6-1cross2) ... Setting up libcap2-bin (1:2.44-1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libpcre3:armel (2:8.39-13) ... Setting up autotools-dev (20180224.1) ... Setting up libz3-4:amd64 (4.8.9-1) ... Setting up cross-config (2.6.15-3.1) ... Setting up libgles2:armel (1.3.2-1) ... Setting up libjpeg62-turbo:amd64 (1:2.0.5-1.1) ... Setting up libjpeg62-turbo:armel (1:2.0.5-1.1) ... Setting up qt5-qmake-bin (5.14.2+dfsg-6) ... Setting up libnettle8:armel (3.6-2) ... Setting up libx11-data (2:1.6.12-1) ... Setting up libgmp10:armel (2:6.2.0+dfsg-6) ... Setting up libavahi-common-data:amd64 (0.8-3) ... Setting up libavahi-common-data:armel (0.8-3) ... Setting up libgles1:armel (1.3.2-1) ... Setting up libdbus-1-3:amd64 (1.12.20-1) ... Setting up libdbus-1-3:armel (1.12.20-1) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libp11-kit0:armel (0.23.21-2) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up libpng16-16:armel (1.6.37-3) ... Setting up libatomic1:armel (10.2.0-15) ... Setting up libuuid1:armel (2.36-3+b1) ... Setting up liborc-0.4-0:amd64 (1:0.4.32-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up libwebp6:amd64 (0.6.1-2+b1) ... Setting up fonts-dejavu-core (2.37-2) ... Setting up libsensors5:amd64 (1:3.6.0-2) ... Setting up libsensors5:armel (1:3.6.0-2) ... Setting up libpcre2-8-0:armel (10.34-7) ... Setting up libk5crypto3:amd64 (1.17-10) ... Setting up libk5crypto3:armel (1.17-10) ... Setting up libglapi-mesa:amd64 (20.2.1-1) ... Setting up libglapi-mesa:armel (20.2.1-1) ... Setting up gcc-10-cross-base (10.2.0-9cross1) ... Setting up libmtdev1:amd64 (1.1.6-1) ... Setting up libmtdev1:armel (1.1.6-1) ... Setting up libvulkan1:amd64 (1.2.154.1-1) ... Setting up libvulkan1:armel (1.2.154.1-1) ... Setting up libc6-armel-cross (2.31-1cross2) ... Setting up libudev1:armel (246.6-2) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libxshmfence1:amd64 (1.3-1) ... Setting up libxshmfence1:armel (1.3-1) ... Setting up libcrypt-dev:amd64 (1:4.4.17-1) ... Setting up libcrypt-dev:armel (1:4.4.17-1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libtasn1-6:armel (4.16.0-2) ... Setting up libmd4c0:amd64 (0.4.6-1) ... Setting up libmd4c0:armel (0.4.6-1) ... Setting up libperl5.30:amd64 (5.30.3-4) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libkrb5-3:amd64 (1.17-10) ... Setting up libkrb5-3:armel (1.17-10) ... Setting up libc6-dev-armel-cross (2.31-1cross2) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libbsd0:armel (0.10.0-1) ... Setting up libdrm-common (2.4.102-1) ... Setting up libelf1:amd64 (0.181-1) ... Setting up libelf1:armel (0.181-1) ... Setting up libevdev2:amd64 (1.9.1+dfsg-1) ... Setting up libevdev2:armel (1.9.1+dfsg-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.1) ... Setting up libblkid1:armel (2.36-3+b1) ... Setting up iso-codes (4.5.0-1) ... Setting up libstdc++6:armel (10.2.0-15) ... Setting up liblocale-gettext-perl (1.07-4) ... Setting up libgudev-1.0-0:amd64 (234-1) ... Setting up qtchooser (66-2) ... Setting up libtinfo6:armel (6.2+20200918-1) ... Setting up cpp-10-arm-linux-gnueabi (10.2.0-9cross1) ... Setting up gcc-9-base:armel (9.3.0-18) ... Setting up libwacom-common (1.5-1) ... Setting up libxkbcommon0:amd64 (1.0.1-1) ... Setting up libxkbcommon0:armel (1.0.1-1) ... Setting up libwayland-client0:amd64 (1.18.0-2~exp1.1) ... Setting up libwayland-client0:armel (1.18.0-2~exp1.1) ... Setting up x11proto-dev (2020.1-1) ... Setting up libwayland-server0:armel (1.18.0-2~exp1.1) ... Setting up libice6:amd64 (2:1.0.10-1) ... Setting up libice6:armel (2:1.0.10-1) ... Setting up libdw1:amd64 (0.181-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxdmcp6:armel (1:1.1.2-3) ... Setting up libdouble-conversion3:armel (3.1.5-6) ... Setting up libvulkan-dev:armel (1.2.154.1-1) ... Setting up libxcb1:amd64 (1.14-2) ... Setting up libxcb1:armel (1.14-2) ... Setting up libhogweed6:armel (3.6-2) ... Setting up libxcb-xfixes0:amd64 (1.14-2) ... Setting up libxcb-xfixes0:armel (1.14-2) ... Setting up libxau-dev:armel (1:1.0.8-1+b2) ... Setting up libgomp1-armel-cross (10.2.0-9cross1) ... Setting up qt5-qmake:armel (5.14.2+dfsg-6) ... Setting up libxcb-xinput0:amd64 (1.14-2) ... Setting up libxcb-xinput0:armel (1.14-2) ... Setting up libwoff1:amd64 (1.0.2-1+b1) ... Setting up libicu67:armel (67.1-4) ... Setting up libxcb-render0:amd64 (1.14-2) ... Setting up libxcb-render0:armel (1.14-2) ... Setting up libxcb-glx0:amd64 (1.14-2) ... Setting up libxcb-glx0:armel (1.14-2) ... Setting up libedit2:amd64 (3.1-20191231-1) ... Setting up libedit2:armel (3.1-20191231-1) ... Setting up libgcc-s1-armel-cross (10.2.0-9cross1) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Setting up libxcb-keysyms1:armel (0.4.0-1+b2) ... Setting up libxcb-shape0:amd64 (1.14-2) ... Setting up libxcb-shape0:armel (1.14-2) ... Setting up libavahi-common3:amd64 (0.8-3) ... Setting up libavahi-common3:armel (0.8-3) ... Setting up m4 (1.4.18-4) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b1) ... Setting up libxcb-render-util0:armel (0.3.9-1+b1) ... Setting up libxcb-shm0:amd64 (1.14-2) ... Setting up libxcb-shm0:armel (1.14-2) ... Setting up libxcb-icccm4:amd64 (0.4.1-1.1) ... Setting up libxcb-icccm4:armel (0.4.1-1.1) ... Setting up libxcb-util0:amd64 (0.3.8-3+b2) ... Setting up libxcb-util0:armel (0.3.8-3+b2) ... Setting up libstdc++6-armel-cross (10.2.0-9cross1) ... Setting up libatomic1-armel-cross (10.2.0-9cross1) ... Setting up libxcb-xkb1:amd64 (1.14-2) ... Setting up libxcb-xkb1:armel (1.14-2) ... Setting up libxcb-image0:amd64 (0.4.0-1+b2) ... Setting up libxcb-image0:armel (0.4.0-1+b2) ... Setting up libxcb-present0:amd64 (1.14-2) ... Setting up libxcb-present0:armel (1.14-2) ... Setting up libselinux1:armel (3.1-2+b1) ... Setting up libasan5:armel (9.3.0-18) ... Setting up libxdmcp-dev:armel (1:1.1.2-3) ... Setting up perl (5.30.3-4) ... Setting up libz3-4:armel (4.8.9-1) ... Setting up libxcb-xinerama0:amd64 (1.14-2) ... Setting up libxcb-xinerama0:armel (1.14-2) ... Setting up libgnutls30:armel (3.6.15-4) ... Setting up cpp-arm-linux-gnueabi (4:10.2.0-1) ... Setting up libllvm11:amd64 (1:11.0.0-2) ... Setting up libllvm11:armel (1:11.0.0-2) ... Setting up libfreetype6:amd64 (2.10.2+dfsg-3) ... Setting up libfreetype6:armel (2.10.2+dfsg-3) ... Setting up libxcb-sync1:amd64 (1.14-2) ... Setting up libxcb-sync1:armel (1.14-2) ... Setting up x11proto-core-dev (2020.1-1) ... Setting up libubsan1-armel-cross (10.2.0-9cross1) ... Setting up shared-mime-info (2.0-1) ... Setting up libxkbcommon-x11-0:amd64 (1.0.1-1) ... Setting up libxkbcommon-x11-0:armel (1.0.1-1) ... Setting up libgssapi-krb5-2:amd64 (1.17-10) ... Setting up libgssapi-krb5-2:armel (1.17-10) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up ucf (3.0043) ... Setting up libqt5core5a:amd64 (5.14.2+dfsg-6) ... Setting up libdpkg-perl (1.20.5) ... Setting up autoconf (2.69-11.1) ... Setting up libubsan1:armel (10.2.0-15) ... Setting up libxcb-dri2-0:amd64 (1.14-2) ... Setting up libxcb-dri2-0:armel (1.14-2) ... Setting up x11proto-xext-dev (2020.1-1) ... Setting up libdrm2:amd64 (2.4.102-1) ... Setting up libdrm2:armel (2.4.102-1) ... Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-5) ... Setting up libqt5dbus5:amd64 (5.14.2+dfsg-6) ... Setting up libmount1:armel (2.36-3+b1) ... Setting up libxcb-randr0:amd64 (1.14-2) ... Setting up libxcb-randr0:armel (1.14-2) ... Setting up libxslt1.1:amd64 (1.1.34-4) ... Setting up libsub-override-perl (0.09-2) ... Setting up libx11-6:amd64 (2:1.6.12-1) ... Setting up libx11-6:armel (2:1.6.12-1) ... Setting up libharfbuzz0b:amd64 (2.6.7-1) ... Setting up libqt5sensors5:amd64 (5.14.2-2) ... Setting up libwacom2:amd64 (1.5-1) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up libsm6:armel (2:1.2.3-1) ... Setting up libavahi-client3:amd64 (0.8-3) ... Setting up libavahi-client3:armel (0.8-3) ... Setting up libllvm9:amd64 (1:9.0.1-14+b1) ... Setting up libgstreamer1.0-0:amd64 (1.18.0-3) ... Setcap worked! gst-ptp-helper is not suid! Setting up libasan6-armel-cross (10.2.0-9cross1) ... Setting up libdrm-amdgpu1:amd64 (2.4.102-1) ... Setting up libdrm-amdgpu1:armel (2.4.102-1) ... Setting up automake (1:1.16.2-4) ... 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 libtirpc3:armel (1.2.6-3) ... Setting up libxcb-dri3-0:amd64 (1.14-2) ... Setting up libxcb-dri3-0:armel (1.14-2) ... Setting up libfile-which-perl (1.23-1) ... Setting up flex (2.6.4-8) ... Setting up libdrm-nouveau2:amd64 (2.4.102-1) ... Setting up libdrm-nouveau2:armel (2.4.102-1) ... Setting up gettext (0.19.8.1-10) ... Setting up libxdamage1:amd64 (1:1.1.5-2) ... Setting up libxdamage1:armel (1:1.1.5-2) ... Setting up libxcb1-dev:armel (1.14-2) ... Setting up libgbm1:amd64 (20.2.1-1) ... Setting up libgbm1:armel (20.2.1-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armel (2.66.1-2) ... /var/lib/dpkg/info/libglib2.0-0:armel.postinst: 47: /usr/lib/arm-linux-gnueabi/glib-2.0/glib-compile-schemas: Exec format error /var/lib/dpkg/info/libglib2.0-0:armel.postinst: 50: /usr/lib/arm-linux-gnueabi/glib-2.0/gio-querymodules: Exec format error Setting up libdrm-radeon1:amd64 (2.4.102-1) ... Setting up libdrm-radeon1:armel (2.4.102-1) ... Setting up libclang1-9 (1:9.0.1-14+b1) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up libgcc-10-dev-armel-cross (10.2.0-9cross1) ... Setting up qdoc-qt5 (5.14.2-3) ... Setting up libdebhelper-perl (13.2.1) ... Setting up libqt5positioning5:amd64 (5.14.2+dfsg-2) ... Setting up libdrm-intel1:amd64 (2.4.102-1) ... Setting up libgl1-mesa-dri:amd64 (20.2.1-1) ... Setting up libgl1-mesa-dri:armel (20.2.1-1) ... Setting up libx11-dev:armel (2:1.6.12-1) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libxext6:armel (2:1.3.3-1+b2) ... Setting up libxml-namespacesupport-perl (1.12-1) ... Setting up libgstreamer-plugins-base1.0-0:amd64 (1.18.0-2) ... 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 libqt5network5:amd64 (5.14.2+dfsg-6) ... Setting up dpkg-dev (1.20.5) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Setting up libxxf86vm1:armel (1:1.1.4-1+b2) ... Setting up libinput-bin (1.16.2-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libqt5sql5:amd64 (5.14.2+dfsg-6) ... Setting up libgcc-9-dev:armel (9.3.0-18) ... Setting up qtbase5-dev-tools (5.14.2+dfsg-6) ... Setting up libxml-sax-base-perl (1.09-1) ... Setting up libio-string-perl (1.08-3) ... Setting up libqt5xml5:amd64 (5.14.2+dfsg-6) ... Setting up libegl-mesa0:amd64 (20.2.1-1) ... Setting up libegl-mesa0:armel (20.2.1-1) ... Setting up libtirpc-dev:amd64 (1.2.6-3) ... Setting up libtirpc-dev:armel (1.2.6-3) ... Setting up libxfixes3:amd64 (1:5.0.3-2) ... Setting up libxfixes3:armel (1:5.0.3-2) ... Setting up libqt5qml5:amd64 (5.14.2+dfsg-3) ... Setting up qtattributionsscanner-qt5 (5.14.2-3) ... Setting up libqt5webchannel5:amd64 (5.14.2-2) ... Setting up libqt5core5a:armel (5.14.2+dfsg-6) ... Setting up libxext-dev:armel (2:1.3.3-1+b2) ... Setting up libcups2:amd64 (2.3.3-3) ... Setting up libcups2:armel (2.3.3-3) ... Setting up libqt5dbus5:armel (5.14.2+dfsg-6) ... Setting up libnsl2:amd64 (1.3.0-2) ... Setting up libnsl2:armel (1.3.0-2) ... Setting up libegl1:amd64 (1.3.2-1) ... Setting up libegl1:armel (1.3.2-1) ... Setting up libharfbuzz0b:armel (2.6.7-1) ... Setting up libfontconfig1:amd64 (2.13.1-4.2) ... Setting up libfontconfig1:armel (2.13.1-4.2) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up libqt5test5:armel (5.14.2+dfsg-6) ... Setting up libqt5concurrent5:armel (5.14.2+dfsg-6) ... Setting up libgudev-1.0-0:armel (234-1) ... Setting up gcc-10-arm-linux-gnueabi (10.2.0-9cross1) ... Setting up libfile-stripnondeterminism-perl (1.9.0-1) ... Setting up libinput10:amd64 (1.16.2-1) ... Setting up fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libqt5qmlmodels5:amd64 (5.14.2+dfsg-3) ... Setting up libstdc++-10-dev-armel-cross (10.2.0-9cross1) ... Setting up libglx-mesa0:amd64 (20.2.1-1) ... Setting up libglx-mesa0:armel (20.2.1-1) ... Setting up libqt5sql5-sqlite:amd64 (5.14.2+dfsg-6) ... Setting up libglx0:amd64 (1.3.2-1) ... Setting up libglx0:armel (1.3.2-1) ... 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 libqt5network5:armel (5.14.2+dfsg-6) ... Setting up libqt5sql5:armel (5.14.2+dfsg-6) ... Setting up libqt5xml5:armel (5.14.2+dfsg-6) ... Setting up libgl1:amd64 (1.3.2-1) ... Setting up libgl1:armel (1.3.2-1) ... Setting up libxml-libxml-perl (2.0134+dfsg-2) ... 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 libnsl-dev:armel (1.3.0-2) ... Setting up gcc-arm-linux-gnueabi (4:10.2.0-1) ... Setting up libc6-dev:amd64 (2.31-4) ... Setting up libc6-dev:armel (2.31-4) ... Setting up libglx-dev:armel (1.3.2-1) ... Setting up g++-10-arm-linux-gnueabi (10.2.0-9cross1) ... Setting up libwacom2:armel (1.5-1) ... Setting up libgl-dev:armel (1.3.2-1) ... Setting up libinput10:armel (1.16.2-1) ... Setting up libstdc++-10-dev:amd64 (10.2.0-15) ... Setting up g++-10 (10.2.0-15) ... Setting up libstdc++-9-dev:armel (9.3.0-18) ... Setting up libegl-dev:armel (1.3.2-1) ... Setting up libtool (2.4.6-14) ... Setting up libqt5gui5:amd64 (5.14.2+dfsg-6) ... Setting up libqt5gui5:armel (5.14.2+dfsg-6) ... Setting up libqt5widgets5:amd64 (5.14.2+dfsg-6) ... Setting up libqt5widgets5:armel (5.14.2+dfsg-6) ... Setting up libqt5help5:amd64 (5.14.2-3) ... Setting up libqt5printsupport5:amd64 (5.14.2+dfsg-6) ... Setting up libqt5printsupport5:armel (5.14.2+dfsg-6) ... Setting up g++-arm-linux-gnueabi (4:10.2.0-1) ... Setting up libsqlite3-dev:armel (3.33.0-1) ... 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 build-essential (12.8) ... Setting up libgles-dev:armel (1.3.2-1) ... Setting up libqt5quick5:amd64 (5.14.2+dfsg-3) ... Setting up libqt5designer5:amd64 (5.14.2-3) ... Setting up qhelpgenerator-qt5 (5.14.2-3) ... Setting up libconfig-auto-perl (0.44-1) ... Setting up libqt5webkit5:amd64 (5.212.0~alpha4-5) ... Setting up libqt5designercomponents5:amd64 (5.14.2-3) ... Setting up libqt5quickwidgets5:amd64 (5.14.2+dfsg-3) ... Setting up qtbase5-dev:armel (5.14.2+dfsg-6) ... Setting up qt5-assistant (5.14.2-3) ... Setting up qttools5-dev-tools (5.14.2-3) ... Setting up libdebian-dpkgcross-perl (2.6.15-3.1) ... Setting up dpkg-cross (2.6.15-3.1) ... Setting up crossbuild-essential-armel (12.8) ... Setting up dh-autoreconf (19) ... Setting up debhelper (13.2.1) ... Setting up sbuild-build-depends-main-dummy:armel (0.invalid.0) ... Processing triggers for libc-bin (2.31-4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armel included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-11-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) amd64 (x86_64) Toolchain package versions: binutils_2.35.1-2 dpkg-dev_1.20.5 g++-10_10.2.0-15 gcc-10_10.2.0-15 libc6-dev_2.31-4 libstdc++-10-dev_10.2.0-15 libstdc++-10-dev-armel-cross_10.2.0-9cross1 libstdc++-9-dev_9.3.0-18 libstdc++6_10.2.0-15 libstdc++6-armel-cross_10.2.0-9cross1 linux-libc-dev_5.9.1-1 Package versions: adduser_3.118 apt_2.1.10 autoconf_2.69-11.1 automake_1:1.16.2-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.48 bash_5.1~rc1-2 binutils_2.35.1-2 binutils-arm-linux-gnueabi_2.35.1-2 binutils-common_2.35.1-2 binutils-x86-64-linux-gnu_2.35.1-2 bsdextrautils_2.36-3+b1 bsdutils_1:2.36-3+b1 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-15 cpp-10-arm-linux-gnueabi_10.2.0-9cross1 cpp-8_8.4.0-4 cpp-arm-linux-gnueabi_4:10.2.0-1 cross-config_2.6.15-3.1 crossbuild-essential-armel_12.8 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2.1 debian-archive-keyring_2019.1 debianutils_4.11.2 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 fdisk_2.36-3+b1 file_1:5.38-5 findutils_4.7.0-1 flex_2.6.4-8 fontconfig_2.13.1-4.2 fontconfig-config_2.13.1-4.2 fonts-dejavu-core_2.37-2 g++_4:10.2.0-1 g++-10_10.2.0-15 g++-10-arm-linux-gnueabi_10.2.0-9cross1 g++-arm-linux-gnueabi_4:10.2.0-1 gcc_4:10.2.0-1 gcc-10_10.2.0-15 gcc-10-arm-linux-gnueabi_10.2.0-9cross1 gcc-10-arm-linux-gnueabi-base_10.2.0-9cross1 gcc-10-base_10.2.0-15 gcc-10-cross-base_10.2.0-9cross1 gcc-8-base_8.4.0-4 gcc-9-base_9.3.0-18 gcc-arm-linux-gnueabi_4:10.2.0-1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 googletest_1.10.0-3 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 iso-codes_4.5.0-1 libacl1_2.2.53-8 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libasan5_9.3.0-18 libasan6_10.2.0-15 libasan6-armel-cross_10.2.0-9cross1 libatomic1_10.2.0-15 libatomic1-armel-cross_10.2.0-9cross1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3.1 libaudit1_1:2.8.5-3.1 libavahi-client3_0.8-3 libavahi-common-data_0.8-3 libavahi-common3_0.8-3 libbinutils_2.35.1-2 libblkid1_2.36-3+b1 libbrotli1_1.0.9-2+b1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4 libc-bin_2.31-4 libc-dev-bin_2.31-4 libc6_2.31-4 libc6-armel-cross_2.31-1cross2 libc6-dev_2.31-4 libc6-dev-armel-cross_2.31-1cross2 libcap-ng0_0.7.9-2.2 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_10.2.0-15 libclang1-9_1:9.0.1-14+b1 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-2 libctf0_2.35.1-2 libcups2_2.3.3-3 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.20-1 libdebconfclient0_0.254 libdebhelper-perl_13.2.1 libdebian-dpkgcross-perl_2.6.15-3.1 libdouble-conversion3_3.1.5-6 libdpkg-perl_1.20.5 libdrm-amdgpu1_2.4.102-1 libdrm-common_2.4.102-1 libdrm-intel1_2.4.102-1 libdrm-nouveau2_2.4.102-1 libdrm-radeon1_2.4.102-1 libdrm2_2.4.102-1 libdw1_0.181-1 libedit2_3.1-20191231-1 libegl-dev_1.3.2-1 libegl-mesa0_20.2.1-1 libegl1_1.3.2-1 libelf1_0.181-1 libevdev2_1.9.1+dfsg-1 libexpat1_2.2.10-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1 libfdisk1_2.36-3+b1 libffi6_3.2.1-9 libffi7_3.3-4 libfile-homedir-perl_1.006-1 libfile-stripnondeterminism-perl_1.9.0-1 libfile-which-perl_1.23-1 libfontconfig1_2.13.1-4.2 libfreetype6_2.10.2+dfsg-3 libgbm1_20.2.1-1 libgcc-10-dev_10.2.0-15 libgcc-10-dev-armel-cross_10.2.0-9cross1 libgcc-9-dev_9.3.0-18 libgcc-s1_10.2.0-15 libgcc-s1-armel-cross_10.2.0-9cross1 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5.1 libgdbm6_1.18.1-5.1 libgl-dev_1.3.2-1 libgl1_1.3.2-1 libgl1-mesa-dri_20.2.1-1 libglapi-mesa_20.2.1-1 libgles-dev_1.3.2-1 libgles1_1.3.2-1 libgles2_1.3.2-1 libglib2.0-0_2.66.1-2 libglvnd0_1.3.2-1 libglx-dev_1.3.2-1 libglx-mesa0_20.2.1-1 libglx0_1.3.2-1 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.15-4 libgomp1_10.2.0-15 libgomp1-armel-cross_10.2.0-9cross1 libgpg-error0_1.38-2 libgraphite2-3_1.3.14-1 libgssapi-krb5-2_1.17-10 libgstreamer-plugins-base1.0-0_1.18.0-2 libgstreamer1.0-0_1.18.0-3 libgudev-1.0-0_234-1 libharfbuzz0b_2.6.7-1 libhogweed4_3.5.1+really3.4.1-1 libhogweed6_3.6-2 libhyphen0_2.8.8-7 libice6_2:1.0.10-1 libicu67_67.1-4 libidn2-0_2.3.0-1 libinput-bin_1.16.2-1 libinput10_1.16.2-1 libio-string-perl_1.08-3 libisl19_0.20-2 libisl22_0.22.1-1 libitm1_10.2.0-15 libjpeg62-turbo_1:2.0.5-1.1 libk5crypto3_1.17-10 libkeyutils1_1.6.1-2 libkrb5-3_1.17-10 libkrb5support0_1.17-10 libllvm11_1:11.0.0-2 libllvm9_1:9.0.1-14+b1 liblocale-gettext-perl_1.07-4 liblsan0_10.2.0-15 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmd4c0_0.4.6-1 libmount1_2.36-3+b1 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libmpx2_8.4.0-4 libmtdev1_1.1.6-1 libncursesw6_6.2+20200918-1 libnettle6_3.5.1+really3.4.1-1 libnettle8_3.6-2 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-nis_3.1-3 libnss-nisplus_1.3-3 liborc-0.4-0_1:0.4.32-1 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 libpciaccess0_0.16-1 libpcre2-16-0_10.34-7 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.28_5.28.1-6 libperl5.30_5.30.3-4 libpipeline1_1.5.3-1 libpng16-16_1.6.37-3 libpthread-stubs0-dev_0.4-1 libqt5concurrent5_5.14.2+dfsg-6 libqt5core5a_5.14.2+dfsg-6 libqt5dbus5_5.14.2+dfsg-6 libqt5designer5_5.14.2-3 libqt5designercomponents5_5.14.2-3 libqt5gui5_5.14.2+dfsg-6 libqt5help5_5.14.2-3 libqt5network5_5.14.2+dfsg-6 libqt5positioning5_5.14.2+dfsg-2 libqt5printsupport5_5.14.2+dfsg-6 libqt5qml5_5.14.2+dfsg-3 libqt5qmlmodels5_5.14.2+dfsg-3 libqt5quick5_5.14.2+dfsg-3 libqt5quickwidgets5_5.14.2+dfsg-3 libqt5sensors5_5.14.2-2 libqt5sql5_5.14.2+dfsg-6 libqt5sql5-sqlite_5.14.2+dfsg-6 libqt5test5_5.14.2+dfsg-6 libqt5webchannel5_5.14.2-2 libqt5webkit5_5.212.0~alpha4-5 libqt5widgets5_5.14.2+dfsg-6 libqt5xml5_5.14.2+dfsg-6 libquadmath0_10.2.0-15 librecode-dev_3.6-24 librecode0_3.6-24 libseccomp2_2.4.4-1+b1 libselinux1_3.1-2+b1 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.1-1 libsigsegv2_2.12-2 libsm6_2:1.2.3-1 libsmartcols1_2.36-3+b1 libsqlite3-0_3.33.0-1 libsqlite3-dev_3.33.0-1 libss2_1.45.6-1 libssl1.1_1.1.1h-1 libstdc++-10-dev_10.2.0-15 libstdc++-10-dev-armel-cross_10.2.0-9cross1 libstdc++-9-dev_9.3.0-18 libstdc++6_10.2.0-15 libstdc++6-armel-cross_10.2.0-9cross1 libsub-override-perl_0.09-2 libsystemd0_246.6-2 libtasn1-6_4.16.0-2 libtinfo6_6.2+20200918-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-15 libubsan1_10.2.0-15 libubsan1-armel-cross_10.2.0-9cross1 libuchardet0_0.0.7-1 libudev1_246.6-2 libunistring2_0.9.10-4 libunwind8_1.3.2-2 libuuid1_2.36-3+b1 libvulkan-dev_1.2.154.1-1 libvulkan1_1.2.154.1-1 libwacom-common_1.5-1 libwacom2_1.5-1 libwayland-client0_1.18.0-2~exp1.1 libwayland-server0_1.18.0-2~exp1.1 libwebp6_0.6.1-2+b1 libwoff1_1.0.2-1+b1 libx11-6_2:1.6.12-1 libx11-data_2:1.6.12-1 libx11-dev_2:1.6.12-1 libx11-xcb1_2:1.6.12-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.14-2 libxcb-dri3-0_1.14-2 libxcb-glx0_1.14-2 libxcb-icccm4_0.4.1-1.1 libxcb-image0_0.4.0-1+b2 libxcb-keysyms1_0.4.0-1+b2 libxcb-present0_1.14-2 libxcb-randr0_1.14-2 libxcb-render-util0_0.3.9-1+b1 libxcb-render0_1.14-2 libxcb-shape0_1.14-2 libxcb-shm0_1.14-2 libxcb-sync1_1.14-2 libxcb-util0_0.3.8-3+b2 libxcb-xfixes0_1.14-2 libxcb-xinerama0_1.14-2 libxcb-xinput0_1.14-2 libxcb-xkb1_1.14-2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxdamage1_1:1.1.5-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 libxfixes3_1:5.0.3-2 libxkbcommon-x11-0_1.0.1-1 libxkbcommon0_1.0.1-1 libxml-libxml-perl_2.0134+dfsg-2 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.1 libxshmfence1_1.3-1 libxslt1.1_1.1.34-4 libxxf86vm1_1:1.1.4-1+b2 libyaml-perl_1.30-1 libz3-4_4.8.9-1 libzstd1_1.4.5+dfsg-4 linux-libc-dev_5.9.1-1 linux-libc-dev-armel-cross_5.7.6-1cross2 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 mawk_1.3.4.20200120-2 mount_2.36-3+b1 ncurses-base_6.2+20200918-1 ncurses-bin_6.2+20200918-1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.3-4 po-debconf_1.0.21 qdoc-qt5_5.14.2-3 qhelpgenerator-qt5_5.14.2-3 qt5-assistant_5.14.2-3 qt5-qmake_5.14.2+dfsg-6 qt5-qmake-bin_5.14.2+dfsg-6 qtattributionsscanner-qt5_5.14.2-3 qtbase5-dev_5.14.2+dfsg-6 qtbase5-dev-tools_5.14.2+dfsg-6 qtchooser_66-2 qttools5-dev-tools_5.14.2-3 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 shared-mime-info_2.0-1 sysvinit-utils_2.96-5 tar_1.30+dfsg-7 tzdata_2020c-1 ucf_3.0043 util-linux_2.36-3+b1 x11-common_1:7.7+21 x11proto-core-dev_2020.1-1 x11proto-dev_2020.1-1 x11proto-xext-dev_2020.1-1 xkb-data_2.29-2 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 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: anymeal Binary: anymeal Architecture: any Version: 1.6-1.1 Maintainer: Jan Wedekind Homepage: https://wedesoft.github.io/anymeal/ Standards-Version: 4.5.0 Vcs-Browser: https://github.com/wedesoft/anymeal Vcs-Git: https://github.com/wedesoft/anymeal.git Build-Depends: debhelper-compat (= 13), flex, googletest, librecode-dev, libsqlite3-dev, qtbase5-dev-tools, qttools5-dev-tools, qtbase5-dev Package-List: anymeal deb utils optional arch=any Checksums-Sha1: 0a3fc292984845193a595d7c30afb40ede9daf4e 835056 anymeal_1.6.orig.tar.xz ce6a5a54db948a0a104557a60c5ea87f6bb05520 659 anymeal_1.6.orig.tar.xz.asc a56fd1b6cab7d2078f96e9da22a7c67cf0de10b9 5656 anymeal_1.6-1.1.debian.tar.xz Checksums-Sha256: 61cf0bbd5aab4802a82c39b1293ca84438b5f06dbb4739b8ef4aaa45228d4396 835056 anymeal_1.6.orig.tar.xz 2a4b949ca90eb5390d4f3dbff3b7b455a30c99bbe56d68e33681835a7ec7ca64 659 anymeal_1.6.orig.tar.xz.asc fc3910add243a098a95acc47076c95b45774247f2f407e0b5587e2b2366fa558 5656 anymeal_1.6-1.1.debian.tar.xz Files: b96db04d6b56bb61df9d7216d28c82c6 835056 anymeal_1.6.orig.tar.xz 5d33aaf3e7bd60af8ae28175a82f5d3e 659 anymeal_1.6.orig.tar.xz.asc 94d1e1d0c4ab1a75f890e823d33eddbd 5656 anymeal_1.6-1.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl+JrDkACgkQwpPntGGC Ws7ZGw//YRsh9stM1Q4/ikLfAhzpk9gADeYIfvwv3Q4BeqyMXc4PjdPDUhw+K0tH jHXjiPP243/j+XPPwm9XaLfnHEVbzOp2YYcEMWBzaRUYFqrGpC0p2N3NiHNbY/+C sMuxYxmzzhW1cSNxpjjrtC+S6IaYZWxLkz07kKYh4z+xBfJ30YWtjbWIXULIS3zN 515lKBhvP30wBs//+x3SNa1sGggWAYTIAk9YDLqzM7x86KNq6ldGyenBpzQRK+1Q OtUpjCD9Cpml0vRQmgXLheKqJcjkVGw6LEq+ceb6dmO1UXU2cKo96r0m4b4mg1qZ BUyKKih4so6sTyV8qLH2AwLiQiibfgha1l1Xec+98NG//Epl2ztc2EkOnLBYX84U FU1bYWeBNhBo7/38UX1McRZRa8h4ael05PezozpXM6NgjqKsYUiKMMJntLbi8g7z H3xPiJRqDqW2Y4hQvupShbXB4jmOhfJoD0cOyl3lkyMIvlqF9LEin/8OB38wW4n1 bAlZSqAj43VI3/dgS4jXzZv1njiL0NlSAOiSju8HuVVOcQw99YqmHlFo0bwL8yJi FrRrPjpJXVW8gqoqrRhD9R9GBbYIvdOMKDe6GYY1pd9LAHf+0rVkrTBA84IHXfna wOI4PyEP4xzJRZDsMZQow4rntbW+jqxk5Ct9dcbw5c71udlYur8= =pTHE -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.EbevhuHE/trustedkeys.kbx': General error gpgv: Signature made Fri Oct 16 14:20:41 2020 UTC gpgv: using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./anymeal_1.6-1.1.dsc dpkg-source: info: extracting anymeal in /<> dpkg-source: info: unpacking anymeal_1.6.orig.tar.xz dpkg-source: info: unpacking anymeal_1.6-1.1.debian.tar.xz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.armel 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-a281e6ba-459d-4496-a7d2-aa8e95dab4e0 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -aarmel -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package anymeal dpkg-buildpackage: info: source version 1.6-1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Boyuan Yang dpkg-architecture: warning: specified GNU system type arm-linux-gnueabi 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 armel debian/rules clean dh clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/anymeal.substvars debian/files rm -fr -- debian/anymeal/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules binary-arch dh binary-arch dh_update_autotools_config -a install -d debian/.debhelper/bucket/files cp -an --reflink=auto config.guess debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c.tmp mv debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c.tmp debian/.debhelper/bucket/files/19c12bb2ca19e68724c2854ed0512469518df19b0710cc2011a5ca540810979c cp -f /usr/share/misc/config.guess ./config.guess cp -an --reflink=auto config.sub debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222.tmp mv debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222.tmp debian/.debhelper/bucket/files/f7197ddfb309e86d5fbd7d3b440a5ababfbd4aac1e1f53b492e28e54db58b222 cp -f /usr/share/misc/config.sub ./config.sub dh_autoreconf -a find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac autoreconf -f -i libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:5: installing './compile' configure.ac:3: installing './missing' anymeal/Makefile.am: installing './depcomp' find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after dh_auto_configure -a install -d /<>/debian/.debhelper/generated/_source/home ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabi --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=arm-linux-gnueabi configure: loading site script /etc/dpkg-cross/cross-config.armel checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for arm-linux-gnueabi-strip... arm-linux-gnueabi-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... arm-unknown-linux-gnueabi checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for arm-linux-gnueabi-gcc... arm-linux-gnueabi-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether arm-linux-gnueabi-gcc accepts -g... yes checking for arm-linux-gnueabi-gcc option to accept ISO C89... none needed checking whether arm-linux-gnueabi-gcc understands -c and -o together... yes checking dependency style of arm-linux-gnueabi-gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by arm-linux-gnueabi-gcc... /usr/arm-linux-gnueabi/bin/ld checking if the linker (/usr/arm-linux-gnueabi/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/arm-linux-gnueabi-nm -B checking the name lister (/usr/bin/arm-linux-gnueabi-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to arm-unknown-linux-gnueabi format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/arm-linux-gnueabi/bin/ld option to reload object files... -r checking for arm-linux-gnueabi-objdump... arm-linux-gnueabi-objdump checking how to recognize dependent libraries... pass_all checking for arm-linux-gnueabi-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for arm-linux-gnueabi-ar... arm-linux-gnueabi-ar checking for archiver @FILE support... @ checking for arm-linux-gnueabi-strip... (cached) arm-linux-gnueabi-strip checking for arm-linux-gnueabi-ranlib... arm-linux-gnueabi-ranlib checking command to parse /usr/bin/arm-linux-gnueabi-nm -B output from arm-linux-gnueabi-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for arm-linux-gnueabi-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... arm-linux-gnueabi-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if arm-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no checking for arm-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC checking if arm-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes checking if arm-linux-gnueabi-gcc static flag -static works... yes checking if arm-linux-gnueabi-gcc supports -c -o file.o... yes checking if arm-linux-gnueabi-gcc supports -c -o file.o... (cached) yes checking whether the arm-linux-gnueabi-gcc linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for arm-linux-gnueabi-g++... arm-linux-gnueabi-g++ checking whether we are using the GNU C++ compiler... yes checking whether arm-linux-gnueabi-g++ accepts -g... yes checking dependency style of arm-linux-gnueabi-g++... none checking how to run the C++ preprocessor... arm-linux-gnueabi-g++ -E checking for ld used by arm-linux-gnueabi-g++... /usr/arm-linux-gnueabi/bin/ld checking if the linker (/usr/arm-linux-gnueabi/bin/ld) is GNU ld... yes checking whether the arm-linux-gnueabi-g++ linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries... yes checking for arm-linux-gnueabi-g++ option to produce PIC... -fPIC -DPIC checking if arm-linux-gnueabi-g++ PIC flag -fPIC -DPIC works... yes checking if arm-linux-gnueabi-g++ static flag -static works... yes checking if arm-linux-gnueabi-g++ supports -c -o file.o... yes checking if arm-linux-gnueabi-g++ supports -c -o file.o... (cached) yes checking whether the arm-linux-gnueabi-g++ linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether ln -s works... yes checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no checking for windres... no checking for "/usr/src/googletest/googletest/src/gtest-all.cc"... configure: error: cannot check for file existence when cross compiling tail -v -n \+0 config.log ==> config.log <== This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by anymeal configure 1.6, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=${prefix}/lib/arm-linux-gnueabi --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=arm-linux-gnueabi ## --------- ## ## Platform. ## ## --------- ## hostname = gcc131.bak.milne.osuosl.org uname -m = x86_64 uname -r = 4.19.0-11-amd64 uname -s = Linux uname -v = #1 SMP Debian 4.19.146-1 (2020-09-17) /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:2364: loading site script /etc/dpkg-cross/cross-config.armel | # read in package-specific and global values. | . `dirname $ac_site_file`/cross-config.cache | # now ensure the real architecture-dependent values take priority | ac_cv_c_bigendian=no | ac_cv_c_char_unsigned=yes | | path=`dirname $ac_site_file` | # now allow package-specific architecture-independent values to be set | if [ -d $path/cross-config.d/armel/ ]; then | for file in `ls $path/cross-config.d/armel/`; do | if [ "$file" = "$PACKAGE" -o "$file" = "$PACKAGE_NAME" ]; then | [ -d $path/cross-config.d/armel/$file ] || . $path/cross-config.d/armel/$file | HAVE_PKG_CACHE=1 | fi | done | fi | | if [ -z "$HAVE_PKG_CACHE" ]; then | # orbit2 - only needed until liborbit-dev provides these directly | # using the mechanism above. | if [ "$PACKAGE" = "orbit2" -o "$PACKAGE_NAME" = "ORBit2" ]; then | ac_cv_alignof_CORBA_octet=1 | ac_cv_alignof_CORBA_boolean=1 | ac_cv_alignof_CORBA_char=1 | ac_cv_alignof_CORBA_wchar=2 | ac_cv_alignof_CORBA_short=2 | ac_cv_alignof_CORBA_long=4 | ac_cv_alignof_CORBA_long_long=8 | ac_cv_alignof_CORBA_float=4 | ac_cv_alignof_CORBA_double=4 | ac_cv_alignof_CORBA_long_double=8 | ac_cv_alignof_CORBA_struct=1 | ac_cv_alignof_CORBA_pointer=4 | fi | fi configure:2505: checking for a BSD-compatible install configure:2573: result: /usr/bin/install -c configure:2584: checking whether build environment is sane configure:2639: result: yes configure:2698: checking for arm-linux-gnueabi-strip configure:2714: found /usr/bin/arm-linux-gnueabi-strip configure:2725: result: arm-linux-gnueabi-strip configure:2790: checking for a thread-safe mkdir -p configure:2829: result: /bin/mkdir -p configure:2836: checking for gawk configure:2866: result: no configure:2836: checking for mawk configure:2852: found /usr/bin/mawk configure:2863: result: mawk configure:2874: checking whether make sets $(MAKE) configure:2896: result: yes configure:2925: checking whether make supports nested variables configure:2942: result: yes configure:3098: checking build system type configure:3112: result: x86_64-pc-linux-gnu configure:3132: checking host system type configure:3145: result: arm-unknown-linux-gnueabi configure:3186: checking how to print strings configure:3213: result: printf configure:3238: checking whether make supports the include directive configure:3253: make -f confmf.GNU && cat confinc.out make[1]: Entering directory '/<>' make[1]: Leaving directory '/<>' this is the am__doit target configure:3256: $? = 0 configure:3275: result: yes (GNU style) configure:3305: checking for arm-linux-gnueabi-gcc configure:3321: found /usr/bin/arm-linux-gnueabi-gcc configure:3332: result: arm-linux-gnueabi-gcc configure:3601: checking for C compiler version configure:3610: arm-linux-gnueabi-gcc --version >&5 arm-linux-gnueabi-gcc (Debian 10.2.0-9) 10.2.0 Copyright (C) 2020 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3621: $? = 0 configure:3610: arm-linux-gnueabi-gcc -v >&5 Using built-in specs. COLLECT_GCC=arm-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabi/10/lto-wrapper Target: arm-linux-gnueabi Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.0-9' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv5te --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include Thread model: posix Supported LTO compression algorithms: zlib gcc version 10.2.0 (Debian 10.2.0-9) configure:3621: $? = 0 configure:3610: arm-linux-gnueabi-gcc -V >&5 arm-linux-gnueabi-gcc: error: unrecognized command-line option '-V' arm-linux-gnueabi-gcc: fatal error: no input files compilation terminated. configure:3621: $? = 1 configure:3610: arm-linux-gnueabi-gcc -qversion >&5 arm-linux-gnueabi-gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? arm-linux-gnueabi-gcc: fatal error: no input files compilation terminated. configure:3621: $? = 1 configure:3641: checking whether the C compiler works configure:3663: arm-linux-gnueabi-gcc -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:3667: $? = 0 configure:3715: result: yes configure:3718: checking for C compiler default output file name configure:3720: result: a.out configure:3726: checking for suffix of executables configure:3733: arm-linux-gnueabi-gcc -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.c >&5 configure:3737: $? = 0 configure:3759: result: configure:3781: checking whether we are cross compiling configure:3819: result: yes configure:3824: checking for suffix of object files configure:3846: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:3850: $? = 0 configure:3871: result: o configure:3875: checking whether we are using the GNU C compiler configure:3894: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:3894: $? = 0 configure:3903: result: yes configure:3912: checking whether arm-linux-gnueabi-gcc accepts -g configure:3932: arm-linux-gnueabi-gcc -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:3932: $? = 0 configure:3973: result: yes configure:3990: checking for arm-linux-gnueabi-gcc option to accept ISO C89 configure:4053: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4053: $? = 0 configure:4066: result: none needed configure:4091: checking whether arm-linux-gnueabi-gcc understands -c and -o together configure:4113: arm-linux-gnueabi-gcc -c conftest.c -o conftest2.o configure:4116: $? = 0 configure:4113: arm-linux-gnueabi-gcc -c conftest.c -o conftest2.o configure:4116: $? = 0 configure:4128: result: yes configure:4147: checking dependency style of arm-linux-gnueabi-gcc configure:4258: result: none configure:4273: checking for a sed that does not truncate output configure:4337: result: /bin/sed configure:4355: checking for grep that handles long lines and -e configure:4413: result: /bin/grep configure:4418: checking for egrep configure:4480: result: /bin/grep -E configure:4485: checking for fgrep configure:4547: result: /bin/grep -F configure:4582: checking for ld used by arm-linux-gnueabi-gcc configure:4649: result: /usr/arm-linux-gnueabi/bin/ld configure:4656: checking if the linker (/usr/arm-linux-gnueabi/bin/ld) is GNU ld configure:4671: result: yes configure:4683: checking for BSD- or MS-compatible name lister (nm) configure:4737: result: /usr/bin/arm-linux-gnueabi-nm -B configure:4867: checking the name lister (/usr/bin/arm-linux-gnueabi-nm -B) interface configure:4874: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:4877: /usr/bin/arm-linux-gnueabi-nm -B "conftest.o" configure:4880: output 00000000 B some_variable configure:4887: result: BSD nm configure:4890: checking whether ln -s works configure:4894: result: yes configure:4902: checking the maximum length of command line arguments configure:5033: result: 1572864 configure:5081: checking how to convert x86_64-pc-linux-gnu file names to arm-unknown-linux-gnueabi format configure:5121: result: func_convert_file_noop configure:5128: checking how to convert x86_64-pc-linux-gnu file names to toolchain format configure:5148: result: func_convert_file_noop configure:5155: checking for /usr/arm-linux-gnueabi/bin/ld option to reload object files configure:5162: result: -r configure:5196: checking for arm-linux-gnueabi-objdump configure:5212: found /usr/bin/arm-linux-gnueabi-objdump configure:5223: result: arm-linux-gnueabi-objdump configure:5295: checking how to recognize dependent libraries configure:5495: result: pass_all configure:5540: checking for arm-linux-gnueabi-dlltool configure:5570: result: no configure:5580: checking for dlltool configure:5610: result: no configure:5640: checking how to associate runtime and link libraries configure:5667: result: printf %s\n configure:5684: checking for arm-linux-gnueabi-ar configure:5700: found /usr/bin/arm-linux-gnueabi-ar configure:5711: result: arm-linux-gnueabi-ar configure:5792: checking for archiver @FILE support configure:5809: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:5809: $? = 0 configure:5812: arm-linux-gnueabi-ar cr libconftest.a @conftest.lst >&5 configure:5815: $? = 0 configure:5820: arm-linux-gnueabi-ar cr libconftest.a @conftest.lst >&5 arm-linux-gnueabi-ar: conftest.o: No such file or directory configure:5823: $? = 1 configure:5835: result: @ configure:5853: checking for arm-linux-gnueabi-strip configure:5880: result: arm-linux-gnueabi-strip configure:5952: checking for arm-linux-gnueabi-ranlib configure:5968: found /usr/bin/arm-linux-gnueabi-ranlib configure:5979: result: arm-linux-gnueabi-ranlib configure:6121: checking command to parse /usr/bin/arm-linux-gnueabi-nm -B output from arm-linux-gnueabi-gcc object configure:6274: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:6277: $? = 0 configure:6281: /usr/bin/arm-linux-gnueabi-nm -B conftest.o | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conftest.nm configure:6347: arm-linux-gnueabi-gcc -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.c conftstm.o >&5 conftest.c:29:20: warning: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic] 29 | {"nm_test_func", (void *) &nm_test_func}, | ^ configure:6350: $? = 0 configure:6388: result: ok configure:6435: checking for sysroot configure:6465: result: no configure:6472: checking for a working dd configure:6510: result: /bin/dd configure:6514: checking how to truncate binary pipes configure:6529: result: /bin/dd bs=4096 count=1 configure:6818: checking for arm-linux-gnueabi-mt configure:6848: result: no configure:6858: checking for mt configure:6888: result: no configure:6908: checking if : is a manifest tool configure:6914: : '-?' configure:6922: result: no configure:7599: checking how to run the C preprocessor configure:7630: arm-linux-gnueabi-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:7630: $? = 0 configure:7644: arm-linux-gnueabi-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory 11 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7644: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | /* end confdefs.h. */ | #include configure:7669: result: arm-linux-gnueabi-gcc -E configure:7689: arm-linux-gnueabi-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c configure:7689: $? = 0 configure:7703: arm-linux-gnueabi-gcc -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c conftest.c:11:10: fatal error: ac_nonexistent.h: No such file or directory 11 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7703: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | /* end confdefs.h. */ | #include configure:7732: checking for ANSI C header files configure:7752: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7752: $? = 0 configure:7836: result: yes configure:7849: checking for sys/types.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for sys/stat.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for stdlib.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for string.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for memory.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for strings.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for inttypes.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for stdint.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7849: checking for unistd.h configure:7849: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7849: $? = 0 configure:7849: result: yes configure:7863: checking for dlfcn.h configure:7863: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:7863: $? = 0 configure:7863: result: yes configure:8119: checking for objdir configure:8134: result: .libs configure:8398: checking if arm-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions configure:8416: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C configure:8420: $? = 0 configure:8433: result: no configure:8797: checking for arm-linux-gnueabi-gcc option to produce PIC configure:8804: result: -fPIC -DPIC configure:8812: checking if arm-linux-gnueabi-gcc PIC flag -fPIC -DPIC works configure:8830: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.c >&5 configure:8834: $? = 0 configure:8847: result: yes configure:8876: checking if arm-linux-gnueabi-gcc static flag -static works configure:8904: result: yes configure:8919: checking if arm-linux-gnueabi-gcc supports -c -o file.o configure:8940: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.c >&5 configure:8944: $? = 0 configure:8966: result: yes configure:8974: checking if arm-linux-gnueabi-gcc supports -c -o file.o configure:9021: result: yes configure:9054: checking whether the arm-linux-gnueabi-gcc linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries configure:10317: result: yes configure:10354: checking whether -lc should be explicitly linked in configure:10362: arm-linux-gnueabi-gcc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:10365: $? = 0 configure:10380: arm-linux-gnueabi-gcc -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 configure:10383: $? = 0 configure:10397: result: no configure:10557: checking dynamic linker characteristics configure:11138: arm-linux-gnueabi-gcc -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,-rpath -Wl,/foo conftest.c >&5 configure:11138: $? = 0 configure:11387: result: GNU/Linux ld.so configure:11509: checking how to hardcode library paths into programs configure:11534: result: immediate configure:12082: checking whether stripping libraries is possible configure:12087: result: yes configure:12122: checking if libtool supports shared libraries configure:12124: result: yes configure:12127: checking whether to build shared libraries configure:12152: result: yes configure:12155: checking whether to build static libraries configure:12159: result: yes configure:12210: checking for arm-linux-gnueabi-g++ configure:12226: found /usr/bin/arm-linux-gnueabi-g++ configure:12237: result: arm-linux-gnueabi-g++ configure:12308: checking for C++ compiler version configure:12317: arm-linux-gnueabi-g++ --version >&5 arm-linux-gnueabi-g++ (Debian 10.2.0-9) 10.2.0 Copyright (C) 2020 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:12328: $? = 0 configure:12317: arm-linux-gnueabi-g++ -v >&5 Using built-in specs. COLLECT_GCC=arm-linux-gnueabi-g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabi/10/lto-wrapper Target: arm-linux-gnueabi Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.0-9' --with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-10 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --without-target-system-zlib --enable-multiarch --disable-sjlj-exceptions --with-arch=armv5te --with-float=soft --disable-werror --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=arm-linux-gnueabi --program-prefix=arm-linux-gnueabi- --includedir=/usr/arm-linux-gnueabi/include Thread model: posix Supported LTO compression algorithms: zlib gcc version 10.2.0 (Debian 10.2.0-9) configure:12328: $? = 0 configure:12317: arm-linux-gnueabi-g++ -V >&5 arm-linux-gnueabi-g++: error: unrecognized command-line option '-V' arm-linux-gnueabi-g++: fatal error: no input files compilation terminated. configure:12328: $? = 1 configure:12317: arm-linux-gnueabi-g++ -qversion >&5 arm-linux-gnueabi-g++: error: unrecognized command-line option '-qversion'; did you mean '--version'? arm-linux-gnueabi-g++: fatal error: no input files compilation terminated. configure:12328: $? = 1 configure:12332: checking whether we are using the GNU C++ compiler configure:12351: arm-linux-gnueabi-g++ -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:12351: $? = 0 configure:12360: result: yes configure:12369: checking whether arm-linux-gnueabi-g++ accepts -g configure:12389: arm-linux-gnueabi-g++ -c -g -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:12389: $? = 0 configure:12430: result: yes configure:12455: checking dependency style of arm-linux-gnueabi-g++ configure:12566: result: none configure:12599: checking how to run the C++ preprocessor configure:12626: arm-linux-gnueabi-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:12626: $? = 0 configure:12640: arm-linux-gnueabi-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory 23 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:12640: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include configure:12665: result: arm-linux-gnueabi-g++ -E configure:12685: arm-linux-gnueabi-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp configure:12685: $? = 0 configure:12699: arm-linux-gnueabi-g++ -E -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp conftest.cpp:23:10: fatal error: ac_nonexistent.h: No such file or directory 23 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:12699: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | #include configure:12861: checking for ld used by arm-linux-gnueabi-g++ configure:12928: result: /usr/arm-linux-gnueabi/bin/ld configure:12935: checking if the linker (/usr/arm-linux-gnueabi/bin/ld) is GNU ld configure:12950: result: yes configure:13005: checking whether the arm-linux-gnueabi-g++ linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries configure:14078: result: yes configure:14114: arm-linux-gnueabi-g++ -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.cpp >&5 configure:14117: $? = 0 configure:14598: checking for arm-linux-gnueabi-g++ option to produce PIC configure:14605: result: -fPIC -DPIC configure:14613: checking if arm-linux-gnueabi-g++ PIC flag -fPIC -DPIC works configure:14631: arm-linux-gnueabi-g++ -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.cpp >&5 configure:14635: $? = 0 configure:14648: result: yes configure:14671: checking if arm-linux-gnueabi-g++ static flag -static works configure:14699: result: yes configure:14711: checking if arm-linux-gnueabi-g++ supports -c -o file.o configure:14732: arm-linux-gnueabi-g++ -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.cpp >&5 configure:14736: $? = 0 configure:14758: result: yes configure:14763: checking if arm-linux-gnueabi-g++ supports -c -o file.o configure:14810: result: yes configure:14840: checking whether the arm-linux-gnueabi-g++ linker (/usr/arm-linux-gnueabi/bin/ld) supports shared libraries configure:14883: result: yes configure:15024: checking dynamic linker characteristics configure:15781: result: GNU/Linux ld.so configure:15846: checking how to hardcode library paths into programs configure:15871: result: immediate configure:15918: checking whether ln -s works configure:15922: result: yes configure:15935: checking for flex configure:15951: found /usr/bin/flex configure:15962: result: flex configure:16000: flex conftest.l configure:16004: $? = 0 configure:16006: checking lex output file root configure:16020: result: lex.yy configure:16025: checking lex library configure:16039: arm-linux-gnueabi-g++ -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.cpp >&5 conftest.l: In function 'int yylex()': conftest.l:7:14: error: 'input' was not declared in this scope; did you mean 'unput'? 7 | yyless ((input () != 0)); } | ^~~~~ lex.yy.c:173:33: note: in definition of macro 'yyless' 173 | int yyless_macro_arg = (n); \ | ^ configure:16039: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:16039: arm-linux-gnueabi-g++ -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.cpp -lfl >&5 conftest.l: In function 'int yylex()': conftest.l:7:14: error: 'input' was not declared in this scope; did you mean 'unput'? 7 | yyless ((input () != 0)); } | ^~~~~ lex.yy.c:173:33: note: in definition of macro 'yyless' 173 | int yyless_macro_arg = (n); \ | ^ configure:16039: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:16039: arm-linux-gnueabi-g++ -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.cpp -ll >&5 conftest.l: In function 'int yylex()': conftest.l:7:14: error: 'input' was not declared in this scope; did you mean 'unput'? 7 | yyless ((input () != 0)); } | ^~~~~ lex.yy.c:173:33: note: in definition of macro 'yyless' 173 | int yyless_macro_arg = (n); \ | ^ configure:16039: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:16049: result: none needed configure:16055: checking whether yytext is a pointer configure:16072: arm-linux-gnueabi-g++ -o conftest -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.cpp >&5 conftest.l: In function 'int yylex()': conftest.l:7:14: error: 'input' was not declared in this scope; did you mean 'unput'? 7 | yyless ((input () != 0)); } | ^~~~~ lex.yy.c:173:33: note: in definition of macro 'yyless' 173 | int yyless_macro_arg = (n); \ | ^ configure:16072: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "anymeal" | #define PACKAGE_TARNAME "anymeal" | #define PACKAGE_VERSION "1.6" | #define PACKAGE_STRING "anymeal 1.6" | #define PACKAGE_BUGREPORT "jan@wedesoft.de" | #define PACKAGE_URL "" | #define PACKAGE "anymeal" | #define VERSION "1.6" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | #define YYTEXT_POINTER 1 | | #line 3 "lex.yy.c" | | #define YY_INT_ALIGNED short int | | /* A lexical scanner generated by flex */ | | #define FLEX_SCANNER | #define YY_FLEX_MAJOR_VERSION 2 | #define YY_FLEX_MINOR_VERSION 6 | #define YY_FLEX_SUBMINOR_VERSION 4 | #if YY_FLEX_SUBMINOR_VERSION > 0 | #define FLEX_BETA | #endif | | /* First, we deal with platform-specific or compiler-specific issues. */ | | /* begin standard C headers. */ | #include | #include | #include | #include | | /* end standard C headers. */ | | /* flex integer type definitions */ | | #ifndef FLEXINT_H | #define FLEXINT_H | | /* C99 systems have . Non-C99 systems may or may not. */ | | #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L | | /* C99 says to define __STDC_LIMIT_MACROS before including stdint.h, | * if you want the limit (max/min) macros for int types. | */ | #ifndef __STDC_LIMIT_MACROS | #define __STDC_LIMIT_MACROS 1 | #endif | | #include | typedef int8_t flex_int8_t; | typedef uint8_t flex_uint8_t; | typedef int16_t flex_int16_t; | typedef uint16_t flex_uint16_t; | typedef int32_t flex_int32_t; | typedef uint32_t flex_uint32_t; | #else | typedef signed char flex_int8_t; | typedef short int flex_int16_t; | typedef int flex_int32_t; | typedef unsigned char flex_uint8_t; | typedef unsigned short int flex_uint16_t; | typedef unsigned int flex_uint32_t; | | /* Limits of integral types. */ | #ifndef INT8_MIN | #define INT8_MIN (-128) | #endif | #ifndef INT16_MIN | #define INT16_MIN (-32767-1) | #endif | #ifndef INT32_MIN | #define INT32_MIN (-2147483647-1) | #endif | #ifndef INT8_MAX | #define INT8_MAX (127) | #endif | #ifndef INT16_MAX | #define INT16_MAX (32767) | #endif | #ifndef INT32_MAX | #define INT32_MAX (2147483647) | #endif | #ifndef UINT8_MAX | #define UINT8_MAX (255U) | #endif | #ifndef UINT16_MAX | #define UINT16_MAX (65535U) | #endif | #ifndef UINT32_MAX | #define UINT32_MAX (4294967295U) | #endif | | #ifndef SIZE_MAX | #define SIZE_MAX (~(size_t)0) | #endif | | #endif /* ! C99 */ | | #endif /* ! FLEXINT_H */ | | /* begin standard C++ headers. */ | | /* TODO: this is always defined, so inline it */ | #define yyconst const | | #if defined(__GNUC__) && __GNUC__ >= 3 | #define yynoreturn __attribute__((__noreturn__)) | #else | #define yynoreturn | #endif | | /* Returned upon end-of-file. */ | #define YY_NULL 0 | | /* Promotes a possibly negative, possibly signed char to an | * integer in range [0..255] for use as an array index. | */ | #define YY_SC_TO_UI(c) ((YY_CHAR) (c)) | | /* Enter a start condition. This macro really ought to take a parameter, | * but we do it the disgusting crufty way forced on us by the ()-less | * definition of BEGIN. | */ | #define BEGIN (yy_start) = 1 + 2 * | /* Translate the current start state into a value that can be later handed | * to BEGIN to return to the state. The YYSTATE alias is for lex | * compatibility. | */ | #define YY_START (((yy_start) - 1) / 2) | #define YYSTATE YY_START | /* Action number for EOF rule of a given start state. */ | #define YY_STATE_EOF(state) (YY_END_OF_BUFFER + state + 1) | /* Special action meaning "start processing a new file". */ | #define YY_NEW_FILE yyrestart( yyin ) | #define YY_END_OF_BUFFER_CHAR 0 | | /* Size of default input buffer. */ | #ifndef YY_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k. | * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. | * Ditto for the __ia64__ case accordingly. | */ | #define YY_BUF_SIZE 32768 | #else | #define YY_BUF_SIZE 16384 | #endif /* __ia64__ */ | #endif | | /* The state buf must be large enough to hold one state per character in the main buffer. | */ | #define YY_STATE_BUF_SIZE ((YY_BUF_SIZE + 2) * sizeof(yy_state_type)) | | #ifndef YY_TYPEDEF_YY_BUFFER_STATE | #define YY_TYPEDEF_YY_BUFFER_STATE | typedef struct yy_buffer_state *YY_BUFFER_STATE; | #endif | | #ifndef YY_TYPEDEF_YY_SIZE_T | #define YY_TYPEDEF_YY_SIZE_T | typedef size_t yy_size_t; | #endif | | extern int yyleng; | | extern FILE *yyin, *yyout; | | #define EOB_ACT_CONTINUE_SCAN 0 | #define EOB_ACT_END_OF_FILE 1 | #define EOB_ACT_LAST_MATCH 2 | | #define YY_LESS_LINENO(n) | #define YY_LINENO_REWIND_TO(ptr) | | /* Return all but the first "n" matched characters back to the input stream. */ | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | *yy_cp = (yy_hold_char); \ | YY_RESTORE_YY_MORE_OFFSET \ | (yy_c_buf_p) = yy_cp = yy_bp + yyless_macro_arg - YY_MORE_ADJ; \ | YY_DO_BEFORE_ACTION; /* set up yytext again */ \ | } \ | while ( 0 ) | #define unput(c) yyunput( c, (yytext_ptr) ) | | #ifndef YY_STRUCT_YY_BUFFER_STATE | #define YY_STRUCT_YY_BUFFER_STATE | struct yy_buffer_state | { | FILE *yy_input_file; | | char *yy_ch_buf; /* input buffer */ | char *yy_buf_pos; /* current position in input buffer */ | | /* Size of input buffer in bytes, not including room for EOB | * characters. | */ | int yy_buf_size; | | /* Number of characters read into yy_ch_buf, not including EOB | * characters. | */ | int yy_n_chars; | | /* Whether we "own" the buffer - i.e., we know we created it, | * and can realloc() it to grow it, and should free() it to | * delete it. | */ | int yy_is_our_buffer; | | /* Whether this is an "interactive" input source; if so, and | * if we're using stdio for input, then we want to use getc() | * instead of fread(), to make sure we stop fetching input after | * each newline. | */ | int yy_is_interactive; | | /* Whether we're considered to be at the beginning of a line. | * If so, '^' rules will be active on the next match, otherwise | * not. | */ | int yy_at_bol; | | int yy_bs_lineno; /**< The line count. */ | int yy_bs_column; /**< The column count. */ | | /* Whether to try to fill the input buffer when we reach the | * end of it. | */ | int yy_fill_buffer; | | int yy_buffer_status; | | #define YY_BUFFER_NEW 0 | #define YY_BUFFER_NORMAL 1 | /* When an EOF's been seen but there's still some text to process | * then we mark the buffer as YY_EOF_PENDING, to indicate that we | * shouldn't try reading from the input source any more. We might | * still have a bunch of tokens to match, though, because of | * possible backing-up. | * | * When we actually see the EOF, we change the status to "new" | * (via yyrestart()), so that the user can continue scanning by | * just pointing yyin at a new input file. | */ | #define YY_BUFFER_EOF_PENDING 2 | | }; | #endif /* !YY_STRUCT_YY_BUFFER_STATE */ | | /* Stack of input buffers. */ | static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */ | static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */ | static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */ | | /* We provide macros for accessing buffer states in case in the | * future we want to put the buffer states in a more general | * "scanner state". | * | * Returns the top of the stack, or NULL. | */ | #define YY_CURRENT_BUFFER ( (yy_buffer_stack) \ | ? (yy_buffer_stack)[(yy_buffer_stack_top)] \ | : NULL) | /* Same as previous macro, but useful when we know that the buffer stack is not | * NULL or when we need an lvalue. For internal use only. | */ | #define YY_CURRENT_BUFFER_LVALUE (yy_buffer_stack)[(yy_buffer_stack_top)] | | /* yy_hold_char holds the character lost when yytext is formed. */ | static char yy_hold_char; | static int yy_n_chars; /* number of characters read into yy_ch_buf */ | int yyleng; | | /* Points to current character in buffer. */ | static char *yy_c_buf_p = NULL; | static int yy_init = 0; /* whether we need to initialize */ | static int yy_start = 0; /* start state number */ | | /* Flag which is used to allow yywrap()'s to do buffer switches | * instead of setting up a fresh yyin. A bit of a hack ... | */ | static int yy_did_buffer_switch_on_eof; | | void yyrestart ( FILE *input_file ); | void yy_switch_to_buffer ( YY_BUFFER_STATE new_buffer ); | YY_BUFFER_STATE yy_create_buffer ( FILE *file, int size ); | void yy_delete_buffer ( YY_BUFFER_STATE b ); | void yy_flush_buffer ( YY_BUFFER_STATE b ); | void yypush_buffer_state ( YY_BUFFER_STATE new_buffer ); | void yypop_buffer_state ( void ); | | static void yyensure_buffer_stack ( void ); | static void yy_load_buffer_state ( void ); | static void yy_init_buffer ( YY_BUFFER_STATE b, FILE *file ); | #define YY_FLUSH_BUFFER yy_flush_buffer( YY_CURRENT_BUFFER ) | | YY_BUFFER_STATE yy_scan_buffer ( char *base, yy_size_t size ); | YY_BUFFER_STATE yy_scan_string ( const char *yy_str ); | YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int len ); | | void *yyalloc ( yy_size_t ); | void *yyrealloc ( void *, yy_size_t ); | void yyfree ( void * ); | | #define yy_new_buffer yy_create_buffer | #define yy_set_interactive(is_interactive) \ | { \ | if ( ! YY_CURRENT_BUFFER ){ \ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_is_interactive = is_interactive; \ | } | #define yy_set_bol(at_bol) \ | { \ | if ( ! YY_CURRENT_BUFFER ){\ | yyensure_buffer_stack (); \ | YY_CURRENT_BUFFER_LVALUE = \ | yy_create_buffer( yyin, YY_BUF_SIZE ); \ | } \ | YY_CURRENT_BUFFER_LVALUE->yy_at_bol = at_bol; \ | } | #define YY_AT_BOL() (YY_CURRENT_BUFFER_LVALUE->yy_at_bol) | | /* Begin user sect3 */ | typedef flex_uint8_t YY_CHAR; | | FILE *yyin = NULL, *yyout = NULL; | | typedef int yy_state_type; | | extern int yylineno; | int yylineno = 1; | | extern char *yytext; | #ifdef yytext_ptr | #undef yytext_ptr | #endif | #define yytext_ptr yytext | | static yy_state_type yy_get_previous_state ( void ); | static yy_state_type yy_try_NUL_trans ( yy_state_type current_state ); | static int yy_get_next_buffer ( void ); | static void yynoreturn yy_fatal_error ( const char* msg ); | | /* Done after the current pattern has been matched and before the | * corresponding action - sets up yytext. | */ | #define YY_DO_BEFORE_ACTION \ | (yytext_ptr) = yy_bp; \ | (yytext_ptr) -= (yy_more_len); \ | yyleng = (int) (yy_cp - (yytext_ptr)); \ | (yy_hold_char) = *yy_cp; \ | *yy_cp = '\0'; \ | (yy_c_buf_p) = yy_cp; | #define YY_NUM_RULES 8 | #define YY_END_OF_BUFFER 9 | /* This struct is not used in this scanner, | but its presence is necessary. */ | struct yy_trans_info | { | flex_int32_t yy_verify; | flex_int32_t yy_nxt; | }; | static const flex_int16_t yy_acclist[23] = | { 0, | 9, 7, 8, 8, 1, 7, 8, 2, 7, 8, | 3, 7, 8, 4, 7, 8, 5, 7, 8, 6, | 7, 8 | } ; | | static const flex_int16_t yy_accept[14] = | { 0, | 1, 1, 1, 2, 4, 5, 8, 11, 14, 17, | 20, 23, 23 | } ; | | static const YY_CHAR yy_ec[256] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 3, 4, 5, 6, | | 7, 8, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | 1, 1, 1, 1, 1 | } ; | | static const YY_CHAR yy_meta[9] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1 | } ; | | static const flex_int16_t yy_base[13] = | { 0, | 0, 0, 9, 10, 10, 10, 10, 10, 10, 10, | 10, 10 | } ; | | static const flex_int16_t yy_def[13] = | { 0, | 12, 1, 12, 12, 12, 12, 12, 12, 12, 12, | 12, 0 | } ; | | static const flex_int16_t yy_nxt[19] = | { 0, | 4, 5, 6, 7, 8, 9, 10, 11, 12, 3, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | static const flex_int16_t yy_chk[19] = | { 0, | 1, 1, 1, 1, 1, 1, 1, 1, 3, 12, | 12, 12, 12, 12, 12, 12, 12, 12 | } ; | | extern int yy_flex_debug; | int yy_flex_debug = 0; | | static yy_state_type *yy_state_buf=0, *yy_state_ptr=0; | static char *yy_full_match; | static int yy_lp; | #define REJECT \ | { \ | *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */ \ | yy_cp = (yy_full_match); /* restore poss. backed-over text */ \ | ++(yy_lp); \ | goto find_rule; \ | } | | static int yy_more_flag = 0; | static int yy_more_len = 0; | #define yymore() ((yy_more_flag) = 1) | #define YY_MORE_ADJ (yy_more_len) | #define YY_RESTORE_YY_MORE_OFFSET | char *yytext; | #line 1 "conftest.l" | #line 460 "lex.yy.c" | | #define INITIAL 0 | | #ifndef YY_NO_UNISTD_H | /* Special case for "unistd.h", since it is non-ANSI. We include it way | * down here because we want the user's section 1 to have been scanned first. | * The user has a chance to override it with an option. | */ | #include | #endif | | #ifndef YY_EXTRA_TYPE | #define YY_EXTRA_TYPE void * | #endif | | static int yy_init_globals ( void ); | | /* Accessor methods to globals. | These are made visible to non-reentrant scanners for convenience. */ | | int yylex_destroy ( void ); | | int yyget_debug ( void ); | | void yyset_debug ( int debug_flag ); | | YY_EXTRA_TYPE yyget_extra ( void ); | | void yyset_extra ( YY_EXTRA_TYPE user_defined ); | | FILE *yyget_in ( void ); | | void yyset_in ( FILE * _in_str ); | | FILE *yyget_out ( void ); | | void yyset_out ( FILE * _out_str ); | | int yyget_leng ( void ); | | char *yyget_text ( void ); | | int yyget_lineno ( void ); | | void yyset_lineno ( int _line_number ); | | /* Macros after this point can all be overridden by user definitions in | * section 1. | */ | | #ifndef YY_SKIP_YYWRAP | #ifdef __cplusplus | extern "C" int yywrap ( void ); | #else | extern int yywrap ( void ); | #endif | #endif | | #ifndef YY_NO_UNPUT | | static void yyunput ( int c, char *buf_ptr ); | | #endif | | #ifndef yytext_ptr | static void yy_flex_strncpy ( char *, const char *, int ); | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen ( const char * ); | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput ( void ); | #else | static int input ( void ); | #endif | | #endif | | /* Amount of stuff to slurp up with each read. */ | #ifndef YY_READ_BUF_SIZE | #ifdef __ia64__ | /* On IA-64, the buffer size is 16k, not 8k */ | #define YY_READ_BUF_SIZE 16384 | #else | #define YY_READ_BUF_SIZE 8192 | #endif /* __ia64__ */ | #endif | | /* Copy whatever the last rule matched to the standard output. */ | #ifndef ECHO | /* This used to be an fputs(), but since the string might contain NUL's, | * we now use fwrite(). | */ | #define ECHO do { if (fwrite( yytext, (size_t) yyleng, 1, yyout )) {} } while (0) | #endif | | /* Gets input and stuffs it into "buf". number of characters read, or YY_NULL, | * is returned in "result". | */ | #ifndef YY_INPUT | #define YY_INPUT(buf,result,max_size) \ | if ( YY_CURRENT_BUFFER_LVALUE->yy_is_interactive ) \ | { \ | int c = '*'; \ | int n; \ | for ( n = 0; n < max_size && \ | (c = getc( yyin )) != EOF && c != '\n'; ++n ) \ | buf[n] = (char) c; \ | if ( c == '\n' ) \ | buf[n++] = (char) c; \ | if ( c == EOF && ferror( yyin ) ) \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | result = n; \ | } \ | else \ | { \ | errno=0; \ | while ( (result = (int) fread(buf, 1, (yy_size_t) max_size, yyin)) == 0 && ferror(yyin)) \ | { \ | if( errno != EINTR) \ | { \ | YY_FATAL_ERROR( "input in flex scanner failed" ); \ | break; \ | } \ | errno=0; \ | clearerr(yyin); \ | } \ | }\ | \ | | #endif | | /* No semi-colon after return; correct usage is to write "yyterminate();" - | * we don't want an extra ';' after the "return" because that will cause | * some compilers to complain about unreachable statements. | */ | #ifndef yyterminate | #define yyterminate() return YY_NULL | #endif | | /* Number of entries by which start-condition stack grows. */ | #ifndef YY_START_STACK_INCR | #define YY_START_STACK_INCR 25 | #endif | | /* Report a fatal error. */ | #ifndef YY_FATAL_ERROR | #define YY_FATAL_ERROR(msg) yy_fatal_error( msg ) | #endif | | /* end tables serialization structures and prototypes */ | | /* Default declaration of generated scanner - a define so the user can | * easily add parameters. | */ | #ifndef YY_DECL | #define YY_DECL_IS_OURS 1 | | extern int yylex (void); | | #define YY_DECL int yylex (void) | #endif /* !YY_DECL */ | | /* Code executed at the beginning of each rule, after yytext and yyleng | * have been set up. | */ | #ifndef YY_USER_ACTION | #define YY_USER_ACTION | #endif | | /* Code executed at the end of each rule. */ | #ifndef YY_BREAK | #define YY_BREAK /*LINTED*/break; | #endif | | #define YY_RULE_SETUP \ | YY_USER_ACTION | | /** The main scanner function which does all the work. | */ | YY_DECL | { | yy_state_type yy_current_state; | char *yy_cp, *yy_bp; | int yy_act; | | if ( !(yy_init) ) | { | (yy_init) = 1; | | #ifdef YY_USER_INIT | YY_USER_INIT; | #endif | | /* Create the reject buffer large enough to save one state per allowed character. */ | if ( ! (yy_state_buf) ) | (yy_state_buf) = (yy_state_type *)yyalloc(YY_STATE_BUF_SIZE ); | if ( ! (yy_state_buf) ) | YY_FATAL_ERROR( "out of dynamic memory in yylex()" ); | | if ( ! (yy_start) ) | (yy_start) = 1; /* first start state */ | | if ( ! yyin ) | yyin = stdin; | | if ( ! yyout ) | yyout = stdout; | | if ( ! YY_CURRENT_BUFFER ) { | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_load_buffer_state( ); | } | | { | #line 1 "conftest.l" | | #line 685 "lex.yy.c" | | while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */ | { | (yy_more_len) = 0; | if ( (yy_more_flag) ) | { | (yy_more_len) = (int) ((yy_c_buf_p) - (yytext_ptr)); | (yy_more_flag) = 0; | } | yy_cp = (yy_c_buf_p); | | /* Support of yytext. */ | *yy_cp = (yy_hold_char); | | /* yy_bp points to the position in yy_ch_buf of the start of | * the current run. | */ | yy_bp = yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | yy_match: | do | { | YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)] ; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | ++yy_cp; | } | while ( yy_base[yy_current_state] != 10 ); | | yy_find_action: | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | | find_rule: /* we branch to this label when backing up */ | | for ( ; ; ) /* until we find what rule we matched */ | { | if ( (yy_lp) && (yy_lp) < yy_accept[yy_current_state + 1] ) | { | yy_act = yy_acclist[(yy_lp)]; | { | (yy_full_match) = yy_cp; | break; | } | } | --yy_cp; | yy_current_state = *--(yy_state_ptr); | (yy_lp) = yy_accept[yy_current_state]; | } | | YY_DO_BEFORE_ACTION; | | do_action: /* This label is used only to access EOF actions. */ | | switch ( yy_act ) | { /* beginning of action switch */ | case 1: | YY_RULE_SETUP | #line 2 "conftest.l" | { ECHO; } | YY_BREAK | case 2: | YY_RULE_SETUP | #line 3 "conftest.l" | { REJECT; } | YY_BREAK | case 3: | YY_RULE_SETUP | #line 4 "conftest.l" | { yymore (); } | YY_BREAK | case 4: | YY_RULE_SETUP | #line 5 "conftest.l" | { yyless (1); } | YY_BREAK | case 5: | YY_RULE_SETUP | #line 6 "conftest.l" | { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ | yyless ((input () != 0)); } | YY_BREAK | case 6: | YY_RULE_SETUP | #line 8 "conftest.l" | { unput (yytext[0]); } | YY_BREAK | case 7: | YY_RULE_SETUP | #line 9 "conftest.l" | { BEGIN INITIAL; } | YY_BREAK | case 8: | YY_RULE_SETUP | #line 10 "conftest.l" | ECHO; | YY_BREAK | #line 794 "lex.yy.c" | case YY_STATE_EOF(INITIAL): | yyterminate(); | | case YY_END_OF_BUFFER: | { | /* Amount of text matched not including the EOB char. */ | int yy_amount_of_matched_text = (int) (yy_cp - (yytext_ptr)) - 1; | | /* Undo the effects of YY_DO_BEFORE_ACTION. */ | *yy_cp = (yy_hold_char); | YY_RESTORE_YY_MORE_OFFSET | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_NEW ) | { | /* We're scanning a new file or input source. It's | * possible that this happened because the user | * just pointed yyin at a new source and called | * yylex(). If so, then we have to assure | * consistency between YY_CURRENT_BUFFER and our | * globals. Here is the right place to do so, because | * this is the first action (other than possibly a | * back-up) that will match for the new input source. | */ | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = YY_BUFFER_NORMAL; | } | | /* Note that here we test for yy_c_buf_p "<=" to the position | * of the first EOB in the buffer, since yy_c_buf_p will | * already have been incremented past the NUL character | * (since all states make transitions on EOB to the | * end-of-buffer state). Contrast this with the test | * in input(). | */ | if ( (yy_c_buf_p) <= &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | { /* This was really a NUL. */ | yy_state_type yy_next_state; | | (yy_c_buf_p) = (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | /* Okay, we're now positioned to make the NUL | * transition. We couldn't have | * yy_get_previous_state() go ahead and do it | * for us because it doesn't know how to deal | * with the possibility of jamming (and we don't | * want to build jamming into it because then it | * will run more slowly). | */ | | yy_next_state = yy_try_NUL_trans( yy_current_state ); | | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | | if ( yy_next_state ) | { | /* Consume the NUL. */ | yy_cp = ++(yy_c_buf_p); | yy_current_state = yy_next_state; | goto yy_match; | } | | else | { | yy_cp = (yy_c_buf_p); | goto yy_find_action; | } | } | | else switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_END_OF_FILE: | { | (yy_did_buffer_switch_on_eof) = 0; | | if ( yywrap( ) ) | { | /* Note: because we've taken care in | * yy_get_next_buffer() to have set up | * yytext, we can now set up | * yy_c_buf_p so that if some total | * hoser (like flex itself) wants to | * call the scanner after we return the | * YY_NULL, it'll still work - another | * YY_NULL will get returned. | */ | (yy_c_buf_p) = (yytext_ptr) + YY_MORE_ADJ; | | yy_act = YY_STATE_EOF(YY_START); | goto do_action; | } | | else | { | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | } | break; | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = | (yytext_ptr) + yy_amount_of_matched_text; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_match; | | case EOB_ACT_LAST_MATCH: | (yy_c_buf_p) = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)]; | | yy_current_state = yy_get_previous_state( ); | | yy_cp = (yy_c_buf_p); | yy_bp = (yytext_ptr) + YY_MORE_ADJ; | goto yy_find_action; | } | break; | } | | default: | YY_FATAL_ERROR( | "fatal flex scanner internal error--no action found" ); | } /* end of action switch */ | } /* end of scanning one token */ | } /* end of user's declarations */ | } /* end of yylex */ | | /* yy_get_next_buffer - try to read in a new buffer | * | * Returns a code representing an action: | * EOB_ACT_LAST_MATCH - | * EOB_ACT_CONTINUE_SCAN - continue scanning from current position | * EOB_ACT_END_OF_FILE - end of file | */ | static int yy_get_next_buffer (void) | { | char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf; | char *source = (yytext_ptr); | int number_to_move, i; | int ret_val; | | if ( (yy_c_buf_p) > &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] ) | YY_FATAL_ERROR( | "fatal flex scanner internal error--end of buffer missed" ); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_fill_buffer == 0 ) | { /* Don't try to fill the buffer, so this is an EOF. */ | if ( (yy_c_buf_p) - (yytext_ptr) - YY_MORE_ADJ == 1 ) | { | /* We matched a single character, the EOB, so | * treat this as a final EOF. | */ | return EOB_ACT_END_OF_FILE; | } | | else | { | /* We matched some text prior to the EOB, first | * process it. | */ | return EOB_ACT_LAST_MATCH; | } | } | | /* Try to read more data. */ | | /* First move last chars to start of buffer. */ | number_to_move = (int) ((yy_c_buf_p) - (yytext_ptr) - 1); | | for ( i = 0; i < number_to_move; ++i ) | *(dest++) = *(source++); | | if ( YY_CURRENT_BUFFER_LVALUE->yy_buffer_status == YY_BUFFER_EOF_PENDING ) | /* don't do the read, it's not guaranteed to return an EOF, | * just force an EOF | */ | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars) = 0; | | else | { | int num_to_read = | YY_CURRENT_BUFFER_LVALUE->yy_buf_size - number_to_move - 1; | | while ( num_to_read <= 0 ) | { /* Not enough room in the buffer - grow it. */ | | YY_FATAL_ERROR( | "input buffer overflow, can't enlarge buffer because scanner uses REJECT" ); | | } | | if ( num_to_read > YY_READ_BUF_SIZE ) | num_to_read = YY_READ_BUF_SIZE; | | /* Read in more data. */ | YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), | (yy_n_chars), num_to_read ); | | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | if ( (yy_n_chars) == 0 ) | { | if ( number_to_move == YY_MORE_ADJ ) | { | ret_val = EOB_ACT_END_OF_FILE; | yyrestart( yyin ); | } | | else | { | ret_val = EOB_ACT_LAST_MATCH; | YY_CURRENT_BUFFER_LVALUE->yy_buffer_status = | YY_BUFFER_EOF_PENDING; | } | } | | else | ret_val = EOB_ACT_CONTINUE_SCAN; | | if (((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { | /* Extend the array by 50%, plus the number we really need. */ | int new_size = (yy_n_chars) + number_to_move + ((yy_n_chars) >> 1); | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf = (char *) yyrealloc( | (void *) YY_CURRENT_BUFFER_LVALUE->yy_ch_buf, (yy_size_t) new_size ); | if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); | /* "- 2" to take care of EOB's */ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); | } | | (yy_n_chars) += number_to_move; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] = YY_END_OF_BUFFER_CHAR; | YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars) + 1] = YY_END_OF_BUFFER_CHAR; | | (yytext_ptr) = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[0]; | | return ret_val; | } | | /* yy_get_previous_state - get the state just before the EOB char was reached */ | | static yy_state_type yy_get_previous_state (void) | { | yy_state_type yy_current_state; | char *yy_cp; | | yy_current_state = (yy_start); | | (yy_state_ptr) = (yy_state_buf); | *(yy_state_ptr)++ = yy_current_state; | | for ( yy_cp = (yytext_ptr) + YY_MORE_ADJ; yy_cp < (yy_c_buf_p); ++yy_cp ) | { | YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1); | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | *(yy_state_ptr)++ = yy_current_state; | } | | return yy_current_state; | } | | /* yy_try_NUL_trans - try to make a transition on the NUL character | * | * synopsis | * next_state = yy_try_NUL_trans( current_state ); | */ | static yy_state_type yy_try_NUL_trans (yy_state_type yy_current_state ) | { | int yy_is_jam; | | YY_CHAR yy_c = 1; | while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state ) | { | yy_current_state = (int) yy_def[yy_current_state]; | if ( yy_current_state >= 13 ) | yy_c = yy_meta[yy_c]; | } | yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; | yy_is_jam = (yy_current_state == 12); | if ( ! yy_is_jam ) | *(yy_state_ptr)++ = yy_current_state; | | return yy_is_jam ? 0 : yy_current_state; | } | | #ifndef YY_NO_UNPUT | | static void yyunput (int c, char * yy_bp ) | { | char *yy_cp; | | yy_cp = (yy_c_buf_p); | | /* undo effects of setting up yytext */ | *yy_cp = (yy_hold_char); | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | { /* need to shift things up to make room */ | /* +2 for EOB chars. */ | int number_to_move = (yy_n_chars) + 2; | char *dest = &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[ | YY_CURRENT_BUFFER_LVALUE->yy_buf_size + 2]; | char *source = | &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]; | | while ( source > YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) | *--dest = *--source; | | yy_cp += (int) (dest - source); | yy_bp += (int) (dest - source); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = | (yy_n_chars) = (int) YY_CURRENT_BUFFER_LVALUE->yy_buf_size; | | if ( yy_cp < YY_CURRENT_BUFFER_LVALUE->yy_ch_buf + 2 ) | YY_FATAL_ERROR( "flex scanner push-back overflow" ); | } | | *--yy_cp = (char) c; | | (yytext_ptr) = yy_bp; | (yy_hold_char) = *yy_cp; | (yy_c_buf_p) = yy_cp; | } | | #endif | | #ifndef YY_NO_INPUT | #ifdef __cplusplus | static int yyinput (void) | #else | static int input (void) | #endif | | { | int c; | | *(yy_c_buf_p) = (yy_hold_char); | | if ( *(yy_c_buf_p) == YY_END_OF_BUFFER_CHAR ) | { | /* yy_c_buf_p now points to the character we want to return. | * If this occurs *before* the EOB characters, then it's a | * valid NUL; if not, then we've hit the end of the buffer. | */ | if ( (yy_c_buf_p) < &YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[(yy_n_chars)] ) | /* This was really a NUL. */ | *(yy_c_buf_p) = '\0'; | | else | { /* need more input */ | int offset = (int) ((yy_c_buf_p) - (yytext_ptr)); | ++(yy_c_buf_p); | | switch ( yy_get_next_buffer( ) ) | { | case EOB_ACT_LAST_MATCH: | /* This happens because yy_g_n_b() | * sees that we've accumulated a | * token and flags that we need to | * try matching the token before | * proceeding. But for input(), | * there's no matching to consider. | * So convert the EOB_ACT_LAST_MATCH | * to EOB_ACT_END_OF_FILE. | */ | | /* Reset buffer status. */ | yyrestart( yyin ); | | /*FALLTHROUGH*/ | | case EOB_ACT_END_OF_FILE: | { | if ( yywrap( ) ) | return 0; | | if ( ! (yy_did_buffer_switch_on_eof) ) | YY_NEW_FILE; | #ifdef __cplusplus | return yyinput(); | #else | return input(); | #endif | } | | case EOB_ACT_CONTINUE_SCAN: | (yy_c_buf_p) = (yytext_ptr) + offset; | break; | } | } | } | | c = *(unsigned char *) (yy_c_buf_p); /* cast for 8-bit char's */ | *(yy_c_buf_p) = '\0'; /* preserve yytext */ | (yy_hold_char) = *++(yy_c_buf_p); | | return c; | } | #endif /* ifndef YY_NO_INPUT */ | | /** Immediately switch to a different input stream. | * @param input_file A readable stream. | * | * @note This function does not reset the start condition to @c INITIAL . | */ | void yyrestart (FILE * input_file ) | { | | if ( ! YY_CURRENT_BUFFER ){ | yyensure_buffer_stack (); | YY_CURRENT_BUFFER_LVALUE = | yy_create_buffer( yyin, YY_BUF_SIZE ); | } | | yy_init_buffer( YY_CURRENT_BUFFER, input_file ); | yy_load_buffer_state( ); | } | | /** Switch to a different input buffer. | * @param new_buffer The new input buffer. | * | */ | void yy_switch_to_buffer (YY_BUFFER_STATE new_buffer ) | { | | /* TODO. We should be able to replace this entire function body | * with | * yypop_buffer_state(); | * yypush_buffer_state(new_buffer); | */ | yyensure_buffer_stack (); | if ( YY_CURRENT_BUFFER == new_buffer ) | return; | | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | YY_CURRENT_BUFFER_LVALUE = new_buffer; | yy_load_buffer_state( ); | | /* We don't actually know whether we did this switch during | * EOF (yywrap()) processing, but the only time this flag | * is looked at is after yywrap() is called, so it's safe | * to go ahead and always set it. | */ | (yy_did_buffer_switch_on_eof) = 1; | } | | static void yy_load_buffer_state (void) | { | (yy_n_chars) = YY_CURRENT_BUFFER_LVALUE->yy_n_chars; | (yytext_ptr) = (yy_c_buf_p) = YY_CURRENT_BUFFER_LVALUE->yy_buf_pos; | yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; | (yy_hold_char) = *(yy_c_buf_p); | } | | /** Allocate and initialize an input buffer state. | * @param file A readable stream. | * @param size The character buffer size in bytes. When in doubt, use @c YY_BUF_SIZE. | * | * @return the allocated buffer state. | */ | YY_BUFFER_STATE yy_create_buffer (FILE * file, int size ) | { | YY_BUFFER_STATE b; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_buf_size = size; | | /* yy_ch_buf has to be 2 characters longer than the size given because | * we need to put in 2 end-of-buffer characters. | */ | b->yy_ch_buf = (char *) yyalloc( (yy_size_t) (b->yy_buf_size + 2) ); | if ( ! b->yy_ch_buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_create_buffer()" ); | | b->yy_is_our_buffer = 1; | | yy_init_buffer( b, file ); | | return b; | } | | /** Destroy the buffer. | * @param b a buffer created with yy_create_buffer() | * | */ | void yy_delete_buffer (YY_BUFFER_STATE b ) | { | | if ( ! b ) | return; | | if ( b == YY_CURRENT_BUFFER ) /* Not sure if we should pop here. */ | YY_CURRENT_BUFFER_LVALUE = (YY_BUFFER_STATE) 0; | | if ( b->yy_is_our_buffer ) | yyfree( (void *) b->yy_ch_buf ); | | yyfree( (void *) b ); | } | | /* Initializes or reinitializes a buffer. | * This function is sometimes called more than once on the same buffer, | * such as during a yyrestart() or at EOF. | */ | static void yy_init_buffer (YY_BUFFER_STATE b, FILE * file ) | | { | int oerrno = errno; | | yy_flush_buffer( b ); | | b->yy_input_file = file; | b->yy_fill_buffer = 1; | | /* If b is the current buffer, then yy_init_buffer was _probably_ | * called from yyrestart() or through yy_get_next_buffer. | * In that case, we don't want to reset the lineno or column. | */ | if (b != YY_CURRENT_BUFFER){ | b->yy_bs_lineno = 1; | b->yy_bs_column = 0; | } | | b->yy_is_interactive = file ? (isatty( fileno(file) ) > 0) : 0; | | errno = oerrno; | } | | /** Discard all buffered characters. On the next scan, YY_INPUT will be called. | * @param b the buffer state to be flushed, usually @c YY_CURRENT_BUFFER. | * | */ | void yy_flush_buffer (YY_BUFFER_STATE b ) | { | if ( ! b ) | return; | | b->yy_n_chars = 0; | | /* We always need two end-of-buffer characters. The first causes | * a transition to the end-of-buffer state. The second causes | * a jam in that state. | */ | b->yy_ch_buf[0] = YY_END_OF_BUFFER_CHAR; | b->yy_ch_buf[1] = YY_END_OF_BUFFER_CHAR; | | b->yy_buf_pos = &b->yy_ch_buf[0]; | | b->yy_at_bol = 1; | b->yy_buffer_status = YY_BUFFER_NEW; | | if ( b == YY_CURRENT_BUFFER ) | yy_load_buffer_state( ); | } | | /** Pushes the new state onto the stack. The new state becomes | * the current state. This function will allocate the stack | * if necessary. | * @param new_buffer The new state. | * | */ | void yypush_buffer_state (YY_BUFFER_STATE new_buffer ) | { | if (new_buffer == NULL) | return; | | yyensure_buffer_stack(); | | /* This block is copied from yy_switch_to_buffer. */ | if ( YY_CURRENT_BUFFER ) | { | /* Flush out information for old buffer. */ | *(yy_c_buf_p) = (yy_hold_char); | YY_CURRENT_BUFFER_LVALUE->yy_buf_pos = (yy_c_buf_p); | YY_CURRENT_BUFFER_LVALUE->yy_n_chars = (yy_n_chars); | } | | /* Only push if top exists. Otherwise, replace top. */ | if (YY_CURRENT_BUFFER) | (yy_buffer_stack_top)++; | YY_CURRENT_BUFFER_LVALUE = new_buffer; | | /* copied from yy_switch_to_buffer. */ | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | | /** Removes and deletes the top of the stack, if present. | * The next element becomes the new top. | * | */ | void yypop_buffer_state (void) | { | if (!YY_CURRENT_BUFFER) | return; | | yy_delete_buffer(YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | if ((yy_buffer_stack_top) > 0) | --(yy_buffer_stack_top); | | if (YY_CURRENT_BUFFER) { | yy_load_buffer_state( ); | (yy_did_buffer_switch_on_eof) = 1; | } | } | | /* Allocates the stack if it does not exist. | * Guarantees space for at least one push. | */ | static void yyensure_buffer_stack (void) | { | yy_size_t num_to_alloc; | | if (!(yy_buffer_stack)) { | | /* First allocation is just for 2 elements, since we don't know if this | * scanner will even need a stack. We use 2 instead of 1 to avoid an | * immediate realloc on the next call. | */ | num_to_alloc = 1; /* After all that talk, this was set to 1 anyways... */ | (yy_buffer_stack) = (struct yy_buffer_state**)yyalloc | (num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | memset((yy_buffer_stack), 0, num_to_alloc * sizeof(struct yy_buffer_state*)); | | (yy_buffer_stack_max) = num_to_alloc; | (yy_buffer_stack_top) = 0; | return; | } | | if ((yy_buffer_stack_top) >= ((yy_buffer_stack_max)) - 1){ | | /* Increase the buffer to prepare for a possible push. */ | yy_size_t grow_size = 8 /* arbitrary grow size */; | | num_to_alloc = (yy_buffer_stack_max) + grow_size; | (yy_buffer_stack) = (struct yy_buffer_state**)yyrealloc | ((yy_buffer_stack), | num_to_alloc * sizeof(struct yy_buffer_state*) | ); | if ( ! (yy_buffer_stack) ) | YY_FATAL_ERROR( "out of dynamic memory in yyensure_buffer_stack()" ); | | /* zero only the new slots.*/ | memset((yy_buffer_stack) + (yy_buffer_stack_max), 0, grow_size * sizeof(struct yy_buffer_state*)); | (yy_buffer_stack_max) = num_to_alloc; | } | } | | /** Setup the input buffer state to scan directly from a user-specified character buffer. | * @param base the character buffer | * @param size the size in bytes of the character buffer | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_buffer (char * base, yy_size_t size ) | { | YY_BUFFER_STATE b; | | if ( size < 2 || | base[size-2] != YY_END_OF_BUFFER_CHAR || | base[size-1] != YY_END_OF_BUFFER_CHAR ) | /* They forgot to leave room for the EOB's. */ | return NULL; | | b = (YY_BUFFER_STATE) yyalloc( sizeof( struct yy_buffer_state ) ); | if ( ! b ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_buffer()" ); | | b->yy_buf_size = (int) (size - 2); /* "- 2" to take care of EOB's */ | b->yy_buf_pos = b->yy_ch_buf = base; | b->yy_is_our_buffer = 0; | b->yy_input_file = NULL; | b->yy_n_chars = b->yy_buf_size; | b->yy_is_interactive = 0; | b->yy_at_bol = 1; | b->yy_fill_buffer = 0; | b->yy_buffer_status = YY_BUFFER_NEW; | | yy_switch_to_buffer( b ); | | return b; | } | | /** Setup the input buffer state to scan a string. The next call to yylex() will | * scan from a @e copy of @a str. | * @param yystr a NUL-terminated string to scan | * | * @return the newly allocated buffer state object. | * @note If you want to scan bytes that may contain NUL values, then use | * yy_scan_bytes() instead. | */ | YY_BUFFER_STATE yy_scan_string (const char * yystr ) | { | | return yy_scan_bytes( yystr, (int) strlen(yystr) ); | } | | /** Setup the input buffer state to scan the given bytes. The next call to yylex() will | * scan from a @e copy of @a bytes. | * @param yybytes the byte buffer to scan | * @param _yybytes_len the number of bytes in the buffer pointed to by @a bytes. | * | * @return the newly allocated buffer state object. | */ | YY_BUFFER_STATE yy_scan_bytes (const char * yybytes, int _yybytes_len ) | { | YY_BUFFER_STATE b; | char *buf; | yy_size_t n; | int i; | | /* Get memory for full buffer, including space for trailing EOB's. */ | n = (yy_size_t) (_yybytes_len + 2); | buf = (char *) yyalloc( n ); | if ( ! buf ) | YY_FATAL_ERROR( "out of dynamic memory in yy_scan_bytes()" ); | | for ( i = 0; i < _yybytes_len; ++i ) | buf[i] = yybytes[i]; | | buf[_yybytes_len] = buf[_yybytes_len+1] = YY_END_OF_BUFFER_CHAR; | | b = yy_scan_buffer( buf, n ); | if ( ! b ) | YY_FATAL_ERROR( "bad buffer in yy_scan_bytes()" ); | | /* It's okay to grow etc. this buffer, and we should throw it | * away when we're done. | */ | b->yy_is_our_buffer = 1; | | return b; | } | | #ifndef YY_EXIT_FAILURE | #define YY_EXIT_FAILURE 2 | #endif | | static void yynoreturn yy_fatal_error (const char* msg ) | { | fprintf( stderr, "%s\n", msg ); | exit( YY_EXIT_FAILURE ); | } | | /* Redefine yyless() so it works in section 3 code. */ | | #undef yyless | #define yyless(n) \ | do \ | { \ | /* Undo effects of setting up yytext. */ \ | int yyless_macro_arg = (n); \ | YY_LESS_LINENO(yyless_macro_arg);\ | yytext[yyleng] = (yy_hold_char); \ | (yy_c_buf_p) = yytext + yyless_macro_arg; \ | (yy_hold_char) = *(yy_c_buf_p); \ | *(yy_c_buf_p) = '\0'; \ | yyleng = yyless_macro_arg; \ | } \ | while ( 0 ) | | /* Accessor methods (get/set functions) to struct members. */ | | /** Get the current line number. | * | */ | int yyget_lineno (void) | { | | return yylineno; | } | | /** Get the input stream. | * | */ | FILE *yyget_in (void) | { | return yyin; | } | | /** Get the output stream. | * | */ | FILE *yyget_out (void) | { | return yyout; | } | | /** Get the length of the current token. | * | */ | int yyget_leng (void) | { | return yyleng; | } | | /** Get the current token. | * | */ | | char *yyget_text (void) | { | return yytext; | } | | /** Set the current line number. | * @param _line_number line number | * | */ | void yyset_lineno (int _line_number ) | { | | yylineno = _line_number; | } | | /** Set the input stream. This does not discard the current | * input buffer. | * @param _in_str A readable stream. | * | * @see yy_switch_to_buffer | */ | void yyset_in (FILE * _in_str ) | { | yyin = _in_str ; | } | | void yyset_out (FILE * _out_str ) | { | yyout = _out_str ; | } | | int yyget_debug (void) | { | return yy_flex_debug; | } | | void yyset_debug (int _bdebug ) | { | yy_flex_debug = _bdebug ; | } | | static int yy_init_globals (void) | { | /* Initialization is the same as for the non-reentrant scanner. | * This function is called from yylex_destroy(), so don't allocate here. | */ | | (yy_buffer_stack) = NULL; | (yy_buffer_stack_top) = 0; | (yy_buffer_stack_max) = 0; | (yy_c_buf_p) = NULL; | (yy_init) = 0; | (yy_start) = 0; | | (yy_state_buf) = 0; | (yy_state_ptr) = 0; | (yy_full_match) = 0; | (yy_lp) = 0; | | /* Defined in main.c */ | #ifdef YY_STDINIT | yyin = stdin; | yyout = stdout; | #else | yyin = NULL; | yyout = NULL; | #endif | | /* For future reference: Set errno on error, since we are called by | * yylex_init() | */ | return 0; | } | | /* yylex_destroy is for both reentrant and non-reentrant scanners. */ | int yylex_destroy (void) | { | | /* Pop the buffer stack, destroying each element. */ | while(YY_CURRENT_BUFFER){ | yy_delete_buffer( YY_CURRENT_BUFFER ); | YY_CURRENT_BUFFER_LVALUE = NULL; | yypop_buffer_state(); | } | | /* Destroy the stack itself. */ | yyfree((yy_buffer_stack) ); | (yy_buffer_stack) = NULL; | | yyfree ( (yy_state_buf) ); | (yy_state_buf) = NULL; | | /* Reset the globals. This is important in a non-reentrant scanner so the next time | * yylex() is called, initialization will occur. */ | yy_init_globals( ); | | return 0; | } | | /* | * Internal utility routines. | */ | | #ifndef yytext_ptr | static void yy_flex_strncpy (char* s1, const char * s2, int n ) | { | | int i; | for ( i = 0; i < n; ++i ) | s1[i] = s2[i]; | } | #endif | | #ifdef YY_NEED_STRLEN | static int yy_flex_strlen (const char * s ) | { | int n; | for ( n = 0; s[n]; ++n ) | ; | | return n; | } | #endif | | void *yyalloc (yy_size_t size ) | { | return malloc(size); | } | | void *yyrealloc (void * ptr, yy_size_t size ) | { | | /* The cast to (char *) in the following accommodates both | * implementations that use char* generic pointers, and those | * that use void* generic pointers. It works with the latter | * because both ANSI C and C++ allow castless assignment from | * any pointer type to void*, and deal with argument conversions | * as though doing an assignment. | */ | return realloc(ptr, size); | } | | void yyfree (void * ptr ) | { | free( (char *) ptr ); /* see yyrealloc() for (char *) cast */ | } | | #define YYTABLES_NAME "yytables" | | #line 10 "conftest.l" | | #ifdef YYTEXT_POINTER | extern char *yytext; | #endif | int | main (void) | { | return ! yylex () + ! yywrap (); | } configure:16080: result: no configure:16096: checking for windres configure:16124: result: no configure:16145: checking for "/usr/src/googletest/googletest/src/gtest-all.cc" configure:16151: error: cannot check for file existence when cross compiling ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian=no ac_cv_c_char_unsigned=yes ac_cv_c_compiler_gnu=yes ac_cv_cxx_compiler_gnu=yes ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now' ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LT_SYS_LIBRARY_PATH_set= ac_cv_env_LT_SYS_LIBRARY_PATH_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=x86_64-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=arm-linux-gnueabi ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_setpgrp_void=yes ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_memory_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_host=arm-unknown-linux-gnueabi ac_cv_lib_lex='none needed' ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' ac_cv_path_GREP=/bin/grep ac_cv_path_SED=/bin/sed ac_cv_path_install='/usr/bin/install -c' ac_cv_path_lt_DD=/bin/dd ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AR=arm-linux-gnueabi-ar ac_cv_prog_AWK=mawk ac_cv_prog_CC=arm-linux-gnueabi-gcc ac_cv_prog_CPP='arm-linux-gnueabi-gcc -E' ac_cv_prog_CXX=arm-linux-gnueabi-g++ ac_cv_prog_CXXCPP='arm-linux-gnueabi-g++ -E' ac_cv_prog_LEX=flex ac_cv_prog_OBJDUMP=arm-linux-gnueabi-objdump ac_cv_prog_RANLIB=arm-linux-gnueabi-ranlib ac_cv_prog_STRIP=arm-linux-gnueabi-strip ac_cv_prog_WINDRES=no ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=yes ac_cv_prog_lex_root=lex.yy ac_cv_prog_lex_yytext_pointer=no ac_cv_prog_make_make_set=yes am_cv_CC_dependencies_compiler_type=none am_cv_CXX_dependencies_compiler_type=none am_cv_make_support_nested_variables=yes am_cv_prog_cc_c_o=yes lt_cv_ar_at_file=@ lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/arm-linux-gnueabi/bin/ld lt_cv_path_LDCXX=/usr/arm-linux-gnueabi/bin/ld lt_cv_path_NM='/usr/bin/arm-linux-gnueabi-nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_c_o_CXX=yes lt_cv_prog_compiler_pic='-fPIC -DPIC' lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_pic_works_CXX=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_compiler_static_works_CXX=yes lt_cv_prog_gnu_ld=yes lt_cv_prog_gnu_ldcxx=yes lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_shlibpath_overrides_runpath=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_global_symbol_to_import= lt_cv_sys_lib_dlsearch_path_spec=' /lib/arm-linux-gnueabi /usr/lib/arm-linux-gnueabi /lib /usr/lib /usr/local/lib' lt_cv_sys_max_cmd_len=1572864 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop lt_cv_truncate_bin='/bin/dd bs=4096 count=1' ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /<>/missing aclocal-1.16' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='#' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='arm-linux-gnueabi-ar' AUTOCONF='${SHELL} /<>/missing autoconf' AUTOHEADER='${SHELL} /<>/missing autoheader' AUTOMAKE='${SHELL} /<>/missing automake-1.16' AWK='mawk' CC='arm-linux-gnueabi-gcc' CCDEPMODE='depmode=none' CFLAGS='-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic' CPP='arm-linux-gnueabi-gcc -E' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXX='arm-linux-gnueabi-g++' CXXCPP='arm-linux-gnueabi-g++ -E' CXXDEPMODE='depmode=none' CXXFLAGS='-g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security' CYGPATH_W='echo' DEFS='' DEPDIR='.deps' DLLTOOL='false' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' EXEEXT='' FGREP='/bin/grep -F' GREP='/bin/grep' GTEST='/usr/src/googletest/googletest' HAVE_WINDRES_FALSE='' HAVE_WINDRES_TRUE='#' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LD='/usr/arm-linux-gnueabi/bin/ld' LDFLAGS='-Wl,-z,relro -Wl,-z,now' LEX='flex' LEXLIB='' LEX_OUTPUT_ROOT='lex.yy' LIBOBJS='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIPO='' LN_S='ln -s' LTLIBOBJS='' LT_SYS_LIBRARY_PATH='' MAKEINFO='${SHELL} /<>/missing makeinfo' MANIFEST_TOOL=':' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/arm-linux-gnueabi-nm -B' NMEDIT='' OBJDUMP='arm-linux-gnueabi-objdump' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE='anymeal' PACKAGE_BUGREPORT='jan@wedesoft.de' PACKAGE_NAME='anymeal' PACKAGE_STRING='anymeal 1.6' PACKAGE_TARNAME='anymeal' PACKAGE_URL='' PACKAGE_VERSION='1.6' PATH_SEPARATOR=':' QT_CXXFLAGS='' QT_DIR='' QT_LIBS='' QT_LRELEASE='' QT_LUPDATE='' QT_MOC='' QT_RCC='' QT_UIC='' RANLIB='arm-linux-gnueabi-ranlib' SED='/bin/sed' SET_MAKE='' SHELL='/bin/bash' SQLITE3_CFLAGS='' SQLITE3_LDFLAGS='' SQLITE3_VERSION='' STRIP='arm-linux-gnueabi-strip' VERSION='1.6' WINDRES='no' XMKMF='' X_CFLAGS='' X_EXTRA_LIBS='' X_LIBS='' X_PRE_LIBS='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='#' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='#' am__include='include' am__isrc='' am__leading_dot='.' am__nodep='' am__quote='' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='x86_64-linux-gnu' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='NONE' host='arm-unknown-linux-gnueabi' host_alias='arm-linux-gnueabi' host_cpu='arm' host_os='linux-gnueabi' host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${prefix}/share/info' install_sh='${SHELL} /<>/install-sh' libdir='${prefix}/lib/arm-linux-gnueabi' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='/var' mandir='${prefix}/share/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "anymeal" #define PACKAGE_TARNAME "anymeal" #define PACKAGE_VERSION "1.6" #define PACKAGE_STRING "anymeal 1.6" #define PACKAGE_BUGREPORT "jan@wedesoft.de" #define PACKAGE_URL "" #define PACKAGE "anymeal" #define VERSION "1.6" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" configure: exit 1 dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabi --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=arm-linux-gnueabi returned exit code 1 make: *** [debian/rules:8: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-10-18T09:16:04Z 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: 6124 Build-Time: 14 Distribution: unstable Fail-Stage: build Foreign Architectures: armel Host Architecture: armel Install-Time: 51 Job: anymeal_1.6-1.1 Machine Architecture: amd64 Package: anymeal Package-Time: 76 Source-Version: 1.6-1.1 Space: 6124 Status: attempted Version: 1.6-1.1 -------------------------------------------------------------------------------- Finished at 2020-10-18T09:16:04Z Build needed 00:01:16, 6124k disk space