Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/psychtoolbox-3/psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/psychtoolbox-3-3.0.17.9.dfsg1-2m_o88ffj/psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.buildinfo Get source package info: psychtoolbox-3=3.0.17.9.dfsg1-2 Source URL: http://snapshot.notset.fr/mr/package/psychtoolbox-3/3.0.17.9.dfsg1-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.118 aglfn=1.7+git20191031.4036a9c-2 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20210119 cme=1.032-1 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 dbus=1.12.20-2 dbus-user-session=1.12.20-2 dconf-gsettings-backend=0.38.0-2 dconf-service=0.38.0-2 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-octave=1.0.3 dh-octave-autopkgtest=1.0.3 dh-strip-nondeterminism=1.11.0-1 diffstat=1.64-1 diffutils=1:3.7-5 dmsetup=2:1.02.175-2 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 ed=1.17-1 file=1:5.39-3 findutils=4.8.0-1 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 fonts-freefont-otf=20120503-10 freeglut3=2.8.1-6 freeglut3-dev=2.8.1-6 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 gfortran=4:10.2.1-1 gfortran-10=10.2.1-6 gir1.2-glib-2.0=1.66.1-1+b1 gir1.2-gst-plugins-base-1.0=1.18.3-1 gir1.2-gstreamer-1.0=1.18.3-1 glib-networking=2.66.0-2 glib-networking-common=2.66.0-2 glib-networking-services=2.66.0-2 gnuplot-data=5.4.1+dfsg1-1 gnuplot-nox=5.4.1+dfsg1-1 gpg=2.2.27-1 gpgconf=2.2.27-1 grep=3.6-1 groff-base=1.22.4-6 gsettings-desktop-schemas=3.38.0-2 gstreamer1.0-libav=1.18.3-1 gstreamer1.0-plugins-base=1.18.3-1 gstreamer1.0-plugins-good=1.18.3-1 gzip=1.10-2 hdf5-helpers=1.10.6+repack-2 hostname=3.23 icu-devtools=67.1-6 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 iso-codes=4.5.0-1 libaa1=1.4p5-48 libacl1=2.2.53-10 libaec-dev=1.0.4-1 libaec0=1.0.4-1 libalgorithm-c3-perl=0.11-1 libaliased-perl=0.34-1.1 libamd2=1:5.8.1+dfsg-2 libaom0=1.0.0.errata1-3 libapp-cmd-perl=0.331-1 libapparmor1=2.13.6-9 libapt-pkg-perl=0.1.39 libapt-pkg6.0=2.1.20 libarchive-zip-perl=1.68-1 libargon2-1=0~20171227-0.2 libarpack2=3.8.0-1 libarray-intspan-perl=2.004-1 libasan6=10.2.1-6 libasound2=1.2.4-1.1 libasound2-data=1.2.4-1.1 libasound2-dev=1.2.4-1.1 libass9=1:0.15.0-1 libassuan0=2.5.4-1 libasyncns0=0.8-6+b2 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libavahi-client3=0.8-5 libavahi-common-data=0.8-5 libavahi-common3=0.8-5 libavc1394-0=0.5.4-5 libavcodec58=7:4.3.2-0+deb11u1 libavfilter7=7:4.3.2-0+deb11u1 libavformat58=7:4.3.2-0+deb11u1 libavutil56=7:4.3.2-0+deb11u1 libb-hooks-endofscope-perl=0.24-1.1 libb-hooks-op-check-perl=0.22-1+b3 libbinutils=2.35.1-7 libblas-dev=3.9.0-3 libblas3=3.9.0-3 libblkid-dev=2.36.1-7 libblkid1=2.36.1-7 libbluray2=1:1.2.1-4 libboolean-perl=0.46-1 libbrotli-dev=1.0.9-2+b2 libbrotli1=1.0.9-2+b2 libbs2b0=3.1.0+dfsg-2.2+b1 libbsd0=0.11.3-1 libbtf1=1:5.8.1+dfsg-2 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcaca0=0.99.beta19-2.1 libcairo-gobject2=1.16.0-5 libcairo2=1.16.0-5 libcamd2=1:5.8.1+dfsg-2 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcap2-bin=1:2.44-1 libcapture-tiny-perl=0.48-1 libcarp-assert-more-perl=1.26-1 libcarp-assert-perl=0.21-1.1 libcc1-0=10.2.1-6 libccolamd2=1:5.8.1+dfsg-2 libcdparanoia0=3.10.2+debian-13.1 libcholmod3=1:5.8.1+dfsg-2 libchromaprint1=1.5.0-2 libclass-c3-perl=0.35-1 libclass-data-inheritable-perl=0.08-3 libclass-load-perl=0.25-1 libclass-method-modifiers-perl=2.13-1 libclass-xsaccessor-perl=1.19-3+b7 libclone-choose-perl=0.010-1 libclone-perl=0.45-1+b1 libcodec2-0.9=0.9.2-4 libcolamd2=1:5.8.1+dfsg-2 libcom-err2=1.46.1-1 libconfig-model-backend-yaml-perl=2.134-1 libconfig-model-dpkg-perl=2.143 libconfig-model-perl=2.141-1 libconfig-tiny-perl=2.24-1 libconvert-binhex-perl=1.125-1 libcpanel-json-xs-perl=4.25-1+b1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libcryptsetup12=2:2.3.4-2 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libcups2=2.3.3op2-3 libcurl3-gnutls=7.74.0-1.1 libcxsparse3=1:5.8.1+dfsg-2 libdata-dpath-perl=0.58-1 libdata-messagepack-perl=1.00-4+b1 libdata-optlist-perl=0.110-1.1 libdata-section-perl=0.200007-1 libdata-validate-domain-perl=0.10-1.1 libdatrie1=0.2.13-1 libdav1d4=0.7.1-3 libdb5.3=5.3.28+dfsg1-0.8 libdbus-1-3=1.12.20-2 libdc1394-25=2.2.6-3 libdc1394-dev=2.2.6-3 libdconf1=0.38.0-2 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdeflate0=1.7-1 libdevel-callchecker-perl=0.008-1+b2 libdevel-size-perl=0.83-1+b2 libdevel-stacktrace-perl=2.0400-1 libdevmapper1.02.1=2:1.02.175-2 libdouble-conversion3=3.1.5-6.1 libdpkg-perl=1.20.7.1 libdrm-amdgpu1=2.4.104-1 libdrm-common=2.4.104-1 libdrm-intel1=2.4.104-1 libdrm-nouveau2=2.4.104-1 libdrm-radeon1=2.4.104-1 libdrm2=2.4.104-1 libdv4=1.0.0-13 libdw-dev=0.183-1 libdw1=0.183-1 libdynaloader-functions-perl=0.003-1.1 libedit2=3.1-20191231-2+b1 libegl-dev=1.3.2-1 libegl-mesa0=20.3.4-1 libegl1=1.3.2-1 libelf-dev=0.183-1 libelf1=0.183-1 libemail-address-xs-perl=1.04-1+b3 libencode-locale-perl=1.05-1.1 liberror-perl=0.17029-1 libevdev2=1.11.0+dfsg-1 libexception-class-perl=1.44-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libexporter-lite-perl=0.08-1 libexporter-tiny-perl=1.002002-1 libffi-dev=3.3-6 libffi7=3.3-6 libfftw3-bin=3.3.8-2 libfftw3-dev=3.3.8-2 libfftw3-double3=3.3.8-2 libfftw3-long3=3.3.8-2 libfftw3-quad3=3.3.8-2 libfftw3-single3=3.3.8-2 libfile-basedir-perl=0.08-1 libfile-find-rule-perl=0.34-1 libfile-homedir-perl=1.006-1 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.11.0-1 libfile-which-perl=1.23-1 libflac8=1.3.3-2 libflite1=2.2-2 libfltk-gl1.3=1.3.5-3 libfltk1.3=1.3.5-3 libfont-ttf-perl=1.06-1.1 libfontconfig-dev=2.13.1-4.2 libfontconfig1=2.13.1-4.2 libfontconfig1-dev=2.13.1-4.2 libfontenc1=1:1.1.4-1 libfreenect-dev=1:0.5.3-2 libfreenect0.5=1:0.5.3-2 libfreetype-dev=2.10.4+dfsg-1 libfreetype6=2.10.4+dfsg-1 libfreetype6-dev=2.10.4+dfsg-1 libfribidi0=1.0.8-2 libgbm1=20.3.4-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgd3=2.3.0-2 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgdk-pixbuf-2.0-0=2.42.2+dfsg-1 libgdk-pixbuf2.0-common=2.42.2+dfsg-1 libgetopt-long-descriptive-perl=0.105-1 libgfortran-10-dev=10.2.1-6 libgfortran5=10.2.1-6 libgirepository-1.0-1=1.66.1-1+b1 libgl-dev=1.3.2-1 libgl1=1.3.2-1 libgl1-mesa-dev=20.3.4-1 libgl1-mesa-dri=20.3.4-1 libgl2ps1.4=1.4.2+dfsg1-1 libglapi-mesa=20.3.4-1 libgles-dev=1.3.2-1 libgles1=1.3.2-1 libgles2=1.3.2-1 libglew-dev=2.1.0-4+b1 libglew2.1=2.1.0-4+b1 libglib2.0-0=2.66.7-1 libglib2.0-bin=2.66.7-1 libglib2.0-data=2.66.7-1 libglib2.0-dev=2.66.7-1 libglib2.0-dev-bin=2.66.7-1 libglpk40=5.0-1 libglu1-mesa=9.0.1-1 libglu1-mesa-dev=9.0.1-1 libglvnd-dev=1.3.2-1 libglvnd0=1.3.2-1 libglx-dev=1.3.2-1 libglx-mesa0=20.3.4-1 libglx0=1.3.2-1 libgme0=0.6.3-2 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-7 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgpm2=1.20.7-8 libgraphicsmagick++-q16-12=1.4+really1.3.36+hg16472-1 libgraphicsmagick-q16-3=1.4+really1.3.36+hg16472-1 libgraphite2-3=1.3.14-1 libgsm1=1.0.18-2 libgssapi-krb5-2=1.18.3-4 libgstreamer-gl1.0-0=1.18.3-1 libgstreamer-plugins-base1.0-0=1.18.3-1 libgstreamer-plugins-base1.0-dev=1.18.3-1 libgstreamer1.0-0=1.18.3-1 libgstreamer1.0-dev=1.18.3-1 libgudev-1.0-0=234-1 libharfbuzz0b=2.7.4-1 libhash-fieldhash-perl=0.15-1+b3 libhash-merge-perl=0.302-1 libhdf5-103-1=1.10.6+repack-2 libhdf5-cpp-103-1=1.10.6+repack-2 libhdf5-dev=1.10.6+repack-2 libhdf5-fortran-102=1.10.6+repack-2 libhdf5-hl-100=1.10.6+repack-2 libhdf5-hl-cpp-100=1.10.6+repack-2 libhdf5-hl-fortran-100=1.10.6+repack-2 libhidapi-dev=0.10.1+dfsg-1 libhidapi-hidraw0=0.10.1+dfsg-1 libhidapi-libusb0=0.10.1+dfsg-1 libhogweed6=3.7-2 libhtml-html5-entities-perl=0.004-1.1 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.10-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.28-1 libhttp-negotiate-perl=6.01-1 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu-dev=67.1-6 libicu67=67.1-6 libidn2-0=2.3.0-5 libiec61883-0=1.2.0-4 libimport-into-perl=1.002005-1 libinput-bin=1.16.4-3 libinput10=1.16.4-3 libio-html-perl=1.004-2 libio-socket-ssl-perl=2.069-1 libio-string-perl=1.08-3.1 libio-stringy-perl=2.111-3 libio-tiecombine-perl=1.005-1.1 libip4tc2=1.8.7-1 libipc-run3-perl=0.048-2 libipc-system-simple-perl=1.30-1 libisl23=0.23-1 libiterator-perl=0.03+ds1-1.1 libiterator-util-perl=0.02+ds1-1.1 libitm1=10.2.1-6 libjack-dev=1:0.125.0-3+b1 libjack0=1:0.125.0-3+b1 libjbig0=2.1-3.1+b2 libjpeg-dev=1:2.0.6-1 libjpeg62-turbo=1:2.0.6-1 libjpeg62-turbo-dev=1:2.0.6-1 libjson-c5=0.15-2 libjson-maybexs-perl=1.004003-1 libjson-perl=4.03000-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libklu1=1:5.8.1+dfsg-2 libkmod2=28-1 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblapack-dev=3.9.0-3 liblapack3=3.9.0-3 liblcms2-2=2.12~rc1-2 libldap-2.4-2=2.4.57+dfsg-2 liblilv-0-0=0.24.12-2 liblist-compare-perl=0.55-1 liblist-moreutils-perl=0.430-2 liblist-moreutils-xs-perl=0.430-2 liblist-someutils-perl=0.58-1 liblist-utilsby-perl=0.11-1 libllvm11=1:11.0.1-2 liblog-any-adapter-screen-perl=0.140-1 liblog-any-perl=1.709-1 liblog-log4perl-perl=1.54-1 liblsan0=10.2.1-6 libltdl7=2.4.6-15 liblua5.4-0=5.4.2-2 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma-dev=5.2.5-1.0 liblzma5=5.2.5-1.0 liblzo2-2=2.10-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmailtools-perl=2.21-1 libmarkdown2=2.2.6-1 libmd0=1.0.3-3 libmd4c0=0.4.7-1 libmetis5=5.1.0.dfsg-7 libmfx1=21.1.0-1 libmime-tools-perl=5.509-1 libmodule-implementation-perl=0.09-1.1 libmodule-pluggable-perl=5.2-1 libmodule-runtime-perl=0.016-1 libmoo-perl=2.004004-1 libmoox-aliases-perl=0.001006-1.1 libmoox-struct-perl=0.020-1 libmount-dev=2.36.1-7 libmount1=2.36.1-7 libmouse-perl=2.5.10-1+b1 libmousex-nativetraits-perl=1.09-2.1 libmousex-strictconstructor-perl=0.02-2.1 libmp3lame0=3.100-3 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libmpg123-0=1.26.4-1 libmro-compat-perl=0.13-1 libmtdev1=1.1.6-1 libmysofa1=1.2~dfsg0-1 libnamespace-autoclean-perl=0.29-1 libnamespace-clean-perl=0.27-1 libncurses-dev=6.2+20201114-2 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnet-domain-tld-perl=1.75-1.1 libnet-http-perl=6.20-1 libnet-smtp-ssl-perl=1.04-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.7-2 libnghttp2-14=1.43.0-1 libnorm1=1.5.9+dfsg-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnuma1=2.0.12-1+b1 libnumber-compare-perl=0.03-1.1 libnumber-range-perl=0.12-1.1 libobject-id-perl=0.1.2-2.1 liboctave-dev=6.1.1~hg.2021.01.26-1 liboctave8=6.1.1~hg.2021.01.26-1 libogg0=1.3.4-0.1 libopenal-data=1:1.19.1-2 libopenal-dev=1:1.19.1-2 libopenal1=1:1.19.1-2 libopengl-dev=1.3.2-1 libopengl0=1.3.2-1 libopenhmd-dev=0.3.0-1 libopenhmd0=0.3.0-1 libopenjp2-7=2.4.0-3 libopenmpt0=0.4.11-1 libopus0=1.3.1-0.1 liborc-0.4-0=1:0.4.32-1 liborc-0.4-dev=1:0.4.32-1 liborc-0.4-dev-bin=1:0.4.32-1 libp11-kit0=0.23.22-1 libpackage-stash-perl=0.39-1 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam-systemd=247.3-1 libpam0g=1.4.0-4 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libparams-classify-perl=0.015-1+b3 libparams-util-perl=1.102-1+b1 libparams-validate-perl=1.30-1+b1 libparse-debcontrol-perl=2.005-4.1 libparse-recdescent-perl=1.967015+dfsg-2 libpath-iterator-rule-perl=1.014-1 libpath-tiny-perl=0.118-1 libpciaccess-dev=0.16-1 libpciaccess0=0.16-1 libpcre16-3=2:8.39-13 libpcre2-16-0=10.36-2 libpcre2-32-0=10.36-2 libpcre2-8-0=10.36-2 libpcre2-dev=10.36-2 libpcre2-posix2=10.36-2 libpcre3=2:8.39-13 libpcre3-dev=2:8.39-13 libpcre32-3=2:8.39-13 libpcrecpp0v5=2:8.39-13 libperl5.32=5.32.1-2 libperlio-gzip-perl=0.19-1+b7 libpgm-5.3-0=5.3.128~dfsg-2 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng-dev=1.6.37-3 libpng16-16=1.6.37-3 libpocketsphinx3=0.8+5prealpha+1-13 libpod-constants-perl=0.19-2 libpod-parser-perl=1.63-2 libpod-pom-perl=2.01-3 libpopt0=1.18-2 libportaudio2=19.6.0-1.1 libportaudiocpp0=19.6.0-1.1 libpostproc55=7:4.3.2-0+deb11u1 libproc-processtable-perl=0.59-2+b1 libproxy1v5=0.4.17-1 libpsl5=0.21.0-1.2 libpthread-stubs0-dev=0.4-1 libpulse0=14.2-1 libpulsedsp=14.2-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libqhull8.0=2020.2-3 libqrupdate1=1.1.2-4 libqscintilla2-qt5-15=2.11.6+dfsg-2 libqscintilla2-qt5-l10n=2.11.6+dfsg-2 libqt5core5a=5.15.2+dfsg-5 libqt5dbus5=5.15.2+dfsg-5 libqt5gui5=5.15.2+dfsg-5 libqt5help5=5.15.2-4 libqt5network5=5.15.2+dfsg-5 libqt5printsupport5=5.15.2+dfsg-5 libqt5sql5=5.15.2+dfsg-5 libqt5widgets5=5.15.2+dfsg-5 libqt5xml5=5.15.2+dfsg-5 libquadmath0=10.2.1-6 librabbitmq4=0.10.0-1 libraw1394-11=2.1.2-2 libraw1394-dev=2.1.2-2 libre-engine-re2-perl=0.14-1 libre2-9=20210201+dfsg-1 libreadline-dev=8.1-1 libreadline8=8.1-1 libregexp-common-perl=2017060201-1 libregexp-pattern-license-perl=3.4.0-1 libregexp-pattern-perl=0.2.14-1 librole-tiny-perl=2.002004-1 librsvg2-2=2.50.3+dfsg-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 librubberband2=1.9.0-1 libsamplerate0=0.2.1+ds0-1 libsasl2-2=2.1.27+dfsg-2.1 libsasl2-modules-db=2.1.27+dfsg-2.1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libselinux1-dev=3.1-3 libsemanage-common=3.1-1 libsemanage1=3.1-1+b2 libsensors-config=1:3.6.0-7 libsensors5=1:3.6.0-7 libsepol1=3.1-1 libsepol1-dev=3.1-1 libserd-0-0=0.30.10-1 libsereal-decoder-perl=4.018+ds-1+b1 libsereal-encoder-perl=4.018+ds-1+b1 libshine3=3.1.1-2 libshout3=2.4.5-1+b1 libsigsegv2=2.13-1 libslang2=2.3.2-5 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-7 libsnappy1v5=1.1.8-1 libsndfile1=1.0.31-1 libsndio7.0=1.5.0-3 libsodium23=1.0.18-1 libsoftware-license-perl=0.103014-2 libsoftware-licensemoreutils-perl=1.005-1 libsord-0-0=0.16.8-2 libsort-key-perl=1.33-2+b3 libsort-versions-perl=1.62-1 libsoup2.4-1=2.72.0-2 libsoxr0=0.1.3-4 libspeex1=1.2~rc1.2-1.1 libsphinxbase3=0.8+5prealpha+1-12 libsqlite3-0=3.34.1-2 libsratom-0-0=0.6.8-1 libsrt1.4-gnutls=1.4.2-1.3 libssh-gcrypt-4=0.9.5-1 libssh2-1=1.9.0-2 libssl1.1=1.1.1j-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libstrictures-perl=2.000006-1 libstring-copyright-perl=0.003006-1 libstring-escape-perl=2010.002-2 libstring-rewriteprefix-perl=0.008-1 libsub-exporter-perl=0.987-1 libsub-exporter-progressive-perl=0.001013-1 libsub-identify-perl=0.14-1+b3 libsub-install-perl=0.928-1.1 libsub-name-perl=0.26-1+b1 libsub-override-perl=0.09-2 libsub-quote-perl=2.006006-1 libsub-uplevel-perl=0.2800-1.1 libsuitesparseconfig5=1:5.8.1+dfsg-2 libsundials-ida4=4.1.0+dfsg-3 libsundials-nvecserial4=4.1.0+dfsg-3 libsundials-sunlinsol2=4.1.0+dfsg-3 libsundials-sunmatrix2=4.1.0+dfsg-3 libswresample3=7:4.3.2-0+deb11u1 libswscale5=7:4.3.2-0+deb11u1 libsystemd0=247.3-1 libsz2=1.0.4-1 libtag1v5=1.11.1+dfsg.1-3 libtag1v5-vanilla=1.11.1+dfsg.1-3 libtasn1-6=4.16.0-2 libtest-exception-perl=0.43-1 libtext-autoformat-perl=1.750000-1 libtext-glob-perl=0.11-1 libtext-levenshtein-damerau-perl=0.41-1.1 libtext-levenshteinxs-perl=0.03-4+b8 libtext-markdown-discount-perl=0.12-1+b1 libtext-reform-perl=1.20-3 libtext-template-perl=1.59-1 libtext-unidecode-perl=1.30-1 libtext-xslate-perl=3.5.8-1+b1 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtheora0=1.1.1+dfsg.1-15 libtiff5=4.2.0-1 libtime-duration-perl=1.21-1 libtime-moment-perl=0.44-1+b3 libtimedate-perl=2.3300-2 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtoml-tiny-perl=0.11-1 libtool=2.4.6-15 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-6 libtwolame0=0.4.0-2 libtype-tiny-perl=1.012001-1 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libudfread0=1.1.1-1 libumfpack5=1:5.8.1+dfsg-2 libunicode-utf8-perl=0.62-1+b2 libunistring2=0.9.10-4 libunwind-dev=1.3.2-2 libunwind8=1.3.2-2 liburi-perl=5.07-1 libusb-1.0-0=2:1.0.24-2 libusb-1.0-0-dev=2:1.0.24-2 libuuid1=2.36.1-7 libv4l-0=1.20.0-2 libv4lconvert0=1.20.0-2 libva-drm2=2.10.0-1 libva-x11-2=2.10.0-1 libva2=2.10.0-1 libvariable-magic-perl=0.62-1+b3 libvdpau1=1.4-3 libvidstab1.1=1.1.0-2+b1 libvisual-0.4-0=0.4.0-17 libvorbis0a=1.3.7-1 libvorbisenc2=1.3.7-1 libvorbisfile3=1.3.7-1 libvpx6=1.9.0-1 libvulkan-dev=1.2.162.0-1 libvulkan1=1.2.162.0-1 libwacom-common=1.8-2 libwacom2=1.8-2 libwavpack1=5.4.0-1 libwayland-bin=1.18.0-2~exp1.1 libwayland-client0=1.18.0-2~exp1.1 libwayland-cursor0=1.18.0-2~exp1.1 libwayland-dev=1.18.0-2~exp1.1 libwayland-egl1=1.18.0-2~exp1.1 libwayland-server0=1.18.0-2~exp1.1 libwebp6=0.6.1-2+b1 libwebpmux3=0.6.1-2+b1 libwmf0.2-7=0.2.8.4-17 libwrap0=7.6.q-31 libwww-perl=6.52-1 libwww-robotrules-perl=6.02-1 libx11-6=2:1.7.0-2 libx11-data=2:1.7.0-2 libx11-dev=2:1.7.0-2 libx11-xcb-dev=2:1.7.0-2 libx11-xcb1=2:1.7.0-2 libx264-160=2:0.160.3011+gitcde9a93-2+b2 libx265-192=3.4-2 libxau-dev=1:1.0.9-1 libxau6=1:1.0.9-1 libxaw7=2:1.0.13-1.1 libxcb-dri2-0=1.14-3 libxcb-dri3-0=1.14-3 libxcb-dri3-dev=1.14-3 libxcb-glx0=1.14-3 libxcb-icccm4=0.4.1-1.1 libxcb-image0=0.4.0-1+b3 libxcb-keysyms1=0.4.0-1+b2 libxcb-present0=1.14-3 libxcb-randr0=1.14-3 libxcb-render-util0=0.3.9-1+b1 libxcb-render0=1.14-3 libxcb-shape0=1.14-3 libxcb-shm0=1.14-3 libxcb-sync1=1.14-3 libxcb-util1=0.4.0-1+b1 libxcb-xfixes0=1.14-3 libxcb-xinerama0=1.14-3 libxcb-xinput0=1.14-3 libxcb-xkb1=1.14-3 libxcb1=1.14-3 libxcb1-dev=1.14-3 libxcursor1=1:1.2.0-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxdo3=1:3.20160805.1-4 libxext-dev=2:1.3.3-1.1 libxext6=2:1.3.3-1.1 libxfixes-dev=1:5.0.3-2 libxfixes3=1:5.0.3-2 libxfont2=1:2.0.4-1 libxft2=2.3.2-2 libxi-dev=2:1.7.10-1 libxi6=2:1.7.10-1 libxinerama1=2:1.1.4-2 libxkbcommon-x11-0=1.0.3-2 libxkbcommon0=1.0.3-2 libxkbfile1=1:1.1.0-1 libxml-libxml-perl=2.0134+dfsg-2+b1 libxml-namespacesupport-perl=1.12-1.1 libxml-sax-base-perl=1.09-1.1 libxml-sax-perl=1.02+dfsg-1 libxml2=2.9.10+dfsg-6.3+b1 libxml2-dev=2.9.10+dfsg-6.3+b1 libxmu6=2:1.1.2-2+b3 libxmuu1=2:1.1.2-2+b3 libxpm4=1:3.5.12-1 libxrandr-dev=2:1.5.1-1 libxrandr2=2:1.5.1-1 libxrender-dev=1:0.9.10-1 libxrender1=1:0.9.10-1 libxshmfence1=1.3-1 libxt-dev=1:1.2.0-1 libxt6=1:1.2.0-1 libxtst6=2:1.2.3-1 libxvidcore4=2:1.3.7-1 libxxf86vm-dev=1:1.1.4-1+b2 libxxf86vm1=1:1.1.4-1+b2 libxxhash0=0.8.0-2 libyaml-0-2=0.2.2-1 libyaml-libyaml-perl=0.82+repack-1+b1 libyaml-perl=1.30-1 libyaml-tiny-perl=1.73-1 libz3-4=4.8.10-1 libzmq5=4.3.4-1 libzstd1=1.4.8+dfsg-1 libzvbi-common=0.2.35-18 libzvbi0=0.2.35-18 licensecheck=3.1.1-2 lintian=2.104.0 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 lzip=1.22-3 lzop=1.04-2 m4=1.4.18-5 make=4.3-4 man-db=2.9.4-2 matlab-support-dev=0.0.22 mawk=1.3.4.20200120-2 media-types=4.0.0 mount=2.36.1-7 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 ocl-icd-libopencl1=2.2.14-2 octave=6.1.1~hg.2021.01.26-1 octave-common=6.1.1~hg.2021.01.26-1 octave-image=2.12.0-10 openssl=1.1.1j-1 passwd=1:4.8.1-1 patch=2.7.6-7 patchutils=0.4.2-1 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 perl-openssl-defaults=5 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 portaudio19-dev=19.6.0-1.1 pulseaudio-utils=14.2-1 python3=3.9.1-1 python3-distutils=3.9.2-1 python3-lib2to3=3.9.2-1 python3-minimal=3.9.1-1 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 quilt=0.66-2.1 readline-common=8.1-1 rsync=3.2.3-4 sed=4.7-1 sensible-utils=0.0.14 shared-mime-info=2.0-1 systemd=247.3-1 systemd-sysv=247.3-1 systemd-timesyncd=247.3-1 sysvinit-utils=2.96-5 t1utils=1.41-4 tar=1.34+dfsg-1 tex-common=6.16 texinfo=6.7.0.dfsg.2-6 tzdata=2021a-1 ucf=3.0043 unzip=6.0-26 util-linux=2.36.1-7 uuid-dev=2.36.1-7 x11-common=1:7.7+22 x11-xkb-utils=7.7+5 x11proto-dev=2020.1-1 x11proto-input-dev=2020.1-1 x11proto-randr-dev=2020.1-1 x11proto-xext-dev=2020.1-1 x11proto-xf86vidmode-dev=2020.1-1 xauth=1:1.1-1 xdotool=1:3.20160805.1-4 xkb-data=2.29-2 xorg-sgml-doctools=1:1.11-1.1 xserver-common=2:1.20.10-3 xtrans-dev=1.4.0-1 xvfb=2:1.20.10-3 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210226T083150Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d psychtoolbox-3=3.0.17.9.dfsg1-2 && mkdir -p /build/psychtoolbox-3-hoVs8A && dpkg-source --no-check -x /*.dsc /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1 && chown -R builduser:builduser /build/psychtoolbox-3-hoVs8A" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1614025324" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/psychtoolbox-3-hoVs8A /tmp/psychtoolbox-3-3.0.17.9.dfsg1-2m_o88ffj bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.yMBm34zBf5 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.yMBm34zBf5 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1091 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210226T083150Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.yMBm34zBf5 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210226T083150Z unstable InRelease [154 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210226T083150Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210226T083150Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210226T083150Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210226T083150Z unstable/main amd64 Packages [11.7 MB] Fetched 34.4 MB in 29s (1184 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.yMBm34zBf5 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d psychtoolbox-3=3.0.17.9.dfsg1-2 && mkdir -p /build/psychtoolbox-3-hoVs8A && dpkg-source --no-check -x /*.dsc /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1 && chown -R builduser:builduser /build/psychtoolbox-3-hoVs8A"' exec /tmp/mmdebstrap.yMBm34zBf5 Reading package lists... NOTICE: 'psychtoolbox-3' packaging is maintained in the 'Git' version control system at: https://github.com/neurodebian/Psychtoolbox-3 -b debian Please use: git clone https://github.com/neurodebian/Psychtoolbox-3 -b debian to retrieve the latest (possibly unreleased) updates to the package. Need to get 34.7 MB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main psychtoolbox-3 3.0.17.9.dfsg1-2 (dsc) [3198 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main psychtoolbox-3 3.0.17.9.dfsg1-2 (tar) [34.7 MB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main psychtoolbox-3 3.0.17.9.dfsg1-2 (diff) [52.2 kB] Fetched 34.7 MB in 30s (1166 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'psychtoolbox-3_3.0.17.9.dfsg1-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting psychtoolbox-3 in /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1 dpkg-source: info: unpacking psychtoolbox-3_3.0.17.9.dfsg1.orig.tar.gz dpkg-source: info: unpacking psychtoolbox-3_3.0.17.9.dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying deb_fail_if_mex_doesnotexists_while_stripping dpkg-source: info: applying deb_see_README.Debian dpkg-source: info: applying deb_consistent_octave_outdir dpkg-source: info: applying deb_no_special_arm dpkg-source: info: applying deb_no_PTB_USE_NVSTUSB dpkg-source: info: applying deb_no_so2_stripping I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1614025324" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.yMBm34zBf5 dpkg-buildpackage: info: source package psychtoolbox-3 dpkg-buildpackage: info: source version 3.0.17.9.dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Yaroslav Halchenko dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --with quilt --buildsystem=makefile dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_auto_clean -O--buildsystem=makefile dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_quilt_unpatch make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_quilt_unpatch Removing patch deb_no_so2_stripping Restoring PsychSourceGL/Source/striplibsfrommexfile.m Removing patch deb_no_PTB_USE_NVSTUSB Restoring PsychSourceGL/Source/linuxmakeitoctave3.m Removing patch deb_no_special_arm Restoring PsychSourceGL/Source/linuxmakeitoctave3.m Removing patch deb_consistent_octave_outdir Restoring PsychSourceGL/Source/linuxmakeitoctave3.m Removing patch deb_see_README.Debian Restoring PsychSourceGL/Source/Common/Screen/SCREENGetMouseHelper.c Removing patch deb_fail_if_mex_doesnotexists_while_stripping Restoring PsychSourceGL/Source/striplibsfrommexfile.m No patches applied dpkg --compare-versions 2.1.0 lt 1.11.0 \ || { find -iname glew.c__ | while read f; do mv $f ${f//__/}; done; \ sed -i -e '/deb_use_system_GLEW/d' debian/patches/series; } make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' debian/rules override_dh_clean make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' /usr/bin/make -C PsychSourceGL/Cohorts/PortAudio clean || : make[2]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/PsychSourceGL/Cohorts/PortAudio' make[2]: *** No rule to make target 'clean'. Stop. make[2]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/PsychSourceGL/Cohorts/PortAudio' dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) rm -f ./Psychtoolbox/PsychBasic/WelcomeSplash.ppm rm -rf build-stamp build : # Manually remove additional trash find Psych* -regextype posix-egrep -regex '.*\.(o|mex|so(|\..*))' -delete rmdir Psychtoolbox/PsychBasic/Octave3LinuxFiles Psychtoolbox/PsychBasic/PsychPlugins Psychtoolbox/PsychBasic/Octave4LinuxFiles64 Psychtoolbox/PsychBasic/Octave4LinuxFiles rmdir: failed to remove 'Psychtoolbox/PsychBasic/Octave3LinuxFiles': No such file or directory rmdir: failed to remove 'Psychtoolbox/PsychBasic/PsychPlugins': No such file or directory rmdir: failed to remove 'Psychtoolbox/PsychBasic/Octave4LinuxFiles64': No such file or directory rmdir: failed to remove 'Psychtoolbox/PsychBasic/Octave4LinuxFiles': No such file or directory make[1]: [debian/rules:226: override_dh_clean] Error 1 (ignored) : # Prune some Debian generated files rm -f debian/octave-psychtoolbox-3.links debian/psychtoolbox-3-lib.links make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' debian/rules build-arch dh build-arch --with quilt --buildsystem=makefile dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_quilt_patch make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dpkg --compare-versions 2.1.0 lt 999.1.11.0 \ || { echo "I: system GLEW is 2.1.0. Thus adding a use_system_GLEW patch"; \ echo 'deb_use_system_GLEW' >> debian/patches/series; \ echo "I: moving copy of glew.c aside"; \ find -iname glew.c | while read f; do mv $f ${f}__; done; } dh_quilt_patch Applying patch deb_fail_if_mex_doesnotexists_while_stripping patching file PsychSourceGL/Source/striplibsfrommexfile.m Hunk #1 succeeded at 91 (offset 14 lines). Applying patch deb_see_README.Debian patching file PsychSourceGL/Source/Common/Screen/SCREENGetMouseHelper.c Applying patch deb_consistent_octave_outdir patching file PsychSourceGL/Source/linuxmakeitoctave3.m Hunk #1 succeeded at 52 (offset 19 lines). Applying patch deb_no_special_arm patching file PsychSourceGL/Source/linuxmakeitoctave3.m Hunk #1 succeeded at 57 (offset 19 lines). Applying patch deb_no_PTB_USE_NVSTUSB patching file PsychSourceGL/Source/linuxmakeitoctave3.m Applying patch deb_no_so2_stripping patching file PsychSourceGL/Source/striplibsfrommexfile.m Now at patch deb_no_so2_stripping make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_update_autotools_config -a -O--buildsystem=makefile dh_auto_configure -a -O--buildsystem=makefile dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_build make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' mkdir -p Psychtoolbox/PsychBasic/Octave3LinuxFiles Psychtoolbox/PsychBasic/PsychPlugins Psychtoolbox/PsychBasic/Octave4LinuxFiles64 Psychtoolbox/PsychBasic/Octave4LinuxFiles : # Build all extensions, but: : # 4 libeyelink -- non-distributable binary blob with open-sourced API cd PsychSourceGL/Source/; \ for mode in 0 1 2 3 5 6 7 8 9 11 14 15; do \ octave -p /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychOneliners -q --eval "linuxmakeitoctave3($mode)" || exit 1; \ done Building plugin type 0 ... Linux/Screen/PsychScreenGlue.c: In function ‘PsychOSKDGetLUTState’: Linux/Screen/PsychScreenGlue.c:3991:20: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 3991 | if ((v & (EVERGREEN_CRTC_MASTER_EN | (0x1 << 16)) == 0) || (v & EVERGREEN_CRTC_DISP_READ_REQUEST_DISABLE)) { | ^ Linux/Screen/PsychWindowGlue.c: In function ‘PsychOSCloseWindow’: Linux/Screen/PsychWindowGlue.c:1807:16: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 1807 | if (strcmp(glGetString(GL_VENDOR), "ATI Technologies Inc.")) | ^~~~~~~~~~~~~~~~~~~~~~ | | | const GLubyte * {aka const unsigned char *} In file included from Common/Base/PsychIncludes.h:139, from Common/Base/PsychConstants.h:56, from Common/Base/Psych.h:23, from Common/Screen/Screen.h:46, from Linux/Screen/PsychWindowGlue.c:30: /usr/include/string.h:137:32: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ Linux/Screen/PsychWindowGlue.c: In function ‘PsychOSScheduleSoftSyncFlip’: Linux/Screen/PsychWindowGlue.c:2860:107: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] 2860 | PsychOSKDReadRegister(screenId, EVERGREEN_CRTC_CONTROL + crtcoff[headid], &status) & (0x1 << 16) > 0); | ^ Linux/Screen/PsychWindowGlue.c:2744:18: warning: unused variable ‘ctlreg’ [-Wunused-variable] 2744 | unsigned int ctlreg, value, status; | ^~~~~~ Linux/Screen/PsychWindowGlue.c: In function ‘PsychOSUnsetGLContext’: Linux/Screen/PsychWindowGlue.c:3261:20: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign] 3261 | if (strcmp(glGetString(GL_VENDOR), "ATI Technologies Inc.")) { | ^~~~~~~~~~~~~~~~~~~~~~ | | | const GLubyte * {aka const unsigned char *} In file included from Common/Base/PsychIncludes.h:139, from Common/Base/PsychConstants.h:56, from Common/Base/Psych.h:23, from Common/Screen/Screen.h:46, from Linux/Screen/PsychWindowGlue.c:30: /usr/include/string.h:137:32: note: expected ‘const char *’ but argument is of type ‘const GLubyte *’ {aka ‘const unsigned char *’} 137 | extern int strcmp (const char *__s1, const char *__s2) | ~~~~~~~~~~~~^~~~ At top level: Linux/Screen/PsychWindowGlue.c:2738:20: warning: ‘PsychOSScheduleSoftSyncFlip’ defined but not used [-Wunused-function] 2738 | static psych_int64 PsychOSScheduleSoftSyncFlip(PsychWindowRecordType *windowRecord, double tWhen, psych_int64 targetMSC) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/Screen/PsychMovieWritingSupportGStreamer.c: In function ‘PsychCreateNewMovieFile’: Common/Screen/PsychMovieWritingSupportGStreamer.c:629:9: warning: ‘strncpy’ output truncated before terminating nul copying 14 bytes from a string of the same length [-Wstringop-truncation] 629 | strncpy(movieoptions, "DEFAULTenc ", strlen("DEFAULTenc ")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/Screen/PsychMovieWritingSupportGStreamer.c:678:13: warning: ‘strncpy’ output truncated before terminating nul copying 16 bytes from a string of the same length [-Wstringop-truncation] 678 | strncpy(poption, " Videoquality=", strlen(" Videoquality=")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/Screen/PsychVideoCaptureSupportGStreamer.c: In function ‘PsychGSVideoCaptureSetParameter’: Common/Screen/PsychVideoCaptureSupportGStreamer.c:5112:11: warning: unused variable ‘oldfvalue’ [-Wunused-variable] 5112 | float oldfvalue = FLT_MAX; | ^~~~~~~~~ Common/Screen/PsychVideoCaptureSupportGStreamer.c: In function ‘PsychGSOpenVideoCaptureDevice’: Common/Screen/PsychVideoCaptureSupportGStreamer.c:3405:13: warning: ‘strncpy’ output truncated before terminating nul copying 14 bytes from a string of the same length [-Wstringop-truncation] 3405 | strncpy(codecSpec, "DEFAULTenc ", strlen("DEFAULTenc ")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/Screen/PsychVideoCaptureSupportLibDC1394.c: In function ‘PsychDCOpenVideoCaptureDevice’: Common/Screen/PsychVideoCaptureSupportLibDC1394.c:396:13: warning: ‘strncpy’ output truncated before terminating nul copying 14 bytes from a string of the same length [-Wstringop-truncation] 396 | strncpy(codecSpec, "DEFAULTenc ", strlen("DEFAULTenc ")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/Screen/PsychWindowSupport.c: In function ‘PsychSetupShutterGoggles’: Common/Screen/PsychWindowSupport.c:2234:54: warning: unused parameter ‘windowRecord’ [-Wunused-parameter] 2234 | void PsychSetupShutterGoggles(PsychWindowRecordType *windowRecord, psych_bool doInit) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Common/Screen/PsychWindowSupport.c:2234:79: warning: unused parameter ‘doInit’ [-Wunused-parameter] 2234 | void PsychSetupShutterGoggles(PsychWindowRecordType *windowRecord, psych_bool doInit) | ~~~~~~~~~~~^~~~~~ Common/Screen/SCREENNull.c: In function ‘SCREENNull’: Common/Screen/SCREENNull.c:93:30: warning: variable ‘ctlreg’ set but not used [-Wunused-but-set-variable] 93 | unsigned int lutreg, ctlreg, value, status; | ^~~~~~ Common/Screen/SCREENNull.c:58:13: warning: unused variable ‘defaultString’ [-Wunused-variable] 58 | const char defaultString[] = "I am the default string\n"; | ^~~~~~~~~~~~~ Common/Screen/SCREENNull.c:57:26: warning: unused variable ‘windowRecord’ [-Wunused-variable] 57 | PsychWindowRecordType *windowRecord; | ^~~~~~~~~~~~ Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ cc1plus: warning: command-line option ‘-std=gnu99’ is valid for C/ObjC but not for C++ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/Screen.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 1 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/GetSecs.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 2 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/WaitSecs.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 3 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/PsychPortAudio.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 5 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/IOPort.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 6 ... moglcore.c: In function ‘PsychEnqueueTempMemory’: moglcore.c:454:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 454 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i : Allocated new buffer %p of %i Bytes, new total = %i.\n", mlist, p, n, totalTempMemAllocated[mlist]); fflush(NULL); | ^~ moglcore.c:454:157: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 454 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i : Allocated new buffer %p of %i Bytes, new total = %i.\n", mlist, p, n, totalTempMemAllocated[mlist]); fflush(NULL); | ^~~~~~ moglcore.c: In function ‘PsychFreeTemp’: moglcore.c:525:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 525 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i : Freed buffer at %p, new total = %i.\n", mlist, ptrbackup, totalTempMemAllocated[mlist]); fflush(NULL); | ^~ moglcore.c:525:148: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 525 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i : Freed buffer at %p, new total = %i.\n", mlist, ptrbackup, totalTempMemAllocated[mlist]); fflush(NULL); | ^~~~~~ moglcore.c:548:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 548 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i: Freed buffer at %p, new total = %i.\n", mlist, ptrbackup, totalTempMemAllocated[mlist]); fflush(NULL); | ^~ moglcore.c:548:147: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 548 | if (debuglevel > 1) mexPrintf("MOGL: Memlist %i: Freed buffer at %p, new total = %i.\n", mlist, ptrbackup, totalTempMemAllocated[mlist]); fflush(NULL); | ^~~~~~ gl_auto.c: In function ‘gl_accum’: gl_auto.c:13:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glAccum’ will never be NULL [-Waddress] 13 | if (NULL == glAccum) mogl_glunsupported("glAccum"); | ^~ gl_auto.c: In function ‘gl_alphafunc’: gl_auto.c:21:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glAlphaFunc’ will never be NULL [-Waddress] 21 | if (NULL == glAlphaFunc) mogl_glunsupported("glAlphaFunc"); | ^~ gl_auto.c: In function ‘gl_aretexturesresident’: gl_auto.c:29:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glAreTexturesResident’ will never be NULL [-Waddress] 29 | if (NULL == glAreTexturesResident) mogl_glunsupported("glAreTexturesResident"); | ^~ gl_auto.c: In function ‘gl_arrayelement’: gl_auto.c:39:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glArrayElement’ will never be NULL [-Waddress] 39 | if (NULL == glArrayElement) mogl_glunsupported("glArrayElement"); | ^~ gl_auto.c: In function ‘gl_begin’: gl_auto.c:46:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glBegin’ will never be NULL [-Waddress] 46 | if (NULL == glBegin) mogl_glunsupported("glBegin"); | ^~ gl_auto.c: In function ‘gl_bindtexture’: gl_auto.c:53:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glBindTexture’ will never be NULL [-Waddress] 53 | if (NULL == glBindTexture) mogl_glunsupported("glBindTexture"); | ^~ gl_auto.c: In function ‘gl_bitmap’: gl_auto.c:61:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glBitmap’ will never be NULL [-Waddress] 61 | if (NULL == glBitmap) mogl_glunsupported("glBitmap"); | ^~ gl_auto.c: In function ‘gl_blendfunc’: gl_auto.c:74:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glBlendFunc’ will never be NULL [-Waddress] 74 | if (NULL == glBlendFunc) mogl_glunsupported("glBlendFunc"); | ^~ gl_auto.c: In function ‘gl_calllist’: gl_auto.c:82:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCallList’ will never be NULL [-Waddress] 82 | if (NULL == glCallList) mogl_glunsupported("glCallList"); | ^~ gl_auto.c: In function ‘gl_calllists’: gl_auto.c:89:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCallLists’ will never be NULL [-Waddress] 89 | if (NULL == glCallLists) mogl_glunsupported("glCallLists"); | ^~ gl_auto.c: In function ‘gl_clear’: gl_auto.c:98:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClear’ will never be NULL [-Waddress] 98 | if (NULL == glClear) mogl_glunsupported("glClear"); | ^~ gl_auto.c: In function ‘gl_clearaccum’: gl_auto.c:105:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClearAccum’ will never be NULL [-Waddress] 105 | if (NULL == glClearAccum) mogl_glunsupported("glClearAccum"); | ^~ gl_auto.c: In function ‘gl_clearcolor’: gl_auto.c:115:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClearColor’ will never be NULL [-Waddress] 115 | if (NULL == glClearColor) mogl_glunsupported("glClearColor"); | ^~ gl_auto.c: In function ‘gl_cleardepth’: gl_auto.c:125:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClearDepth’ will never be NULL [-Waddress] 125 | if (NULL == glClearDepth) mogl_glunsupported("glClearDepth"); | ^~ gl_auto.c: In function ‘gl_clearindex’: gl_auto.c:132:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClearIndex’ will never be NULL [-Waddress] 132 | if (NULL == glClearIndex) mogl_glunsupported("glClearIndex"); | ^~ gl_auto.c: In function ‘gl_clearstencil’: gl_auto.c:139:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClearStencil’ will never be NULL [-Waddress] 139 | if (NULL == glClearStencil) mogl_glunsupported("glClearStencil"); | ^~ gl_auto.c: In function ‘gl_clipplane’: gl_auto.c:146:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glClipPlane’ will never be NULL [-Waddress] 146 | if (NULL == glClipPlane) mogl_glunsupported("glClipPlane"); | ^~ gl_auto.c: In function ‘gl_color3b’: gl_auto.c:154:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3b’ will never be NULL [-Waddress] 154 | if (NULL == glColor3b) mogl_glunsupported("glColor3b"); | ^~ gl_auto.c: In function ‘gl_color3bv’: gl_auto.c:163:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3bv’ will never be NULL [-Waddress] 163 | if (NULL == glColor3bv) mogl_glunsupported("glColor3bv"); | ^~ gl_auto.c: In function ‘gl_color3d’: gl_auto.c:170:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3d’ will never be NULL [-Waddress] 170 | if (NULL == glColor3d) mogl_glunsupported("glColor3d"); | ^~ gl_auto.c: In function ‘gl_color3dv’: gl_auto.c:179:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3dv’ will never be NULL [-Waddress] 179 | if (NULL == glColor3dv) mogl_glunsupported("glColor3dv"); | ^~ gl_auto.c: In function ‘gl_color3f’: gl_auto.c:186:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3f’ will never be NULL [-Waddress] 186 | if (NULL == glColor3f) mogl_glunsupported("glColor3f"); | ^~ gl_auto.c: In function ‘gl_color3fv’: gl_auto.c:195:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3fv’ will never be NULL [-Waddress] 195 | if (NULL == glColor3fv) mogl_glunsupported("glColor3fv"); | ^~ gl_auto.c: In function ‘gl_color3i’: gl_auto.c:202:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3i’ will never be NULL [-Waddress] 202 | if (NULL == glColor3i) mogl_glunsupported("glColor3i"); | ^~ gl_auto.c: In function ‘gl_color3iv’: gl_auto.c:211:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3iv’ will never be NULL [-Waddress] 211 | if (NULL == glColor3iv) mogl_glunsupported("glColor3iv"); | ^~ gl_auto.c: In function ‘gl_color3s’: gl_auto.c:218:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3s’ will never be NULL [-Waddress] 218 | if (NULL == glColor3s) mogl_glunsupported("glColor3s"); | ^~ gl_auto.c: In function ‘gl_color3sv’: gl_auto.c:227:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3sv’ will never be NULL [-Waddress] 227 | if (NULL == glColor3sv) mogl_glunsupported("glColor3sv"); | ^~ gl_auto.c: In function ‘gl_color3ub’: gl_auto.c:234:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3ub’ will never be NULL [-Waddress] 234 | if (NULL == glColor3ub) mogl_glunsupported("glColor3ub"); | ^~ gl_auto.c: In function ‘gl_color3ubv’: gl_auto.c:243:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3ubv’ will never be NULL [-Waddress] 243 | if (NULL == glColor3ubv) mogl_glunsupported("glColor3ubv"); | ^~ gl_auto.c: In function ‘gl_color3ui’: gl_auto.c:250:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3ui’ will never be NULL [-Waddress] 250 | if (NULL == glColor3ui) mogl_glunsupported("glColor3ui"); | ^~ gl_auto.c: In function ‘gl_color3uiv’: gl_auto.c:259:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3uiv’ will never be NULL [-Waddress] 259 | if (NULL == glColor3uiv) mogl_glunsupported("glColor3uiv"); | ^~ gl_auto.c: In function ‘gl_color3us’: gl_auto.c:266:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3us’ will never be NULL [-Waddress] 266 | if (NULL == glColor3us) mogl_glunsupported("glColor3us"); | ^~ gl_auto.c: In function ‘gl_color3usv’: gl_auto.c:275:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor3usv’ will never be NULL [-Waddress] 275 | if (NULL == glColor3usv) mogl_glunsupported("glColor3usv"); | ^~ gl_auto.c: In function ‘gl_color4b’: gl_auto.c:282:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4b’ will never be NULL [-Waddress] 282 | if (NULL == glColor4b) mogl_glunsupported("glColor4b"); | ^~ gl_auto.c: In function ‘gl_color4bv’: gl_auto.c:292:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4bv’ will never be NULL [-Waddress] 292 | if (NULL == glColor4bv) mogl_glunsupported("glColor4bv"); | ^~ gl_auto.c: In function ‘gl_color4d’: gl_auto.c:299:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4d’ will never be NULL [-Waddress] 299 | if (NULL == glColor4d) mogl_glunsupported("glColor4d"); | ^~ gl_auto.c: In function ‘gl_color4dv’: gl_auto.c:309:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4dv’ will never be NULL [-Waddress] 309 | if (NULL == glColor4dv) mogl_glunsupported("glColor4dv"); | ^~ gl_auto.c: In function ‘gl_color4f’: gl_auto.c:316:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4f’ will never be NULL [-Waddress] 316 | if (NULL == glColor4f) mogl_glunsupported("glColor4f"); | ^~ gl_auto.c: In function ‘gl_color4fv’: gl_auto.c:326:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4fv’ will never be NULL [-Waddress] 326 | if (NULL == glColor4fv) mogl_glunsupported("glColor4fv"); | ^~ gl_auto.c: In function ‘gl_color4i’: gl_auto.c:333:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4i’ will never be NULL [-Waddress] 333 | if (NULL == glColor4i) mogl_glunsupported("glColor4i"); | ^~ gl_auto.c: In function ‘gl_color4iv’: gl_auto.c:343:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4iv’ will never be NULL [-Waddress] 343 | if (NULL == glColor4iv) mogl_glunsupported("glColor4iv"); | ^~ gl_auto.c: In function ‘gl_color4s’: gl_auto.c:350:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4s’ will never be NULL [-Waddress] 350 | if (NULL == glColor4s) mogl_glunsupported("glColor4s"); | ^~ gl_auto.c: In function ‘gl_color4sv’: gl_auto.c:360:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4sv’ will never be NULL [-Waddress] 360 | if (NULL == glColor4sv) mogl_glunsupported("glColor4sv"); | ^~ gl_auto.c: In function ‘gl_color4ub’: gl_auto.c:367:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4ub’ will never be NULL [-Waddress] 367 | if (NULL == glColor4ub) mogl_glunsupported("glColor4ub"); | ^~ gl_auto.c: In function ‘gl_color4ubv’: gl_auto.c:377:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4ubv’ will never be NULL [-Waddress] 377 | if (NULL == glColor4ubv) mogl_glunsupported("glColor4ubv"); | ^~ gl_auto.c: In function ‘gl_color4ui’: gl_auto.c:384:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4ui’ will never be NULL [-Waddress] 384 | if (NULL == glColor4ui) mogl_glunsupported("glColor4ui"); | ^~ gl_auto.c: In function ‘gl_color4uiv’: gl_auto.c:394:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4uiv’ will never be NULL [-Waddress] 394 | if (NULL == glColor4uiv) mogl_glunsupported("glColor4uiv"); | ^~ gl_auto.c: In function ‘gl_color4us’: gl_auto.c:401:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4us’ will never be NULL [-Waddress] 401 | if (NULL == glColor4us) mogl_glunsupported("glColor4us"); | ^~ gl_auto.c: In function ‘gl_color4usv’: gl_auto.c:411:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColor4usv’ will never be NULL [-Waddress] 411 | if (NULL == glColor4usv) mogl_glunsupported("glColor4usv"); | ^~ gl_auto.c: In function ‘gl_colormask’: gl_auto.c:418:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColorMask’ will never be NULL [-Waddress] 418 | if (NULL == glColorMask) mogl_glunsupported("glColorMask"); | ^~ gl_auto.c: In function ‘gl_colormaterial’: gl_auto.c:428:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColorMaterial’ will never be NULL [-Waddress] 428 | if (NULL == glColorMaterial) mogl_glunsupported("glColorMaterial"); | ^~ gl_auto.c: In function ‘gl_copypixels’: gl_auto.c:436:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCopyPixels’ will never be NULL [-Waddress] 436 | if (NULL == glCopyPixels) mogl_glunsupported("glCopyPixels"); | ^~ gl_auto.c: In function ‘gl_copyteximage1d’: gl_auto.c:447:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCopyTexImage1D’ will never be NULL [-Waddress] 447 | if (NULL == glCopyTexImage1D) mogl_glunsupported("glCopyTexImage1D"); | ^~ gl_auto.c: In function ‘gl_copyteximage2d’: gl_auto.c:460:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCopyTexImage2D’ will never be NULL [-Waddress] 460 | if (NULL == glCopyTexImage2D) mogl_glunsupported("glCopyTexImage2D"); | ^~ gl_auto.c: In function ‘gl_copytexsubimage1d’: gl_auto.c:474:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCopyTexSubImage1D’ will never be NULL [-Waddress] 474 | if (NULL == glCopyTexSubImage1D) mogl_glunsupported("glCopyTexSubImage1D"); | ^~ gl_auto.c: In function ‘gl_copytexsubimage2d’: gl_auto.c:486:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCopyTexSubImage2D’ will never be NULL [-Waddress] 486 | if (NULL == glCopyTexSubImage2D) mogl_glunsupported("glCopyTexSubImage2D"); | ^~ gl_auto.c: In function ‘gl_cullface’: gl_auto.c:500:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glCullFace’ will never be NULL [-Waddress] 500 | if (NULL == glCullFace) mogl_glunsupported("glCullFace"); | ^~ gl_auto.c: In function ‘gl_deletelists’: gl_auto.c:507:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDeleteLists’ will never be NULL [-Waddress] 507 | if (NULL == glDeleteLists) mogl_glunsupported("glDeleteLists"); | ^~ gl_auto.c: In function ‘gl_deletetextures’: gl_auto.c:515:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDeleteTextures’ will never be NULL [-Waddress] 515 | if (NULL == glDeleteTextures) mogl_glunsupported("glDeleteTextures"); | ^~ gl_auto.c: In function ‘gl_depthfunc’: gl_auto.c:523:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDepthFunc’ will never be NULL [-Waddress] 523 | if (NULL == glDepthFunc) mogl_glunsupported("glDepthFunc"); | ^~ gl_auto.c: In function ‘gl_depthmask’: gl_auto.c:530:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDepthMask’ will never be NULL [-Waddress] 530 | if (NULL == glDepthMask) mogl_glunsupported("glDepthMask"); | ^~ gl_auto.c: In function ‘gl_depthrange’: gl_auto.c:537:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDepthRange’ will never be NULL [-Waddress] 537 | if (NULL == glDepthRange) mogl_glunsupported("glDepthRange"); | ^~ gl_auto.c: In function ‘gl_disable’: gl_auto.c:545:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDisable’ will never be NULL [-Waddress] 545 | if (NULL == glDisable) mogl_glunsupported("glDisable"); | ^~ gl_auto.c: In function ‘gl_disableclientstate’: gl_auto.c:552:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDisableClientState’ will never be NULL [-Waddress] 552 | if (NULL == glDisableClientState) mogl_glunsupported("glDisableClientState"); | ^~ gl_auto.c: In function ‘gl_drawarrays’: gl_auto.c:559:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDrawArrays’ will never be NULL [-Waddress] 559 | if (NULL == glDrawArrays) mogl_glunsupported("glDrawArrays"); | ^~ gl_auto.c: In function ‘gl_drawbuffer’: gl_auto.c:568:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDrawBuffer’ will never be NULL [-Waddress] 568 | if (NULL == glDrawBuffer) mogl_glunsupported("glDrawBuffer"); | ^~ gl_auto.c: In function ‘gl_drawpixels’: gl_auto.c:575:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDrawPixels’ will never be NULL [-Waddress] 575 | if (NULL == glDrawPixels) mogl_glunsupported("glDrawPixels"); | ^~ gl_auto.c: In function ‘gl_edgeflag’: gl_auto.c:586:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEdgeFlag’ will never be NULL [-Waddress] 586 | if (NULL == glEdgeFlag) mogl_glunsupported("glEdgeFlag"); | ^~ gl_auto.c: In function ‘gl_edgeflagpointer’: gl_auto.c:593:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEdgeFlagPointer’ will never be NULL [-Waddress] 593 | if (NULL == glEdgeFlagPointer) mogl_glunsupported("glEdgeFlagPointer"); | ^~ gl_auto.c: In function ‘gl_edgeflagv’: gl_auto.c:601:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEdgeFlagv’ will never be NULL [-Waddress] 601 | if (NULL == glEdgeFlagv) mogl_glunsupported("glEdgeFlagv"); | ^~ gl_auto.c: In function ‘gl_enable’: gl_auto.c:608:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEnable’ will never be NULL [-Waddress] 608 | if (NULL == glEnable) mogl_glunsupported("glEnable"); | ^~ gl_auto.c: In function ‘gl_enableclientstate’: gl_auto.c:615:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEnableClientState’ will never be NULL [-Waddress] 615 | if (NULL == glEnableClientState) mogl_glunsupported("glEnableClientState"); | ^~ gl_auto.c: In function ‘gl_end’: gl_auto.c:622:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEnd’ will never be NULL [-Waddress] 622 | if (NULL == glEnd) mogl_glunsupported("glEnd"); | ^~ gl_auto.c: In function ‘gl_endlist’: gl_auto.c:629:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEndList’ will never be NULL [-Waddress] 629 | if (NULL == glEndList) mogl_glunsupported("glEndList"); | ^~ gl_auto.c: In function ‘gl_evalcoord1d’: gl_auto.c:636:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord1d’ will never be NULL [-Waddress] 636 | if (NULL == glEvalCoord1d) mogl_glunsupported("glEvalCoord1d"); | ^~ gl_auto.c: In function ‘gl_evalcoord1dv’: gl_auto.c:643:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord1dv’ will never be NULL [-Waddress] 643 | if (NULL == glEvalCoord1dv) mogl_glunsupported("glEvalCoord1dv"); | ^~ gl_auto.c: In function ‘gl_evalcoord1f’: gl_auto.c:650:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord1f’ will never be NULL [-Waddress] 650 | if (NULL == glEvalCoord1f) mogl_glunsupported("glEvalCoord1f"); | ^~ gl_auto.c: In function ‘gl_evalcoord1fv’: gl_auto.c:657:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord1fv’ will never be NULL [-Waddress] 657 | if (NULL == glEvalCoord1fv) mogl_glunsupported("glEvalCoord1fv"); | ^~ gl_auto.c: In function ‘gl_evalcoord2d’: gl_auto.c:664:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord2d’ will never be NULL [-Waddress] 664 | if (NULL == glEvalCoord2d) mogl_glunsupported("glEvalCoord2d"); | ^~ gl_auto.c: In function ‘gl_evalcoord2dv’: gl_auto.c:672:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord2dv’ will never be NULL [-Waddress] 672 | if (NULL == glEvalCoord2dv) mogl_glunsupported("glEvalCoord2dv"); | ^~ gl_auto.c: In function ‘gl_evalcoord2f’: gl_auto.c:679:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord2f’ will never be NULL [-Waddress] 679 | if (NULL == glEvalCoord2f) mogl_glunsupported("glEvalCoord2f"); | ^~ gl_auto.c: In function ‘gl_evalcoord2fv’: gl_auto.c:687:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalCoord2fv’ will never be NULL [-Waddress] 687 | if (NULL == glEvalCoord2fv) mogl_glunsupported("glEvalCoord2fv"); | ^~ gl_auto.c: In function ‘gl_evalmesh1’: gl_auto.c:694:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalMesh1’ will never be NULL [-Waddress] 694 | if (NULL == glEvalMesh1) mogl_glunsupported("glEvalMesh1"); | ^~ gl_auto.c: In function ‘gl_evalmesh2’: gl_auto.c:703:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalMesh2’ will never be NULL [-Waddress] 703 | if (NULL == glEvalMesh2) mogl_glunsupported("glEvalMesh2"); | ^~ gl_auto.c: In function ‘gl_evalpoint1’: gl_auto.c:714:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalPoint1’ will never be NULL [-Waddress] 714 | if (NULL == glEvalPoint1) mogl_glunsupported("glEvalPoint1"); | ^~ gl_auto.c: In function ‘gl_evalpoint2’: gl_auto.c:721:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glEvalPoint2’ will never be NULL [-Waddress] 721 | if (NULL == glEvalPoint2) mogl_glunsupported("glEvalPoint2"); | ^~ gl_auto.c: In function ‘gl_finish’: gl_auto.c:729:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFinish’ will never be NULL [-Waddress] 729 | if (NULL == glFinish) mogl_glunsupported("glFinish"); | ^~ gl_auto.c: In function ‘gl_flush’: gl_auto.c:736:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFlush’ will never be NULL [-Waddress] 736 | if (NULL == glFlush) mogl_glunsupported("glFlush"); | ^~ gl_auto.c: In function ‘gl_fogf’: gl_auto.c:743:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFogf’ will never be NULL [-Waddress] 743 | if (NULL == glFogf) mogl_glunsupported("glFogf"); | ^~ gl_auto.c: In function ‘gl_fogfv’: gl_auto.c:751:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFogfv’ will never be NULL [-Waddress] 751 | if (NULL == glFogfv) mogl_glunsupported("glFogfv"); | ^~ gl_auto.c: In function ‘gl_fogi’: gl_auto.c:759:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFogi’ will never be NULL [-Waddress] 759 | if (NULL == glFogi) mogl_glunsupported("glFogi"); | ^~ gl_auto.c: In function ‘gl_fogiv’: gl_auto.c:767:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFogiv’ will never be NULL [-Waddress] 767 | if (NULL == glFogiv) mogl_glunsupported("glFogiv"); | ^~ gl_auto.c: In function ‘gl_frontface’: gl_auto.c:775:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFrontFace’ will never be NULL [-Waddress] 775 | if (NULL == glFrontFace) mogl_glunsupported("glFrontFace"); | ^~ gl_auto.c: In function ‘gl_frustum’: gl_auto.c:782:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFrustum’ will never be NULL [-Waddress] 782 | if (NULL == glFrustum) mogl_glunsupported("glFrustum"); | ^~ gl_auto.c: In function ‘gl_genlists’: gl_auto.c:794:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGenLists’ will never be NULL [-Waddress] 794 | if (NULL == glGenLists) mogl_glunsupported("glGenLists"); | ^~ gl_auto.c: In function ‘gl_gentextures’: gl_auto.c:802:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGenTextures’ will never be NULL [-Waddress] 802 | if (NULL == glGenTextures) mogl_glunsupported("glGenTextures"); | ^~ gl_auto.c: In function ‘gl_getbooleanv’: gl_auto.c:810:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetBooleanv’ will never be NULL [-Waddress] 810 | if (NULL == glGetBooleanv) mogl_glunsupported("glGetBooleanv"); | ^~ gl_auto.c: In function ‘gl_getclipplane’: gl_auto.c:818:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetClipPlane’ will never be NULL [-Waddress] 818 | if (NULL == glGetClipPlane) mogl_glunsupported("glGetClipPlane"); | ^~ gl_auto.c: In function ‘gl_getdoublev’: gl_auto.c:826:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetDoublev’ will never be NULL [-Waddress] 826 | if (NULL == glGetDoublev) mogl_glunsupported("glGetDoublev"); | ^~ gl_auto.c: In function ‘gl_geterror’: gl_auto.c:834:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetError’ will never be NULL [-Waddress] 834 | if (NULL == glGetError) mogl_glunsupported("glGetError"); | ^~ gl_auto.c: In function ‘gl_getfloatv’: gl_auto.c:842:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetFloatv’ will never be NULL [-Waddress] 842 | if (NULL == glGetFloatv) mogl_glunsupported("glGetFloatv"); | ^~ gl_auto.c: In function ‘gl_getintegerv’: gl_auto.c:850:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetIntegerv’ will never be NULL [-Waddress] 850 | if (NULL == glGetIntegerv) mogl_glunsupported("glGetIntegerv"); | ^~ gl_auto.c: In function ‘gl_getlightfv’: gl_auto.c:858:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetLightfv’ will never be NULL [-Waddress] 858 | if (NULL == glGetLightfv) mogl_glunsupported("glGetLightfv"); | ^~ gl_auto.c: In function ‘gl_getlightiv’: gl_auto.c:867:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetLightiv’ will never be NULL [-Waddress] 867 | if (NULL == glGetLightiv) mogl_glunsupported("glGetLightiv"); | ^~ gl_auto.c: In function ‘gl_getmapdv’: gl_auto.c:876:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetMapdv’ will never be NULL [-Waddress] 876 | if (NULL == glGetMapdv) mogl_glunsupported("glGetMapdv"); | ^~ gl_auto.c: In function ‘gl_getmapfv’: gl_auto.c:885:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetMapfv’ will never be NULL [-Waddress] 885 | if (NULL == glGetMapfv) mogl_glunsupported("glGetMapfv"); | ^~ gl_auto.c: In function ‘gl_getmapiv’: gl_auto.c:894:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetMapiv’ will never be NULL [-Waddress] 894 | if (NULL == glGetMapiv) mogl_glunsupported("glGetMapiv"); | ^~ gl_auto.c: In function ‘gl_getmaterialfv’: gl_auto.c:903:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetMaterialfv’ will never be NULL [-Waddress] 903 | if (NULL == glGetMaterialfv) mogl_glunsupported("glGetMaterialfv"); | ^~ gl_auto.c: In function ‘gl_getmaterialiv’: gl_auto.c:912:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetMaterialiv’ will never be NULL [-Waddress] 912 | if (NULL == glGetMaterialiv) mogl_glunsupported("glGetMaterialiv"); | ^~ gl_auto.c: In function ‘gl_getpixelmapfv’: gl_auto.c:921:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetPixelMapfv’ will never be NULL [-Waddress] 921 | if (NULL == glGetPixelMapfv) mogl_glunsupported("glGetPixelMapfv"); | ^~ gl_auto.c: In function ‘gl_getpixelmapuiv’: gl_auto.c:929:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetPixelMapuiv’ will never be NULL [-Waddress] 929 | if (NULL == glGetPixelMapuiv) mogl_glunsupported("glGetPixelMapuiv"); | ^~ gl_auto.c: In function ‘gl_getpixelmapusv’: gl_auto.c:937:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetPixelMapusv’ will never be NULL [-Waddress] 937 | if (NULL == glGetPixelMapusv) mogl_glunsupported("glGetPixelMapusv"); | ^~ gl_auto.c: In function ‘gl_getpolygonstipple’: gl_auto.c:945:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetPolygonStipple’ will never be NULL [-Waddress] 945 | if (NULL == glGetPolygonStipple) mogl_glunsupported("glGetPolygonStipple"); | ^~ gl_auto.c: In function ‘gl_gettexenvfv’: gl_auto.c:952:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexEnvfv’ will never be NULL [-Waddress] 952 | if (NULL == glGetTexEnvfv) mogl_glunsupported("glGetTexEnvfv"); | ^~ gl_auto.c: In function ‘gl_gettexenviv’: gl_auto.c:961:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexEnviv’ will never be NULL [-Waddress] 961 | if (NULL == glGetTexEnviv) mogl_glunsupported("glGetTexEnviv"); | ^~ gl_auto.c: In function ‘gl_gettexgendv’: gl_auto.c:970:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexGendv’ will never be NULL [-Waddress] 970 | if (NULL == glGetTexGendv) mogl_glunsupported("glGetTexGendv"); | ^~ gl_auto.c: In function ‘gl_gettexgenfv’: gl_auto.c:979:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexGenfv’ will never be NULL [-Waddress] 979 | if (NULL == glGetTexGenfv) mogl_glunsupported("glGetTexGenfv"); | ^~ gl_auto.c: In function ‘gl_gettexgeniv’: gl_auto.c:988:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexGeniv’ will never be NULL [-Waddress] 988 | if (NULL == glGetTexGeniv) mogl_glunsupported("glGetTexGeniv"); | ^~ gl_auto.c: In function ‘gl_getteximage’: gl_auto.c:997:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexImage’ will never be NULL [-Waddress] 997 | if (NULL == glGetTexImage) mogl_glunsupported("glGetTexImage"); | ^~ gl_auto.c: In function ‘gl_gettexlevelparameterfv’: gl_auto.c:1008:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexLevelParameterfv’ will never be NULL [-Waddress] 1008 | if (NULL == glGetTexLevelParameterfv) mogl_glunsupported("glGetTexLevelParameterfv"); | ^~ gl_auto.c: In function ‘gl_gettexlevelparameteriv’: gl_auto.c:1018:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexLevelParameteriv’ will never be NULL [-Waddress] 1018 | if (NULL == glGetTexLevelParameteriv) mogl_glunsupported("glGetTexLevelParameteriv"); | ^~ gl_auto.c: In function ‘gl_gettexparameterfv’: gl_auto.c:1028:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexParameterfv’ will never be NULL [-Waddress] 1028 | if (NULL == glGetTexParameterfv) mogl_glunsupported("glGetTexParameterfv"); | ^~ gl_auto.c: In function ‘gl_gettexparameteriv’: gl_auto.c:1037:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glGetTexParameteriv’ will never be NULL [-Waddress] 1037 | if (NULL == glGetTexParameteriv) mogl_glunsupported("glGetTexParameteriv"); | ^~ gl_auto.c: In function ‘gl_hint’: gl_auto.c:1046:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glHint’ will never be NULL [-Waddress] 1046 | if (NULL == glHint) mogl_glunsupported("glHint"); | ^~ gl_auto.c: In function ‘gl_indexmask’: gl_auto.c:1054:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexMask’ will never be NULL [-Waddress] 1054 | if (NULL == glIndexMask) mogl_glunsupported("glIndexMask"); | ^~ gl_auto.c: In function ‘gl_indexpointer’: gl_auto.c:1061:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexPointer’ will never be NULL [-Waddress] 1061 | if (NULL == glIndexPointer) mogl_glunsupported("glIndexPointer"); | ^~ gl_auto.c: In function ‘gl_indexd’: gl_auto.c:1070:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexd’ will never be NULL [-Waddress] 1070 | if (NULL == glIndexd) mogl_glunsupported("glIndexd"); | ^~ gl_auto.c: In function ‘gl_indexdv’: gl_auto.c:1077:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexdv’ will never be NULL [-Waddress] 1077 | if (NULL == glIndexdv) mogl_glunsupported("glIndexdv"); | ^~ gl_auto.c: In function ‘gl_indexf’: gl_auto.c:1084:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexf’ will never be NULL [-Waddress] 1084 | if (NULL == glIndexf) mogl_glunsupported("glIndexf"); | ^~ gl_auto.c: In function ‘gl_indexfv’: gl_auto.c:1091:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexfv’ will never be NULL [-Waddress] 1091 | if (NULL == glIndexfv) mogl_glunsupported("glIndexfv"); | ^~ gl_auto.c: In function ‘gl_indexi’: gl_auto.c:1098:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexi’ will never be NULL [-Waddress] 1098 | if (NULL == glIndexi) mogl_glunsupported("glIndexi"); | ^~ gl_auto.c: In function ‘gl_indexiv’: gl_auto.c:1105:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexiv’ will never be NULL [-Waddress] 1105 | if (NULL == glIndexiv) mogl_glunsupported("glIndexiv"); | ^~ gl_auto.c: In function ‘gl_indexs’: gl_auto.c:1112:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexs’ will never be NULL [-Waddress] 1112 | if (NULL == glIndexs) mogl_glunsupported("glIndexs"); | ^~ gl_auto.c: In function ‘gl_indexsv’: gl_auto.c:1119:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexsv’ will never be NULL [-Waddress] 1119 | if (NULL == glIndexsv) mogl_glunsupported("glIndexsv"); | ^~ gl_auto.c: In function ‘gl_indexub’: gl_auto.c:1126:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexub’ will never be NULL [-Waddress] 1126 | if (NULL == glIndexub) mogl_glunsupported("glIndexub"); | ^~ gl_auto.c: In function ‘gl_indexubv’: gl_auto.c:1133:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIndexubv’ will never be NULL [-Waddress] 1133 | if (NULL == glIndexubv) mogl_glunsupported("glIndexubv"); | ^~ gl_auto.c: In function ‘gl_initnames’: gl_auto.c:1140:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glInitNames’ will never be NULL [-Waddress] 1140 | if (NULL == glInitNames) mogl_glunsupported("glInitNames"); | ^~ gl_auto.c: In function ‘gl_interleavedarrays’: gl_auto.c:1147:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glInterleavedArrays’ will never be NULL [-Waddress] 1147 | if (NULL == glInterleavedArrays) mogl_glunsupported("glInterleavedArrays"); | ^~ gl_auto.c: In function ‘gl_isenabled’: gl_auto.c:1156:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIsEnabled’ will never be NULL [-Waddress] 1156 | if (NULL == glIsEnabled) mogl_glunsupported("glIsEnabled"); | ^~ gl_auto.c: In function ‘gl_islist’: gl_auto.c:1164:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIsList’ will never be NULL [-Waddress] 1164 | if (NULL == glIsList) mogl_glunsupported("glIsList"); | ^~ gl_auto.c: In function ‘gl_istexture’: gl_auto.c:1172:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glIsTexture’ will never be NULL [-Waddress] 1172 | if (NULL == glIsTexture) mogl_glunsupported("glIsTexture"); | ^~ gl_auto.c: In function ‘gl_lightmodelf’: gl_auto.c:1180:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightModelf’ will never be NULL [-Waddress] 1180 | if (NULL == glLightModelf) mogl_glunsupported("glLightModelf"); | ^~ gl_auto.c: In function ‘gl_lightmodelfv’: gl_auto.c:1188:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightModelfv’ will never be NULL [-Waddress] 1188 | if (NULL == glLightModelfv) mogl_glunsupported("glLightModelfv"); | ^~ gl_auto.c: In function ‘gl_lightmodeli’: gl_auto.c:1196:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightModeli’ will never be NULL [-Waddress] 1196 | if (NULL == glLightModeli) mogl_glunsupported("glLightModeli"); | ^~ gl_auto.c: In function ‘gl_lightmodeliv’: gl_auto.c:1204:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightModeliv’ will never be NULL [-Waddress] 1204 | if (NULL == glLightModeliv) mogl_glunsupported("glLightModeliv"); | ^~ gl_auto.c: In function ‘gl_lightf’: gl_auto.c:1212:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightf’ will never be NULL [-Waddress] 1212 | if (NULL == glLightf) mogl_glunsupported("glLightf"); | ^~ gl_auto.c: In function ‘gl_lightfv’: gl_auto.c:1221:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightfv’ will never be NULL [-Waddress] 1221 | if (NULL == glLightfv) mogl_glunsupported("glLightfv"); | ^~ gl_auto.c: In function ‘gl_lighti’: gl_auto.c:1230:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLighti’ will never be NULL [-Waddress] 1230 | if (NULL == glLighti) mogl_glunsupported("glLighti"); | ^~ gl_auto.c: In function ‘gl_lightiv’: gl_auto.c:1239:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLightiv’ will never be NULL [-Waddress] 1239 | if (NULL == glLightiv) mogl_glunsupported("glLightiv"); | ^~ gl_auto.c: In function ‘gl_linestipple’: gl_auto.c:1248:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLineStipple’ will never be NULL [-Waddress] 1248 | if (NULL == glLineStipple) mogl_glunsupported("glLineStipple"); | ^~ gl_auto.c: In function ‘gl_linewidth’: gl_auto.c:1256:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLineWidth’ will never be NULL [-Waddress] 1256 | if (NULL == glLineWidth) mogl_glunsupported("glLineWidth"); | ^~ gl_auto.c: In function ‘gl_listbase’: gl_auto.c:1263:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glListBase’ will never be NULL [-Waddress] 1263 | if (NULL == glListBase) mogl_glunsupported("glListBase"); | ^~ gl_auto.c: In function ‘gl_loadidentity’: gl_auto.c:1270:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLoadIdentity’ will never be NULL [-Waddress] 1270 | if (NULL == glLoadIdentity) mogl_glunsupported("glLoadIdentity"); | ^~ gl_auto.c: In function ‘gl_loadmatrixd’: gl_auto.c:1277:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLoadMatrixd’ will never be NULL [-Waddress] 1277 | if (NULL == glLoadMatrixd) mogl_glunsupported("glLoadMatrixd"); | ^~ gl_auto.c: In function ‘gl_loadmatrixf’: gl_auto.c:1284:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLoadMatrixf’ will never be NULL [-Waddress] 1284 | if (NULL == glLoadMatrixf) mogl_glunsupported("glLoadMatrixf"); | ^~ gl_auto.c: In function ‘gl_loadname’: gl_auto.c:1291:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLoadName’ will never be NULL [-Waddress] 1291 | if (NULL == glLoadName) mogl_glunsupported("glLoadName"); | ^~ gl_auto.c: In function ‘gl_logicop’: gl_auto.c:1298:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glLogicOp’ will never be NULL [-Waddress] 1298 | if (NULL == glLogicOp) mogl_glunsupported("glLogicOp"); | ^~ gl_auto.c: In function ‘gl_map1d’: gl_auto.c:1305:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMap1d’ will never be NULL [-Waddress] 1305 | if (NULL == glMap1d) mogl_glunsupported("glMap1d"); | ^~ gl_auto.c: In function ‘gl_map1f’: gl_auto.c:1317:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMap1f’ will never be NULL [-Waddress] 1317 | if (NULL == glMap1f) mogl_glunsupported("glMap1f"); | ^~ gl_auto.c: In function ‘gl_map2d’: gl_auto.c:1329:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMap2d’ will never be NULL [-Waddress] 1329 | if (NULL == glMap2d) mogl_glunsupported("glMap2d"); | ^~ gl_auto.c: In function ‘gl_map2f’: gl_auto.c:1345:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMap2f’ will never be NULL [-Waddress] 1345 | if (NULL == glMap2f) mogl_glunsupported("glMap2f"); | ^~ gl_auto.c: In function ‘gl_mapgrid1d’: gl_auto.c:1361:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMapGrid1d’ will never be NULL [-Waddress] 1361 | if (NULL == glMapGrid1d) mogl_glunsupported("glMapGrid1d"); | ^~ gl_auto.c: In function ‘gl_mapgrid1f’: gl_auto.c:1370:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMapGrid1f’ will never be NULL [-Waddress] 1370 | if (NULL == glMapGrid1f) mogl_glunsupported("glMapGrid1f"); | ^~ gl_auto.c: In function ‘gl_mapgrid2d’: gl_auto.c:1379:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMapGrid2d’ will never be NULL [-Waddress] 1379 | if (NULL == glMapGrid2d) mogl_glunsupported("glMapGrid2d"); | ^~ gl_auto.c: In function ‘gl_mapgrid2f’: gl_auto.c:1391:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMapGrid2f’ will never be NULL [-Waddress] 1391 | if (NULL == glMapGrid2f) mogl_glunsupported("glMapGrid2f"); | ^~ gl_auto.c: In function ‘gl_materialf’: gl_auto.c:1403:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMaterialf’ will never be NULL [-Waddress] 1403 | if (NULL == glMaterialf) mogl_glunsupported("glMaterialf"); | ^~ gl_auto.c: In function ‘gl_materialfv’: gl_auto.c:1412:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMaterialfv’ will never be NULL [-Waddress] 1412 | if (NULL == glMaterialfv) mogl_glunsupported("glMaterialfv"); | ^~ gl_auto.c: In function ‘gl_materiali’: gl_auto.c:1421:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMateriali’ will never be NULL [-Waddress] 1421 | if (NULL == glMateriali) mogl_glunsupported("glMateriali"); | ^~ gl_auto.c: In function ‘gl_materialiv’: gl_auto.c:1430:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMaterialiv’ will never be NULL [-Waddress] 1430 | if (NULL == glMaterialiv) mogl_glunsupported("glMaterialiv"); | ^~ gl_auto.c: In function ‘gl_matrixmode’: gl_auto.c:1439:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMatrixMode’ will never be NULL [-Waddress] 1439 | if (NULL == glMatrixMode) mogl_glunsupported("glMatrixMode"); | ^~ gl_auto.c: In function ‘gl_multmatrixd’: gl_auto.c:1446:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMultMatrixd’ will never be NULL [-Waddress] 1446 | if (NULL == glMultMatrixd) mogl_glunsupported("glMultMatrixd"); | ^~ gl_auto.c: In function ‘gl_multmatrixf’: gl_auto.c:1453:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glMultMatrixf’ will never be NULL [-Waddress] 1453 | if (NULL == glMultMatrixf) mogl_glunsupported("glMultMatrixf"); | ^~ gl_auto.c: In function ‘gl_newlist’: gl_auto.c:1460:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNewList’ will never be NULL [-Waddress] 1460 | if (NULL == glNewList) mogl_glunsupported("glNewList"); | ^~ gl_auto.c: In function ‘gl_normal3b’: gl_auto.c:1468:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3b’ will never be NULL [-Waddress] 1468 | if (NULL == glNormal3b) mogl_glunsupported("glNormal3b"); | ^~ gl_auto.c: In function ‘gl_normal3bv’: gl_auto.c:1477:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3bv’ will never be NULL [-Waddress] 1477 | if (NULL == glNormal3bv) mogl_glunsupported("glNormal3bv"); | ^~ gl_auto.c: In function ‘gl_normal3d’: gl_auto.c:1484:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3d’ will never be NULL [-Waddress] 1484 | if (NULL == glNormal3d) mogl_glunsupported("glNormal3d"); | ^~ gl_auto.c: In function ‘gl_normal3dv’: gl_auto.c:1493:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3dv’ will never be NULL [-Waddress] 1493 | if (NULL == glNormal3dv) mogl_glunsupported("glNormal3dv"); | ^~ gl_auto.c: In function ‘gl_normal3f’: gl_auto.c:1500:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3f’ will never be NULL [-Waddress] 1500 | if (NULL == glNormal3f) mogl_glunsupported("glNormal3f"); | ^~ gl_auto.c: In function ‘gl_normal3fv’: gl_auto.c:1509:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3fv’ will never be NULL [-Waddress] 1509 | if (NULL == glNormal3fv) mogl_glunsupported("glNormal3fv"); | ^~ gl_auto.c: In function ‘gl_normal3i’: gl_auto.c:1516:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3i’ will never be NULL [-Waddress] 1516 | if (NULL == glNormal3i) mogl_glunsupported("glNormal3i"); | ^~ gl_auto.c: In function ‘gl_normal3iv’: gl_auto.c:1525:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3iv’ will never be NULL [-Waddress] 1525 | if (NULL == glNormal3iv) mogl_glunsupported("glNormal3iv"); | ^~ gl_auto.c: In function ‘gl_normal3s’: gl_auto.c:1532:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3s’ will never be NULL [-Waddress] 1532 | if (NULL == glNormal3s) mogl_glunsupported("glNormal3s"); | ^~ gl_auto.c: In function ‘gl_normal3sv’: gl_auto.c:1541:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormal3sv’ will never be NULL [-Waddress] 1541 | if (NULL == glNormal3sv) mogl_glunsupported("glNormal3sv"); | ^~ gl_auto.c: In function ‘gl_ortho’: gl_auto.c:1548:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glOrtho’ will never be NULL [-Waddress] 1548 | if (NULL == glOrtho) mogl_glunsupported("glOrtho"); | ^~ gl_auto.c: In function ‘gl_passthrough’: gl_auto.c:1560:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPassThrough’ will never be NULL [-Waddress] 1560 | if (NULL == glPassThrough) mogl_glunsupported("glPassThrough"); | ^~ gl_auto.c: In function ‘gl_pixelmapfv’: gl_auto.c:1567:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelMapfv’ will never be NULL [-Waddress] 1567 | if (NULL == glPixelMapfv) mogl_glunsupported("glPixelMapfv"); | ^~ gl_auto.c: In function ‘gl_pixelmapuiv’: gl_auto.c:1576:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelMapuiv’ will never be NULL [-Waddress] 1576 | if (NULL == glPixelMapuiv) mogl_glunsupported("glPixelMapuiv"); | ^~ gl_auto.c: In function ‘gl_pixelmapusv’: gl_auto.c:1585:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelMapusv’ will never be NULL [-Waddress] 1585 | if (NULL == glPixelMapusv) mogl_glunsupported("glPixelMapusv"); | ^~ gl_auto.c: In function ‘gl_pixelstoref’: gl_auto.c:1594:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelStoref’ will never be NULL [-Waddress] 1594 | if (NULL == glPixelStoref) mogl_glunsupported("glPixelStoref"); | ^~ gl_auto.c: In function ‘gl_pixelstorei’: gl_auto.c:1602:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelStorei’ will never be NULL [-Waddress] 1602 | if (NULL == glPixelStorei) mogl_glunsupported("glPixelStorei"); | ^~ gl_auto.c: In function ‘gl_pixeltransferf’: gl_auto.c:1610:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelTransferf’ will never be NULL [-Waddress] 1610 | if (NULL == glPixelTransferf) mogl_glunsupported("glPixelTransferf"); | ^~ gl_auto.c: In function ‘gl_pixeltransferi’: gl_auto.c:1618:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelTransferi’ will never be NULL [-Waddress] 1618 | if (NULL == glPixelTransferi) mogl_glunsupported("glPixelTransferi"); | ^~ gl_auto.c: In function ‘gl_pixelzoom’: gl_auto.c:1626:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPixelZoom’ will never be NULL [-Waddress] 1626 | if (NULL == glPixelZoom) mogl_glunsupported("glPixelZoom"); | ^~ gl_auto.c: In function ‘gl_pointsize’: gl_auto.c:1634:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPointSize’ will never be NULL [-Waddress] 1634 | if (NULL == glPointSize) mogl_glunsupported("glPointSize"); | ^~ gl_auto.c: In function ‘gl_polygonmode’: gl_auto.c:1641:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPolygonMode’ will never be NULL [-Waddress] 1641 | if (NULL == glPolygonMode) mogl_glunsupported("glPolygonMode"); | ^~ gl_auto.c: In function ‘gl_polygonoffset’: gl_auto.c:1649:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPolygonOffset’ will never be NULL [-Waddress] 1649 | if (NULL == glPolygonOffset) mogl_glunsupported("glPolygonOffset"); | ^~ gl_auto.c: In function ‘gl_polygonstipple’: gl_auto.c:1657:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPolygonStipple’ will never be NULL [-Waddress] 1657 | if (NULL == glPolygonStipple) mogl_glunsupported("glPolygonStipple"); | ^~ gl_auto.c: In function ‘gl_popattrib’: gl_auto.c:1664:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPopAttrib’ will never be NULL [-Waddress] 1664 | if (NULL == glPopAttrib) mogl_glunsupported("glPopAttrib"); | ^~ gl_auto.c: In function ‘gl_popclientattrib’: gl_auto.c:1671:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPopClientAttrib’ will never be NULL [-Waddress] 1671 | if (NULL == glPopClientAttrib) mogl_glunsupported("glPopClientAttrib"); | ^~ gl_auto.c: In function ‘gl_popmatrix’: gl_auto.c:1678:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPopMatrix’ will never be NULL [-Waddress] 1678 | if (NULL == glPopMatrix) mogl_glunsupported("glPopMatrix"); | ^~ gl_auto.c: In function ‘gl_popname’: gl_auto.c:1685:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPopName’ will never be NULL [-Waddress] 1685 | if (NULL == glPopName) mogl_glunsupported("glPopName"); | ^~ gl_auto.c: In function ‘gl_prioritizetextures’: gl_auto.c:1692:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPrioritizeTextures’ will never be NULL [-Waddress] 1692 | if (NULL == glPrioritizeTextures) mogl_glunsupported("glPrioritizeTextures"); | ^~ gl_auto.c: In function ‘gl_pushattrib’: gl_auto.c:1701:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPushAttrib’ will never be NULL [-Waddress] 1701 | if (NULL == glPushAttrib) mogl_glunsupported("glPushAttrib"); | ^~ gl_auto.c: In function ‘gl_pushclientattrib’: gl_auto.c:1708:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPushClientAttrib’ will never be NULL [-Waddress] 1708 | if (NULL == glPushClientAttrib) mogl_glunsupported("glPushClientAttrib"); | ^~ gl_auto.c: In function ‘gl_pushmatrix’: gl_auto.c:1715:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPushMatrix’ will never be NULL [-Waddress] 1715 | if (NULL == glPushMatrix) mogl_glunsupported("glPushMatrix"); | ^~ gl_auto.c: In function ‘gl_pushname’: gl_auto.c:1722:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glPushName’ will never be NULL [-Waddress] 1722 | if (NULL == glPushName) mogl_glunsupported("glPushName"); | ^~ gl_auto.c: In function ‘gl_rasterpos2d’: gl_auto.c:1729:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2d’ will never be NULL [-Waddress] 1729 | if (NULL == glRasterPos2d) mogl_glunsupported("glRasterPos2d"); | ^~ gl_auto.c: In function ‘gl_rasterpos2dv’: gl_auto.c:1737:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2dv’ will never be NULL [-Waddress] 1737 | if (NULL == glRasterPos2dv) mogl_glunsupported("glRasterPos2dv"); | ^~ gl_auto.c: In function ‘gl_rasterpos2f’: gl_auto.c:1744:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2f’ will never be NULL [-Waddress] 1744 | if (NULL == glRasterPos2f) mogl_glunsupported("glRasterPos2f"); | ^~ gl_auto.c: In function ‘gl_rasterpos2fv’: gl_auto.c:1752:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2fv’ will never be NULL [-Waddress] 1752 | if (NULL == glRasterPos2fv) mogl_glunsupported("glRasterPos2fv"); | ^~ gl_auto.c: In function ‘gl_rasterpos2i’: gl_auto.c:1759:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2i’ will never be NULL [-Waddress] 1759 | if (NULL == glRasterPos2i) mogl_glunsupported("glRasterPos2i"); | ^~ gl_auto.c: In function ‘gl_rasterpos2iv’: gl_auto.c:1767:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2iv’ will never be NULL [-Waddress] 1767 | if (NULL == glRasterPos2iv) mogl_glunsupported("glRasterPos2iv"); | ^~ gl_auto.c: In function ‘gl_rasterpos2s’: gl_auto.c:1774:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2s’ will never be NULL [-Waddress] 1774 | if (NULL == glRasterPos2s) mogl_glunsupported("glRasterPos2s"); | ^~ gl_auto.c: In function ‘gl_rasterpos2sv’: gl_auto.c:1782:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos2sv’ will never be NULL [-Waddress] 1782 | if (NULL == glRasterPos2sv) mogl_glunsupported("glRasterPos2sv"); | ^~ gl_auto.c: In function ‘gl_rasterpos3d’: gl_auto.c:1789:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3d’ will never be NULL [-Waddress] 1789 | if (NULL == glRasterPos3d) mogl_glunsupported("glRasterPos3d"); | ^~ gl_auto.c: In function ‘gl_rasterpos3dv’: gl_auto.c:1798:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3dv’ will never be NULL [-Waddress] 1798 | if (NULL == glRasterPos3dv) mogl_glunsupported("glRasterPos3dv"); | ^~ gl_auto.c: In function ‘gl_rasterpos3f’: gl_auto.c:1805:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3f’ will never be NULL [-Waddress] 1805 | if (NULL == glRasterPos3f) mogl_glunsupported("glRasterPos3f"); | ^~ gl_auto.c: In function ‘gl_rasterpos3fv’: gl_auto.c:1814:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3fv’ will never be NULL [-Waddress] 1814 | if (NULL == glRasterPos3fv) mogl_glunsupported("glRasterPos3fv"); | ^~ gl_auto.c: In function ‘gl_rasterpos3i’: gl_auto.c:1821:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3i’ will never be NULL [-Waddress] 1821 | if (NULL == glRasterPos3i) mogl_glunsupported("glRasterPos3i"); | ^~ gl_auto.c: In function ‘gl_rasterpos3iv’: gl_auto.c:1830:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3iv’ will never be NULL [-Waddress] 1830 | if (NULL == glRasterPos3iv) mogl_glunsupported("glRasterPos3iv"); | ^~ gl_auto.c: In function ‘gl_rasterpos3s’: gl_auto.c:1837:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3s’ will never be NULL [-Waddress] 1837 | if (NULL == glRasterPos3s) mogl_glunsupported("glRasterPos3s"); | ^~ gl_auto.c: In function ‘gl_rasterpos3sv’: gl_auto.c:1846:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos3sv’ will never be NULL [-Waddress] 1846 | if (NULL == glRasterPos3sv) mogl_glunsupported("glRasterPos3sv"); | ^~ gl_auto.c: In function ‘gl_rasterpos4d’: gl_auto.c:1853:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4d’ will never be NULL [-Waddress] 1853 | if (NULL == glRasterPos4d) mogl_glunsupported("glRasterPos4d"); | ^~ gl_auto.c: In function ‘gl_rasterpos4dv’: gl_auto.c:1863:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4dv’ will never be NULL [-Waddress] 1863 | if (NULL == glRasterPos4dv) mogl_glunsupported("glRasterPos4dv"); | ^~ gl_auto.c: In function ‘gl_rasterpos4f’: gl_auto.c:1870:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4f’ will never be NULL [-Waddress] 1870 | if (NULL == glRasterPos4f) mogl_glunsupported("glRasterPos4f"); | ^~ gl_auto.c: In function ‘gl_rasterpos4fv’: gl_auto.c:1880:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4fv’ will never be NULL [-Waddress] 1880 | if (NULL == glRasterPos4fv) mogl_glunsupported("glRasterPos4fv"); | ^~ gl_auto.c: In function ‘gl_rasterpos4i’: gl_auto.c:1887:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4i’ will never be NULL [-Waddress] 1887 | if (NULL == glRasterPos4i) mogl_glunsupported("glRasterPos4i"); | ^~ gl_auto.c: In function ‘gl_rasterpos4iv’: gl_auto.c:1897:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4iv’ will never be NULL [-Waddress] 1897 | if (NULL == glRasterPos4iv) mogl_glunsupported("glRasterPos4iv"); | ^~ gl_auto.c: In function ‘gl_rasterpos4s’: gl_auto.c:1904:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4s’ will never be NULL [-Waddress] 1904 | if (NULL == glRasterPos4s) mogl_glunsupported("glRasterPos4s"); | ^~ gl_auto.c: In function ‘gl_rasterpos4sv’: gl_auto.c:1914:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRasterPos4sv’ will never be NULL [-Waddress] 1914 | if (NULL == glRasterPos4sv) mogl_glunsupported("glRasterPos4sv"); | ^~ gl_auto.c: In function ‘gl_readbuffer’: gl_auto.c:1921:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glReadBuffer’ will never be NULL [-Waddress] 1921 | if (NULL == glReadBuffer) mogl_glunsupported("glReadBuffer"); | ^~ gl_auto.c: In function ‘gl_rectd’: gl_auto.c:1928:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectd’ will never be NULL [-Waddress] 1928 | if (NULL == glRectd) mogl_glunsupported("glRectd"); | ^~ gl_auto.c: In function ‘gl_rectdv’: gl_auto.c:1938:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectdv’ will never be NULL [-Waddress] 1938 | if (NULL == glRectdv) mogl_glunsupported("glRectdv"); | ^~ gl_auto.c: In function ‘gl_rectf’: gl_auto.c:1946:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectf’ will never be NULL [-Waddress] 1946 | if (NULL == glRectf) mogl_glunsupported("glRectf"); | ^~ gl_auto.c: In function ‘gl_rectfv’: gl_auto.c:1956:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectfv’ will never be NULL [-Waddress] 1956 | if (NULL == glRectfv) mogl_glunsupported("glRectfv"); | ^~ gl_auto.c: In function ‘gl_recti’: gl_auto.c:1964:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRecti’ will never be NULL [-Waddress] 1964 | if (NULL == glRecti) mogl_glunsupported("glRecti"); | ^~ gl_auto.c: In function ‘gl_rectiv’: gl_auto.c:1974:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectiv’ will never be NULL [-Waddress] 1974 | if (NULL == glRectiv) mogl_glunsupported("glRectiv"); | ^~ gl_auto.c: In function ‘gl_rects’: gl_auto.c:1982:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRects’ will never be NULL [-Waddress] 1982 | if (NULL == glRects) mogl_glunsupported("glRects"); | ^~ gl_auto.c: In function ‘gl_rectsv’: gl_auto.c:1992:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRectsv’ will never be NULL [-Waddress] 1992 | if (NULL == glRectsv) mogl_glunsupported("glRectsv"); | ^~ gl_auto.c: In function ‘gl_rendermode’: gl_auto.c:2000:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRenderMode’ will never be NULL [-Waddress] 2000 | if (NULL == glRenderMode) mogl_glunsupported("glRenderMode"); | ^~ gl_auto.c: In function ‘gl_rotated’: gl_auto.c:2008:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRotated’ will never be NULL [-Waddress] 2008 | if (NULL == glRotated) mogl_glunsupported("glRotated"); | ^~ gl_auto.c: In function ‘gl_rotatef’: gl_auto.c:2018:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glRotatef’ will never be NULL [-Waddress] 2018 | if (NULL == glRotatef) mogl_glunsupported("glRotatef"); | ^~ gl_auto.c: In function ‘gl_scaled’: gl_auto.c:2028:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glScaled’ will never be NULL [-Waddress] 2028 | if (NULL == glScaled) mogl_glunsupported("glScaled"); | ^~ gl_auto.c: In function ‘gl_scalef’: gl_auto.c:2037:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glScalef’ will never be NULL [-Waddress] 2037 | if (NULL == glScalef) mogl_glunsupported("glScalef"); | ^~ gl_auto.c: In function ‘gl_scissor’: gl_auto.c:2046:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glScissor’ will never be NULL [-Waddress] 2046 | if (NULL == glScissor) mogl_glunsupported("glScissor"); | ^~ gl_auto.c: In function ‘gl_shademodel’: gl_auto.c:2056:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glShadeModel’ will never be NULL [-Waddress] 2056 | if (NULL == glShadeModel) mogl_glunsupported("glShadeModel"); | ^~ gl_auto.c: In function ‘gl_stencilfunc’: gl_auto.c:2063:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glStencilFunc’ will never be NULL [-Waddress] 2063 | if (NULL == glStencilFunc) mogl_glunsupported("glStencilFunc"); | ^~ gl_auto.c: In function ‘gl_stencilmask’: gl_auto.c:2072:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glStencilMask’ will never be NULL [-Waddress] 2072 | if (NULL == glStencilMask) mogl_glunsupported("glStencilMask"); | ^~ gl_auto.c: In function ‘gl_stencilop’: gl_auto.c:2079:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glStencilOp’ will never be NULL [-Waddress] 2079 | if (NULL == glStencilOp) mogl_glunsupported("glStencilOp"); | ^~ gl_auto.c: In function ‘gl_texcoord1d’: gl_auto.c:2088:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1d’ will never be NULL [-Waddress] 2088 | if (NULL == glTexCoord1d) mogl_glunsupported("glTexCoord1d"); | ^~ gl_auto.c: In function ‘gl_texcoord1dv’: gl_auto.c:2095:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1dv’ will never be NULL [-Waddress] 2095 | if (NULL == glTexCoord1dv) mogl_glunsupported("glTexCoord1dv"); | ^~ gl_auto.c: In function ‘gl_texcoord1f’: gl_auto.c:2102:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1f’ will never be NULL [-Waddress] 2102 | if (NULL == glTexCoord1f) mogl_glunsupported("glTexCoord1f"); | ^~ gl_auto.c: In function ‘gl_texcoord1fv’: gl_auto.c:2109:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1fv’ will never be NULL [-Waddress] 2109 | if (NULL == glTexCoord1fv) mogl_glunsupported("glTexCoord1fv"); | ^~ gl_auto.c: In function ‘gl_texcoord1i’: gl_auto.c:2116:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1i’ will never be NULL [-Waddress] 2116 | if (NULL == glTexCoord1i) mogl_glunsupported("glTexCoord1i"); | ^~ gl_auto.c: In function ‘gl_texcoord1iv’: gl_auto.c:2123:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1iv’ will never be NULL [-Waddress] 2123 | if (NULL == glTexCoord1iv) mogl_glunsupported("glTexCoord1iv"); | ^~ gl_auto.c: In function ‘gl_texcoord1s’: gl_auto.c:2130:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1s’ will never be NULL [-Waddress] 2130 | if (NULL == glTexCoord1s) mogl_glunsupported("glTexCoord1s"); | ^~ gl_auto.c: In function ‘gl_texcoord1sv’: gl_auto.c:2137:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord1sv’ will never be NULL [-Waddress] 2137 | if (NULL == glTexCoord1sv) mogl_glunsupported("glTexCoord1sv"); | ^~ gl_auto.c: In function ‘gl_texcoord2d’: gl_auto.c:2144:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2d’ will never be NULL [-Waddress] 2144 | if (NULL == glTexCoord2d) mogl_glunsupported("glTexCoord2d"); | ^~ gl_auto.c: In function ‘gl_texcoord2dv’: gl_auto.c:2152:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2dv’ will never be NULL [-Waddress] 2152 | if (NULL == glTexCoord2dv) mogl_glunsupported("glTexCoord2dv"); | ^~ gl_auto.c: In function ‘gl_texcoord2f’: gl_auto.c:2159:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2f’ will never be NULL [-Waddress] 2159 | if (NULL == glTexCoord2f) mogl_glunsupported("glTexCoord2f"); | ^~ gl_auto.c: In function ‘gl_texcoord2fv’: gl_auto.c:2167:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2fv’ will never be NULL [-Waddress] 2167 | if (NULL == glTexCoord2fv) mogl_glunsupported("glTexCoord2fv"); | ^~ gl_auto.c: In function ‘gl_texcoord2i’: gl_auto.c:2174:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2i’ will never be NULL [-Waddress] 2174 | if (NULL == glTexCoord2i) mogl_glunsupported("glTexCoord2i"); | ^~ gl_auto.c: In function ‘gl_texcoord2iv’: gl_auto.c:2182:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2iv’ will never be NULL [-Waddress] 2182 | if (NULL == glTexCoord2iv) mogl_glunsupported("glTexCoord2iv"); | ^~ gl_auto.c: In function ‘gl_texcoord2s’: gl_auto.c:2189:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2s’ will never be NULL [-Waddress] 2189 | if (NULL == glTexCoord2s) mogl_glunsupported("glTexCoord2s"); | ^~ gl_auto.c: In function ‘gl_texcoord2sv’: gl_auto.c:2197:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord2sv’ will never be NULL [-Waddress] 2197 | if (NULL == glTexCoord2sv) mogl_glunsupported("glTexCoord2sv"); | ^~ gl_auto.c: In function ‘gl_texcoord3d’: gl_auto.c:2204:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3d’ will never be NULL [-Waddress] 2204 | if (NULL == glTexCoord3d) mogl_glunsupported("glTexCoord3d"); | ^~ gl_auto.c: In function ‘gl_texcoord3dv’: gl_auto.c:2213:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3dv’ will never be NULL [-Waddress] 2213 | if (NULL == glTexCoord3dv) mogl_glunsupported("glTexCoord3dv"); | ^~ gl_auto.c: In function ‘gl_texcoord3f’: gl_auto.c:2220:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3f’ will never be NULL [-Waddress] 2220 | if (NULL == glTexCoord3f) mogl_glunsupported("glTexCoord3f"); | ^~ gl_auto.c: In function ‘gl_texcoord3fv’: gl_auto.c:2229:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3fv’ will never be NULL [-Waddress] 2229 | if (NULL == glTexCoord3fv) mogl_glunsupported("glTexCoord3fv"); | ^~ gl_auto.c: In function ‘gl_texcoord3i’: gl_auto.c:2236:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3i’ will never be NULL [-Waddress] 2236 | if (NULL == glTexCoord3i) mogl_glunsupported("glTexCoord3i"); | ^~ gl_auto.c: In function ‘gl_texcoord3iv’: gl_auto.c:2245:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3iv’ will never be NULL [-Waddress] 2245 | if (NULL == glTexCoord3iv) mogl_glunsupported("glTexCoord3iv"); | ^~ gl_auto.c: In function ‘gl_texcoord3s’: gl_auto.c:2252:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3s’ will never be NULL [-Waddress] 2252 | if (NULL == glTexCoord3s) mogl_glunsupported("glTexCoord3s"); | ^~ gl_auto.c: In function ‘gl_texcoord3sv’: gl_auto.c:2261:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord3sv’ will never be NULL [-Waddress] 2261 | if (NULL == glTexCoord3sv) mogl_glunsupported("glTexCoord3sv"); | ^~ gl_auto.c: In function ‘gl_texcoord4d’: gl_auto.c:2268:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4d’ will never be NULL [-Waddress] 2268 | if (NULL == glTexCoord4d) mogl_glunsupported("glTexCoord4d"); | ^~ gl_auto.c: In function ‘gl_texcoord4dv’: gl_auto.c:2278:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4dv’ will never be NULL [-Waddress] 2278 | if (NULL == glTexCoord4dv) mogl_glunsupported("glTexCoord4dv"); | ^~ gl_auto.c: In function ‘gl_texcoord4f’: gl_auto.c:2285:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4f’ will never be NULL [-Waddress] 2285 | if (NULL == glTexCoord4f) mogl_glunsupported("glTexCoord4f"); | ^~ gl_auto.c: In function ‘gl_texcoord4fv’: gl_auto.c:2295:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4fv’ will never be NULL [-Waddress] 2295 | if (NULL == glTexCoord4fv) mogl_glunsupported("glTexCoord4fv"); | ^~ gl_auto.c: In function ‘gl_texcoord4i’: gl_auto.c:2302:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4i’ will never be NULL [-Waddress] 2302 | if (NULL == glTexCoord4i) mogl_glunsupported("glTexCoord4i"); | ^~ gl_auto.c: In function ‘gl_texcoord4iv’: gl_auto.c:2312:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4iv’ will never be NULL [-Waddress] 2312 | if (NULL == glTexCoord4iv) mogl_glunsupported("glTexCoord4iv"); | ^~ gl_auto.c: In function ‘gl_texcoord4s’: gl_auto.c:2319:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4s’ will never be NULL [-Waddress] 2319 | if (NULL == glTexCoord4s) mogl_glunsupported("glTexCoord4s"); | ^~ gl_auto.c: In function ‘gl_texcoord4sv’: gl_auto.c:2329:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoord4sv’ will never be NULL [-Waddress] 2329 | if (NULL == glTexCoord4sv) mogl_glunsupported("glTexCoord4sv"); | ^~ gl_auto.c: In function ‘gl_texenvf’: gl_auto.c:2336:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexEnvf’ will never be NULL [-Waddress] 2336 | if (NULL == glTexEnvf) mogl_glunsupported("glTexEnvf"); | ^~ gl_auto.c: In function ‘gl_texenvfv’: gl_auto.c:2345:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexEnvfv’ will never be NULL [-Waddress] 2345 | if (NULL == glTexEnvfv) mogl_glunsupported("glTexEnvfv"); | ^~ gl_auto.c: In function ‘gl_texenvi’: gl_auto.c:2354:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexEnvi’ will never be NULL [-Waddress] 2354 | if (NULL == glTexEnvi) mogl_glunsupported("glTexEnvi"); | ^~ gl_auto.c: In function ‘gl_texenviv’: gl_auto.c:2363:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexEnviv’ will never be NULL [-Waddress] 2363 | if (NULL == glTexEnviv) mogl_glunsupported("glTexEnviv"); | ^~ gl_auto.c: In function ‘gl_texgend’: gl_auto.c:2372:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGend’ will never be NULL [-Waddress] 2372 | if (NULL == glTexGend) mogl_glunsupported("glTexGend"); | ^~ gl_auto.c: In function ‘gl_texgendv’: gl_auto.c:2381:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGendv’ will never be NULL [-Waddress] 2381 | if (NULL == glTexGendv) mogl_glunsupported("glTexGendv"); | ^~ gl_auto.c: In function ‘gl_texgenf’: gl_auto.c:2390:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGenf’ will never be NULL [-Waddress] 2390 | if (NULL == glTexGenf) mogl_glunsupported("glTexGenf"); | ^~ gl_auto.c: In function ‘gl_texgenfv’: gl_auto.c:2399:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGenfv’ will never be NULL [-Waddress] 2399 | if (NULL == glTexGenfv) mogl_glunsupported("glTexGenfv"); | ^~ gl_auto.c: In function ‘gl_texgeni’: gl_auto.c:2408:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGeni’ will never be NULL [-Waddress] 2408 | if (NULL == glTexGeni) mogl_glunsupported("glTexGeni"); | ^~ gl_auto.c: In function ‘gl_texgeniv’: gl_auto.c:2417:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexGeniv’ will never be NULL [-Waddress] 2417 | if (NULL == glTexGeniv) mogl_glunsupported("glTexGeniv"); | ^~ gl_auto.c: In function ‘gl_teximage1d’: gl_auto.c:2426:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexImage1D’ will never be NULL [-Waddress] 2426 | if (NULL == glTexImage1D) mogl_glunsupported("glTexImage1D"); | ^~ gl_auto.c: In function ‘gl_texparameterf’: gl_auto.c:2440:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexParameterf’ will never be NULL [-Waddress] 2440 | if (NULL == glTexParameterf) mogl_glunsupported("glTexParameterf"); | ^~ gl_auto.c: In function ‘gl_texparameterfv’: gl_auto.c:2449:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexParameterfv’ will never be NULL [-Waddress] 2449 | if (NULL == glTexParameterfv) mogl_glunsupported("glTexParameterfv"); | ^~ gl_auto.c: In function ‘gl_texparameteri’: gl_auto.c:2458:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexParameteri’ will never be NULL [-Waddress] 2458 | if (NULL == glTexParameteri) mogl_glunsupported("glTexParameteri"); | ^~ gl_auto.c: In function ‘gl_texparameteriv’: gl_auto.c:2467:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexParameteriv’ will never be NULL [-Waddress] 2467 | if (NULL == glTexParameteriv) mogl_glunsupported("glTexParameteriv"); | ^~ gl_auto.c: In function ‘gl_texsubimage1d’: gl_auto.c:2476:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexSubImage1D’ will never be NULL [-Waddress] 2476 | if (NULL == glTexSubImage1D) mogl_glunsupported("glTexSubImage1D"); | ^~ gl_auto.c: In function ‘gl_texsubimage2d’: gl_auto.c:2489:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexSubImage2D’ will never be NULL [-Waddress] 2489 | if (NULL == glTexSubImage2D) mogl_glunsupported("glTexSubImage2D"); | ^~ gl_auto.c: In function ‘gl_translated’: gl_auto.c:2504:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTranslated’ will never be NULL [-Waddress] 2504 | if (NULL == glTranslated) mogl_glunsupported("glTranslated"); | ^~ gl_auto.c: In function ‘gl_translatef’: gl_auto.c:2513:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTranslatef’ will never be NULL [-Waddress] 2513 | if (NULL == glTranslatef) mogl_glunsupported("glTranslatef"); | ^~ gl_auto.c: In function ‘gl_vertex2d’: gl_auto.c:2522:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2d’ will never be NULL [-Waddress] 2522 | if (NULL == glVertex2d) mogl_glunsupported("glVertex2d"); | ^~ gl_auto.c: In function ‘gl_vertex2dv’: gl_auto.c:2530:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2dv’ will never be NULL [-Waddress] 2530 | if (NULL == glVertex2dv) mogl_glunsupported("glVertex2dv"); | ^~ gl_auto.c: In function ‘gl_vertex2f’: gl_auto.c:2537:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2f’ will never be NULL [-Waddress] 2537 | if (NULL == glVertex2f) mogl_glunsupported("glVertex2f"); | ^~ gl_auto.c: In function ‘gl_vertex2fv’: gl_auto.c:2545:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2fv’ will never be NULL [-Waddress] 2545 | if (NULL == glVertex2fv) mogl_glunsupported("glVertex2fv"); | ^~ gl_auto.c: In function ‘gl_vertex2i’: gl_auto.c:2552:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2i’ will never be NULL [-Waddress] 2552 | if (NULL == glVertex2i) mogl_glunsupported("glVertex2i"); | ^~ gl_auto.c: In function ‘gl_vertex2iv’: gl_auto.c:2560:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2iv’ will never be NULL [-Waddress] 2560 | if (NULL == glVertex2iv) mogl_glunsupported("glVertex2iv"); | ^~ gl_auto.c: In function ‘gl_vertex2s’: gl_auto.c:2567:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2s’ will never be NULL [-Waddress] 2567 | if (NULL == glVertex2s) mogl_glunsupported("glVertex2s"); | ^~ gl_auto.c: In function ‘gl_vertex2sv’: gl_auto.c:2575:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex2sv’ will never be NULL [-Waddress] 2575 | if (NULL == glVertex2sv) mogl_glunsupported("glVertex2sv"); | ^~ gl_auto.c: In function ‘gl_vertex3d’: gl_auto.c:2582:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3d’ will never be NULL [-Waddress] 2582 | if (NULL == glVertex3d) mogl_glunsupported("glVertex3d"); | ^~ gl_auto.c: In function ‘gl_vertex3dv’: gl_auto.c:2591:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3dv’ will never be NULL [-Waddress] 2591 | if (NULL == glVertex3dv) mogl_glunsupported("glVertex3dv"); | ^~ gl_auto.c: In function ‘gl_vertex3f’: gl_auto.c:2598:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3f’ will never be NULL [-Waddress] 2598 | if (NULL == glVertex3f) mogl_glunsupported("glVertex3f"); | ^~ gl_auto.c: In function ‘gl_vertex3fv’: gl_auto.c:2607:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3fv’ will never be NULL [-Waddress] 2607 | if (NULL == glVertex3fv) mogl_glunsupported("glVertex3fv"); | ^~ gl_auto.c: In function ‘gl_vertex3i’: gl_auto.c:2614:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3i’ will never be NULL [-Waddress] 2614 | if (NULL == glVertex3i) mogl_glunsupported("glVertex3i"); | ^~ gl_auto.c: In function ‘gl_vertex3iv’: gl_auto.c:2623:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3iv’ will never be NULL [-Waddress] 2623 | if (NULL == glVertex3iv) mogl_glunsupported("glVertex3iv"); | ^~ gl_auto.c: In function ‘gl_vertex3s’: gl_auto.c:2630:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3s’ will never be NULL [-Waddress] 2630 | if (NULL == glVertex3s) mogl_glunsupported("glVertex3s"); | ^~ gl_auto.c: In function ‘gl_vertex3sv’: gl_auto.c:2639:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex3sv’ will never be NULL [-Waddress] 2639 | if (NULL == glVertex3sv) mogl_glunsupported("glVertex3sv"); | ^~ gl_auto.c: In function ‘gl_vertex4d’: gl_auto.c:2646:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4d’ will never be NULL [-Waddress] 2646 | if (NULL == glVertex4d) mogl_glunsupported("glVertex4d"); | ^~ gl_auto.c: In function ‘gl_vertex4dv’: gl_auto.c:2656:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4dv’ will never be NULL [-Waddress] 2656 | if (NULL == glVertex4dv) mogl_glunsupported("glVertex4dv"); | ^~ gl_auto.c: In function ‘gl_vertex4f’: gl_auto.c:2663:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4f’ will never be NULL [-Waddress] 2663 | if (NULL == glVertex4f) mogl_glunsupported("glVertex4f"); | ^~ gl_auto.c: In function ‘gl_vertex4fv’: gl_auto.c:2673:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4fv’ will never be NULL [-Waddress] 2673 | if (NULL == glVertex4fv) mogl_glunsupported("glVertex4fv"); | ^~ gl_auto.c: In function ‘gl_vertex4i’: gl_auto.c:2680:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4i’ will never be NULL [-Waddress] 2680 | if (NULL == glVertex4i) mogl_glunsupported("glVertex4i"); | ^~ gl_auto.c: In function ‘gl_vertex4iv’: gl_auto.c:2690:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4iv’ will never be NULL [-Waddress] 2690 | if (NULL == glVertex4iv) mogl_glunsupported("glVertex4iv"); | ^~ gl_auto.c: In function ‘gl_vertex4s’: gl_auto.c:2697:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4s’ will never be NULL [-Waddress] 2697 | if (NULL == glVertex4s) mogl_glunsupported("glVertex4s"); | ^~ gl_auto.c: In function ‘gl_vertex4sv’: gl_auto.c:2707:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertex4sv’ will never be NULL [-Waddress] 2707 | if (NULL == glVertex4sv) mogl_glunsupported("glVertex4sv"); | ^~ gl_auto.c: In function ‘gl_viewport’: gl_auto.c:2714:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glViewport’ will never be NULL [-Waddress] 2714 | if (NULL == glViewport) mogl_glunsupported("glViewport"); | ^~ gl_auto.c: In function ‘glu_begincurve’: gl_auto.c:2724:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBeginCurve’ will never be NULL [-Waddress] 2724 | if (NULL == gluBeginCurve) mogl_glunsupported("gluBeginCurve"); | ^~ gl_auto.c: In function ‘glu_beginsurface’: gl_auto.c:2731:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBeginSurface’ will never be NULL [-Waddress] 2731 | if (NULL == gluBeginSurface) mogl_glunsupported("gluBeginSurface"); | ^~ gl_auto.c: In function ‘glu_begintrim’: gl_auto.c:2738:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBeginTrim’ will never be NULL [-Waddress] 2738 | if (NULL == gluBeginTrim) mogl_glunsupported("gluBeginTrim"); | ^~ gl_auto.c: In function ‘glu_build1dmipmaplevels’: gl_auto.c:2745:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild1DMipmapLevels’ will never be NULL [-Waddress] 2745 | if (NULL == gluBuild1DMipmapLevels) mogl_glunsupported("gluBuild1DMipmapLevels"); | ^~ gl_auto.c: In function ‘glu_build1dmipmaps’: gl_auto.c:2761:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild1DMipmaps’ will never be NULL [-Waddress] 2761 | if (NULL == gluBuild1DMipmaps) mogl_glunsupported("gluBuild1DMipmaps"); | ^~ gl_auto.c: In function ‘glu_build2dmipmaplevels’: gl_auto.c:2774:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild2DMipmapLevels’ will never be NULL [-Waddress] 2774 | if (NULL == gluBuild2DMipmapLevels) mogl_glunsupported("gluBuild2DMipmapLevels"); | ^~ gl_auto.c: In function ‘glu_build2dmipmaps’: gl_auto.c:2791:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild2DMipmaps’ will never be NULL [-Waddress] 2791 | if (NULL == gluBuild2DMipmaps) mogl_glunsupported("gluBuild2DMipmaps"); | ^~ gl_auto.c: In function ‘glu_build3dmipmaplevels’: gl_auto.c:2805:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild3DMipmapLevels’ will never be NULL [-Waddress] 2805 | if (NULL == gluBuild3DMipmapLevels) mogl_glunsupported("gluBuild3DMipmapLevels"); | ^~ gl_auto.c: In function ‘glu_build3dmipmaps’: gl_auto.c:2823:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluBuild3DMipmaps’ will never be NULL [-Waddress] 2823 | if (NULL == gluBuild3DMipmaps) mogl_glunsupported("gluBuild3DMipmaps"); | ^~ gl_auto.c: In function ‘glu_checkextension’: gl_auto.c:2838:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluCheckExtension’ will never be NULL [-Waddress] 2838 | if (NULL == gluCheckExtension) mogl_glunsupported("gluCheckExtension"); | ^~ gl_auto.c: In function ‘glu_cylinder’: gl_auto.c:2847:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluCylinder’ will never be NULL [-Waddress] 2847 | if (NULL == gluCylinder) mogl_glunsupported("gluCylinder"); | ^~ gl_auto.c: In function ‘glu_deletenurbsrenderer’: gl_auto.c:2859:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluDeleteNurbsRenderer’ will never be NULL [-Waddress] 2859 | if (NULL == gluDeleteNurbsRenderer) mogl_glunsupported("gluDeleteNurbsRenderer"); | ^~ gl_auto.c: In function ‘glu_deletequadric’: gl_auto.c:2866:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluDeleteQuadric’ will never be NULL [-Waddress] 2866 | if (NULL == gluDeleteQuadric) mogl_glunsupported("gluDeleteQuadric"); | ^~ gl_auto.c: In function ‘glu_disk’: gl_auto.c:2873:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluDisk’ will never be NULL [-Waddress] 2873 | if (NULL == gluDisk) mogl_glunsupported("gluDisk"); | ^~ gl_auto.c: In function ‘glu_endcurve’: gl_auto.c:2884:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluEndCurve’ will never be NULL [-Waddress] 2884 | if (NULL == gluEndCurve) mogl_glunsupported("gluEndCurve"); | ^~ gl_auto.c: In function ‘glu_endsurface’: gl_auto.c:2891:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluEndSurface’ will never be NULL [-Waddress] 2891 | if (NULL == gluEndSurface) mogl_glunsupported("gluEndSurface"); | ^~ gl_auto.c: In function ‘glu_endtrim’: gl_auto.c:2898:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluEndTrim’ will never be NULL [-Waddress] 2898 | if (NULL == gluEndTrim) mogl_glunsupported("gluEndTrim"); | ^~ gl_auto.c: In function ‘glu_getnurbsproperty’: gl_auto.c:2905:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluGetNurbsProperty’ will never be NULL [-Waddress] 2905 | if (NULL == gluGetNurbsProperty) mogl_glunsupported("gluGetNurbsProperty"); | ^~ gl_auto.c: In function ‘glu_gettessproperty’: gl_auto.c:2914:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluGetTessProperty’ will never be NULL [-Waddress] 2914 | if (NULL == gluGetTessProperty) mogl_glunsupported("gluGetTessProperty"); | ^~ gl_auto.c: In function ‘glu_loadsamplingmatrices’: gl_auto.c:2923:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluLoadSamplingMatrices’ will never be NULL [-Waddress] 2923 | if (NULL == gluLoadSamplingMatrices) mogl_glunsupported("gluLoadSamplingMatrices"); | ^~ gl_auto.c: In function ‘glu_lookat’: gl_auto.c:2933:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluLookAt’ will never be NULL [-Waddress] 2933 | if (NULL == gluLookAt) mogl_glunsupported("gluLookAt"); | ^~ gl_auto.c: In function ‘glu_newnurbsrenderer’: gl_auto.c:2948:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNewNurbsRenderer’ will never be NULL [-Waddress] 2948 | if (NULL == gluNewNurbsRenderer) mogl_glunsupported("gluNewNurbsRenderer"); | ^~ gl_auto.c: In function ‘glu_newquadric’: gl_auto.c:2956:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNewQuadric’ will never be NULL [-Waddress] 2956 | if (NULL == gluNewQuadric) mogl_glunsupported("gluNewQuadric"); | ^~ gl_auto.c: In function ‘glu_nurbscurve’: gl_auto.c:2964:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNurbsCurve’ will never be NULL [-Waddress] 2964 | if (NULL == gluNurbsCurve) mogl_glunsupported("gluNurbsCurve"); | ^~ gl_auto.c: In function ‘glu_nurbsproperty’: gl_auto.c:2977:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNurbsProperty’ will never be NULL [-Waddress] 2977 | if (NULL == gluNurbsProperty) mogl_glunsupported("gluNurbsProperty"); | ^~ gl_auto.c: In function ‘glu_nurbssurface’: gl_auto.c:2986:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNurbsSurface’ will never be NULL [-Waddress] 2986 | if (NULL == gluNurbsSurface) mogl_glunsupported("gluNurbsSurface"); | ^~ gl_auto.c: In function ‘glu_ortho2d’: gl_auto.c:3003:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluOrtho2D’ will never be NULL [-Waddress] 3003 | if (NULL == gluOrtho2D) mogl_glunsupported("gluOrtho2D"); | ^~ gl_auto.c: In function ‘glu_partialdisk’: gl_auto.c:3013:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluPartialDisk’ will never be NULL [-Waddress] 3013 | if (NULL == gluPartialDisk) mogl_glunsupported("gluPartialDisk"); | ^~ gl_auto.c: In function ‘glu_perspective’: gl_auto.c:3026:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluPerspective’ will never be NULL [-Waddress] 3026 | if (NULL == gluPerspective) mogl_glunsupported("gluPerspective"); | ^~ gl_auto.c: In function ‘glu_pickmatrix’: gl_auto.c:3036:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluPickMatrix’ will never be NULL [-Waddress] 3036 | if (NULL == gluPickMatrix) mogl_glunsupported("gluPickMatrix"); | ^~ gl_auto.c: In function ‘glu_project’: gl_auto.c:3047:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluProject’ will never be NULL [-Waddress] 3047 | if (NULL == gluProject) mogl_glunsupported("gluProject"); | ^~ gl_auto.c: In function ‘glu_pwlcurve’: gl_auto.c:3063:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluPwlCurve’ will never be NULL [-Waddress] 3063 | if (NULL == gluPwlCurve) mogl_glunsupported("gluPwlCurve"); | ^~ gl_auto.c: In function ‘glu_quadricdrawstyle’: gl_auto.c:3074:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluQuadricDrawStyle’ will never be NULL [-Waddress] 3074 | if (NULL == gluQuadricDrawStyle) mogl_glunsupported("gluQuadricDrawStyle"); | ^~ gl_auto.c: In function ‘glu_quadricnormals’: gl_auto.c:3082:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluQuadricNormals’ will never be NULL [-Waddress] 3082 | if (NULL == gluQuadricNormals) mogl_glunsupported("gluQuadricNormals"); | ^~ gl_auto.c: In function ‘glu_quadricorientation’: gl_auto.c:3090:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluQuadricOrientation’ will never be NULL [-Waddress] 3090 | if (NULL == gluQuadricOrientation) mogl_glunsupported("gluQuadricOrientation"); | ^~ gl_auto.c: In function ‘glu_quadrictexture’: gl_auto.c:3098:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluQuadricTexture’ will never be NULL [-Waddress] 3098 | if (NULL == gluQuadricTexture) mogl_glunsupported("gluQuadricTexture"); | ^~ gl_auto.c: In function ‘glu_scaleimage’: gl_auto.c:3106:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluScaleImage’ will never be NULL [-Waddress] 3106 | if (NULL == gluScaleImage) mogl_glunsupported("gluScaleImage"); | ^~ gl_auto.c: In function ‘glu_sphere’: gl_auto.c:3122:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluSphere’ will never be NULL [-Waddress] 3122 | if (NULL == gluSphere) mogl_glunsupported("gluSphere"); | ^~ gl_auto.c: In function ‘glu_unproject’: gl_auto.c:3132:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluUnProject’ will never be NULL [-Waddress] 3132 | if (NULL == gluUnProject) mogl_glunsupported("gluUnProject"); | ^~ gl_auto.c: In function ‘glu_unproject4’: gl_auto.c:3148:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluUnProject4’ will never be NULL [-Waddress] 3148 | if (NULL == gluUnProject4) mogl_glunsupported("gluUnProject4"); | ^~ gl_auto.c: In function ‘glut_wiresphere’: gl_auto.c:3168:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireSphere’ will never be NULL [-Waddress] 3168 | if (NULL == glutWireSphere) mogl_glunsupported("glutWireSphere"); | ^~ gl_auto.c: In function ‘glut_solidsphere’: gl_auto.c:3177:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidSphere’ will never be NULL [-Waddress] 3177 | if (NULL == glutSolidSphere) mogl_glunsupported("glutSolidSphere"); | ^~ gl_auto.c: In function ‘glut_wirecone’: gl_auto.c:3186:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireCone’ will never be NULL [-Waddress] 3186 | if (NULL == glutWireCone) mogl_glunsupported("glutWireCone"); | ^~ gl_auto.c: In function ‘glut_solidcone’: gl_auto.c:3196:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidCone’ will never be NULL [-Waddress] 3196 | if (NULL == glutSolidCone) mogl_glunsupported("glutSolidCone"); | ^~ gl_auto.c: In function ‘glut_wirecube’: gl_auto.c:3206:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireCube’ will never be NULL [-Waddress] 3206 | if (NULL == glutWireCube) mogl_glunsupported("glutWireCube"); | ^~ gl_auto.c: In function ‘glut_solidcube’: gl_auto.c:3213:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidCube’ will never be NULL [-Waddress] 3213 | if (NULL == glutSolidCube) mogl_glunsupported("glutSolidCube"); | ^~ gl_auto.c: In function ‘glut_wiretorus’: gl_auto.c:3220:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireTorus’ will never be NULL [-Waddress] 3220 | if (NULL == glutWireTorus) mogl_glunsupported("glutWireTorus"); | ^~ gl_auto.c: In function ‘glut_solidtorus’: gl_auto.c:3230:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidTorus’ will never be NULL [-Waddress] 3230 | if (NULL == glutSolidTorus) mogl_glunsupported("glutSolidTorus"); | ^~ gl_auto.c: In function ‘glut_wiredodecahedron’: gl_auto.c:3240:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireDodecahedron’ will never be NULL [-Waddress] 3240 | if (NULL == glutWireDodecahedron) mogl_glunsupported("glutWireDodecahedron"); | ^~ gl_auto.c: In function ‘glut_soliddodecahedron’: gl_auto.c:3247:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidDodecahedron’ will never be NULL [-Waddress] 3247 | if (NULL == glutSolidDodecahedron) mogl_glunsupported("glutSolidDodecahedron"); | ^~ gl_auto.c: In function ‘glut_wireteapot’: gl_auto.c:3254:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireTeapot’ will never be NULL [-Waddress] 3254 | if (NULL == glutWireTeapot) mogl_glunsupported("glutWireTeapot"); | ^~ gl_auto.c: In function ‘glut_solidteapot’: gl_auto.c:3261:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidTeapot’ will never be NULL [-Waddress] 3261 | if (NULL == glutSolidTeapot) mogl_glunsupported("glutSolidTeapot"); | ^~ gl_auto.c: In function ‘glut_wireoctahedron’: gl_auto.c:3268:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireOctahedron’ will never be NULL [-Waddress] 3268 | if (NULL == glutWireOctahedron) mogl_glunsupported("glutWireOctahedron"); | ^~ gl_auto.c: In function ‘glut_solidoctahedron’: gl_auto.c:3275:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidOctahedron’ will never be NULL [-Waddress] 3275 | if (NULL == glutSolidOctahedron) mogl_glunsupported("glutSolidOctahedron"); | ^~ gl_auto.c: In function ‘glut_wiretetrahedron’: gl_auto.c:3282:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireTetrahedron’ will never be NULL [-Waddress] 3282 | if (NULL == glutWireTetrahedron) mogl_glunsupported("glutWireTetrahedron"); | ^~ gl_auto.c: In function ‘glut_solidtetrahedron’: gl_auto.c:3289:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidTetrahedron’ will never be NULL [-Waddress] 3289 | if (NULL == glutSolidTetrahedron) mogl_glunsupported("glutSolidTetrahedron"); | ^~ gl_auto.c: In function ‘glut_wireicosahedron’: gl_auto.c:3296:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutWireIcosahedron’ will never be NULL [-Waddress] 3296 | if (NULL == glutWireIcosahedron) mogl_glunsupported("glutWireIcosahedron"); | ^~ gl_auto.c: In function ‘glut_solidicosahedron’: gl_auto.c:3303:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘glutSolidIcosahedron’ will never be NULL [-Waddress] 3303 | if (NULL == glutSolidIcosahedron) mogl_glunsupported("glutSolidIcosahedron"); | ^~ gl_manual.c: In function ‘gl_feedbackbuffer’: gl_manual.c:267:12: warning: the comparison will always evaluate as ‘false’ for the address of ‘glFeedbackBuffer’ will never be NULL [-Waddress] 267 | if (NULL == glFeedbackBuffer) mogl_glunsupported("glFeedbackBuffer"); | ^~ gl_manual.c: In function ‘gl_selectbuffer’: gl_manual.c:279:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glSelectBuffer’ will never be NULL [-Waddress] 279 | if (NULL == glSelectBuffer) mogl_glunsupported("glSelectBuffer"); | ^~ gl_manual.c: In function ‘gl_teximage2d’: gl_manual.c:285:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexImage2D’ will never be NULL [-Waddress] 285 | if (NULL == glTexImage2D) mogl_glunsupported("glTexImage2D"); | ^~ gl_manual.c: In function ‘gl_readpixels’: gl_manual.c:420:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glReadPixels’ will never be NULL [-Waddress] 420 | if (NULL == glReadPixels) mogl_glunsupported("glReadPixels"); | ^~ gl_manual.c: In function ‘gl_vertexpointer’: gl_manual.c:433:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glVertexPointer’ will never be NULL [-Waddress] 433 | if (NULL == glVertexPointer) mogl_glunsupported("glVertexPointer"); | ^~ gl_manual.c: In function ‘gl_normalpointer’: gl_manual.c:443:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glNormalPointer’ will never be NULL [-Waddress] 443 | if (NULL == glNormalPointer) mogl_glunsupported("glNormalPointer"); | ^~ gl_manual.c: In function ‘gl_texcoordpointer’: gl_manual.c:452:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glTexCoordPointer’ will never be NULL [-Waddress] 452 | if (NULL == glTexCoordPointer) mogl_glunsupported("glTexCoordPointer"); | ^~ gl_manual.c: In function ‘gl_colorpointer’: gl_manual.c:462:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glColorPointer’ will never be NULL [-Waddress] 462 | if (NULL == glColorPointer) mogl_glunsupported("glColorPointer"); | ^~ gl_manual.c: In function ‘gl_drawelements’: gl_manual.c:484:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘glDrawElements’ will never be NULL [-Waddress] 484 | if (NULL == glDrawElements) mogl_glunsupported("glDrawElements"); | ^~ gl_manual.c: In function ‘glu_newtess’: gl_manual.c:507:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluNewTess’ will never be NULL [-Waddress] 507 | if (NULL == gluNewTess) mogl_glunsupported("gluNewTess"); | ^~ gl_manual.c: In function ‘glu_deletetess’: gl_manual.c:528:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluDeleteTess’ will never be NULL [-Waddress] 528 | if (NULL == gluDeleteTess) mogl_glunsupported("gluDeleteTess"); | ^~ gl_manual.c: In function ‘glu_tessbegincontour’: gl_manual.c:544:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessBeginContour’ will never be NULL [-Waddress] 544 | if (NULL == gluTessBeginContour) mogl_glunsupported("gluTessBeginContour"); | ^~ gl_manual.c: In function ‘glu_tessbeginpolygon’: gl_manual.c:798:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessBeginPolygon’ will never be NULL [-Waddress] 798 | if (NULL == gluTessBeginPolygon) mogl_glunsupported("gluTessBeginPolygon"); | ^~ gl_manual.c: In function ‘glu_tessendcontour’: gl_manual.c:819:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessEndContour’ will never be NULL [-Waddress] 819 | if (NULL == gluTessEndContour) mogl_glunsupported("gluTessEndContour"); | ^~ gl_manual.c: In function ‘glu_tessendpolygon’: gl_manual.c:828:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessEndPolygon’ will never be NULL [-Waddress] 828 | if (NULL == gluTessEndPolygon) mogl_glunsupported("gluTessEndPolygon"); | ^~ gl_manual.c: In function ‘glu_tessnormal’: gl_manual.c:840:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessNormal’ will never be NULL [-Waddress] 840 | if (NULL == gluTessNormal) mogl_glunsupported("gluTessNormal"); | ^~ gl_manual.c: In function ‘glu_tessproperty’: gl_manual.c:852:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessProperty’ will never be NULL [-Waddress] 852 | if (NULL == gluTessProperty) mogl_glunsupported("gluTessProperty"); | ^~ gl_manual.c: In function ‘glu_tessvertex’: gl_manual.c:866:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessVertex’ will never be NULL [-Waddress] 866 | if (NULL == gluTessVertex) mogl_glunsupported("gluTessVertex"); | ^~ gl_manual.c: In function ‘glu_tesscallback’: gl_manual.c:879:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘gluTessCallback’ will never be NULL [-Waddress] 879 | if (NULL == gluTessCallback) mogl_glunsupported("gluTessCallback"); | ^~ gl_manual.c: In function ‘gles_color4f’: gl_manual.c:940:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglColor4f’ will never be NULL [-Waddress] 940 | if (NULL == ftglColor4f) mogl_glunsupported("ftglColor4f"); | ^~ gl_manual.c: In function ‘gles_texcoord2f’: gl_manual.c:949:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglTexCoord2f’ will never be NULL [-Waddress] 949 | if (NULL == ftglTexCoord2f) mogl_glunsupported("ftglTexCoord2f"); | ^~ gl_manual.c: In function ‘gles_vertex2f’: gl_manual.c:956:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglVertex2f’ will never be NULL [-Waddress] 956 | if (NULL == ftglVertex2f) mogl_glunsupported("ftglVertex2f"); | ^~ gl_manual.c: In function ‘gles_vertex3f’: gl_manual.c:963:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglVertex3f’ will never be NULL [-Waddress] 963 | if (NULL == ftglVertex3f) mogl_glunsupported("ftglVertex3f"); | ^~ gl_manual.c: In function ‘gles_begin’: gl_manual.c:971:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglBegin’ will never be NULL [-Waddress] 971 | if (NULL == ftglBegin) mogl_glunsupported("ftglBegin"); | ^~ gl_manual.c: In function ‘gles_end’: gl_manual.c:977:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘ftglEnd’ will never be NULL [-Waddress] 977 | if (NULL == ftglEnd) mogl_glunsupported("ftglEnd"); | ^~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/moglcore.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 7 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ Common/PsychKinect/PsychKinect.c: In function ‘PSYCHKINECTReleaseFrame’: Common/PsychKinect/PsychKinect.c:960:6: warning: variable ‘navail’ set but not used [-Wunused-but-set-variable] 960 | int navail; | ^~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/PsychKinectCore.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 8 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/PsychHID.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 9 ... al_auto.c: In function ‘al_enable’: al_auto.c:13:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alEnable’ will never be NULL [-Waddress] 13 | if (NULL == alEnable) mogl_glunsupported("alEnable"); | ^~ al_auto.c: In function ‘al_disable’: al_auto.c:20:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDisable’ will never be NULL [-Waddress] 20 | if (NULL == alDisable) mogl_glunsupported("alDisable"); | ^~ al_auto.c: In function ‘al_isenabled’: al_auto.c:27:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alIsEnabled’ will never be NULL [-Waddress] 27 | if (NULL == alIsEnabled) mogl_glunsupported("alIsEnabled"); | ^~ al_auto.c: In function ‘al_getbooleanv’: al_auto.c:35:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBooleanv’ will never be NULL [-Waddress] 35 | if (NULL == alGetBooleanv) mogl_glunsupported("alGetBooleanv"); | ^~ al_auto.c: In function ‘al_getintegerv’: al_auto.c:43:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetIntegerv’ will never be NULL [-Waddress] 43 | if (NULL == alGetIntegerv) mogl_glunsupported("alGetIntegerv"); | ^~ al_auto.c: In function ‘al_getfloatv’: al_auto.c:51:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetFloatv’ will never be NULL [-Waddress] 51 | if (NULL == alGetFloatv) mogl_glunsupported("alGetFloatv"); | ^~ al_auto.c: In function ‘al_getdoublev’: al_auto.c:59:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetDoublev’ will never be NULL [-Waddress] 59 | if (NULL == alGetDoublev) mogl_glunsupported("alGetDoublev"); | ^~ al_auto.c: In function ‘al_getboolean’: al_auto.c:67:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBoolean’ will never be NULL [-Waddress] 67 | if (NULL == alGetBoolean) mogl_glunsupported("alGetBoolean"); | ^~ al_auto.c: In function ‘al_getinteger’: al_auto.c:75:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetInteger’ will never be NULL [-Waddress] 75 | if (NULL == alGetInteger) mogl_glunsupported("alGetInteger"); | ^~ al_auto.c: In function ‘al_getfloat’: al_auto.c:83:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetFloat’ will never be NULL [-Waddress] 83 | if (NULL == alGetFloat) mogl_glunsupported("alGetFloat"); | ^~ al_auto.c: In function ‘al_getdouble’: al_auto.c:91:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetDouble’ will never be NULL [-Waddress] 91 | if (NULL == alGetDouble) mogl_glunsupported("alGetDouble"); | ^~ al_auto.c: In function ‘al_geterror’: al_auto.c:99:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetError’ will never be NULL [-Waddress] 99 | if (NULL == alGetError) mogl_glunsupported("alGetError"); | ^~ al_auto.c: In function ‘al_isextensionpresent’: al_auto.c:107:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alIsExtensionPresent’ will never be NULL [-Waddress] 107 | if (NULL == alIsExtensionPresent) mogl_glunsupported("alIsExtensionPresent"); | ^~ al_auto.c: In function ‘al_getenumvalue’: al_auto.c:115:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetEnumValue’ will never be NULL [-Waddress] 115 | if (NULL == alGetEnumValue) mogl_glunsupported("alGetEnumValue"); | ^~ al_auto.c: In function ‘al_listenerf’: al_auto.c:123:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListenerf’ will never be NULL [-Waddress] 123 | if (NULL == alListenerf) mogl_glunsupported("alListenerf"); | ^~ al_auto.c: In function ‘al_listener3f’: al_auto.c:131:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListener3f’ will never be NULL [-Waddress] 131 | if (NULL == alListener3f) mogl_glunsupported("alListener3f"); | ^~ al_auto.c: In function ‘al_listenerfv’: al_auto.c:141:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListenerfv’ will never be NULL [-Waddress] 141 | if (NULL == alListenerfv) mogl_glunsupported("alListenerfv"); | ^~ al_auto.c: In function ‘al_listeneri’: al_auto.c:149:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListeneri’ will never be NULL [-Waddress] 149 | if (NULL == alListeneri) mogl_glunsupported("alListeneri"); | ^~ al_auto.c: In function ‘al_listener3i’: al_auto.c:157:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListener3i’ will never be NULL [-Waddress] 157 | if (NULL == alListener3i) mogl_glunsupported("alListener3i"); | ^~ al_auto.c: In function ‘al_listeneriv’: al_auto.c:167:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alListeneriv’ will never be NULL [-Waddress] 167 | if (NULL == alListeneriv) mogl_glunsupported("alListeneriv"); | ^~ al_auto.c: In function ‘al_getlistenerf’: al_auto.c:175:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListenerf’ will never be NULL [-Waddress] 175 | if (NULL == alGetListenerf) mogl_glunsupported("alGetListenerf"); | ^~ al_auto.c: In function ‘al_getlistener3f’: al_auto.c:183:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListener3f’ will never be NULL [-Waddress] 183 | if (NULL == alGetListener3f) mogl_glunsupported("alGetListener3f"); | ^~ al_auto.c: In function ‘al_getlistenerfv’: al_auto.c:193:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListenerfv’ will never be NULL [-Waddress] 193 | if (NULL == alGetListenerfv) mogl_glunsupported("alGetListenerfv"); | ^~ al_auto.c: In function ‘al_getlisteneri’: al_auto.c:201:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListeneri’ will never be NULL [-Waddress] 201 | if (NULL == alGetListeneri) mogl_glunsupported("alGetListeneri"); | ^~ al_auto.c: In function ‘al_getlistener3i’: al_auto.c:209:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListener3i’ will never be NULL [-Waddress] 209 | if (NULL == alGetListener3i) mogl_glunsupported("alGetListener3i"); | ^~ al_auto.c: In function ‘al_getlisteneriv’: al_auto.c:219:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetListeneriv’ will never be NULL [-Waddress] 219 | if (NULL == alGetListeneriv) mogl_glunsupported("alGetListeneriv"); | ^~ al_auto.c: In function ‘al_gensources’: al_auto.c:227:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGenSources’ will never be NULL [-Waddress] 227 | if (NULL == alGenSources) mogl_glunsupported("alGenSources"); | ^~ al_auto.c: In function ‘al_deletesources’: al_auto.c:235:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDeleteSources’ will never be NULL [-Waddress] 235 | if (NULL == alDeleteSources) mogl_glunsupported("alDeleteSources"); | ^~ al_auto.c: In function ‘al_issource’: al_auto.c:243:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alIsSource’ will never be NULL [-Waddress] 243 | if (NULL == alIsSource) mogl_glunsupported("alIsSource"); | ^~ al_auto.c: In function ‘al_sourcef’: al_auto.c:251:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcef’ will never be NULL [-Waddress] 251 | if (NULL == alSourcef) mogl_glunsupported("alSourcef"); | ^~ al_auto.c: In function ‘al_source3f’: al_auto.c:260:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSource3f’ will never be NULL [-Waddress] 260 | if (NULL == alSource3f) mogl_glunsupported("alSource3f"); | ^~ al_auto.c: In function ‘al_sourcefv’: al_auto.c:271:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcefv’ will never be NULL [-Waddress] 271 | if (NULL == alSourcefv) mogl_glunsupported("alSourcefv"); | ^~ al_auto.c: In function ‘al_sourcei’: al_auto.c:280:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcei’ will never be NULL [-Waddress] 280 | if (NULL == alSourcei) mogl_glunsupported("alSourcei"); | ^~ al_auto.c: In function ‘al_source3i’: al_auto.c:289:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSource3i’ will never be NULL [-Waddress] 289 | if (NULL == alSource3i) mogl_glunsupported("alSource3i"); | ^~ al_auto.c: In function ‘al_sourceiv’: al_auto.c:300:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceiv’ will never be NULL [-Waddress] 300 | if (NULL == alSourceiv) mogl_glunsupported("alSourceiv"); | ^~ al_auto.c: In function ‘al_getsourcef’: al_auto.c:309:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSourcef’ will never be NULL [-Waddress] 309 | if (NULL == alGetSourcef) mogl_glunsupported("alGetSourcef"); | ^~ al_auto.c: In function ‘al_getsource3f’: al_auto.c:318:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSource3f’ will never be NULL [-Waddress] 318 | if (NULL == alGetSource3f) mogl_glunsupported("alGetSource3f"); | ^~ al_auto.c: In function ‘al_getsourcefv’: al_auto.c:329:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSourcefv’ will never be NULL [-Waddress] 329 | if (NULL == alGetSourcefv) mogl_glunsupported("alGetSourcefv"); | ^~ al_auto.c: In function ‘al_getsourcei’: al_auto.c:338:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSourcei’ will never be NULL [-Waddress] 338 | if (NULL == alGetSourcei) mogl_glunsupported("alGetSourcei"); | ^~ al_auto.c: In function ‘al_getsource3i’: al_auto.c:347:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSource3i’ will never be NULL [-Waddress] 347 | if (NULL == alGetSource3i) mogl_glunsupported("alGetSource3i"); | ^~ al_auto.c: In function ‘al_getsourceiv’: al_auto.c:358:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetSourceiv’ will never be NULL [-Waddress] 358 | if (NULL == alGetSourceiv) mogl_glunsupported("alGetSourceiv"); | ^~ al_auto.c: In function ‘al_sourceplayv’: al_auto.c:367:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcePlayv’ will never be NULL [-Waddress] 367 | if (NULL == alSourcePlayv) mogl_glunsupported("alSourcePlayv"); | ^~ al_auto.c: In function ‘al_sourcestopv’: al_auto.c:375:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceStopv’ will never be NULL [-Waddress] 375 | if (NULL == alSourceStopv) mogl_glunsupported("alSourceStopv"); | ^~ al_auto.c: In function ‘al_sourcerewindv’: al_auto.c:383:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceRewindv’ will never be NULL [-Waddress] 383 | if (NULL == alSourceRewindv) mogl_glunsupported("alSourceRewindv"); | ^~ al_auto.c: In function ‘al_sourcepausev’: al_auto.c:391:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcePausev’ will never be NULL [-Waddress] 391 | if (NULL == alSourcePausev) mogl_glunsupported("alSourcePausev"); | ^~ al_auto.c: In function ‘al_sourceplay’: al_auto.c:399:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcePlay’ will never be NULL [-Waddress] 399 | if (NULL == alSourcePlay) mogl_glunsupported("alSourcePlay"); | ^~ al_auto.c: In function ‘al_sourcestop’: al_auto.c:406:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceStop’ will never be NULL [-Waddress] 406 | if (NULL == alSourceStop) mogl_glunsupported("alSourceStop"); | ^~ al_auto.c: In function ‘al_sourcerewind’: al_auto.c:413:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceRewind’ will never be NULL [-Waddress] 413 | if (NULL == alSourceRewind) mogl_glunsupported("alSourceRewind"); | ^~ al_auto.c: In function ‘al_sourcepause’: al_auto.c:420:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourcePause’ will never be NULL [-Waddress] 420 | if (NULL == alSourcePause) mogl_glunsupported("alSourcePause"); | ^~ al_auto.c: In function ‘al_sourcequeuebuffers’: al_auto.c:427:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceQueueBuffers’ will never be NULL [-Waddress] 427 | if (NULL == alSourceQueueBuffers) mogl_glunsupported("alSourceQueueBuffers"); | ^~ al_auto.c: In function ‘al_sourceunqueuebuffers’: al_auto.c:436:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSourceUnqueueBuffers’ will never be NULL [-Waddress] 436 | if (NULL == alSourceUnqueueBuffers) mogl_glunsupported("alSourceUnqueueBuffers"); | ^~ al_auto.c: In function ‘al_genbuffers’: al_auto.c:445:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGenBuffers’ will never be NULL [-Waddress] 445 | if (NULL == alGenBuffers) mogl_glunsupported("alGenBuffers"); | ^~ al_auto.c: In function ‘al_deletebuffers’: al_auto.c:453:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDeleteBuffers’ will never be NULL [-Waddress] 453 | if (NULL == alDeleteBuffers) mogl_glunsupported("alDeleteBuffers"); | ^~ al_auto.c: In function ‘al_isbuffer’: al_auto.c:461:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alIsBuffer’ will never be NULL [-Waddress] 461 | if (NULL == alIsBuffer) mogl_glunsupported("alIsBuffer"); | ^~ al_auto.c: In function ‘al_bufferdata’: al_auto.c:469:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBufferData’ will never be NULL [-Waddress] 469 | if (NULL == alBufferData) mogl_glunsupported("alBufferData"); | ^~ al_auto.c: In function ‘al_bufferf’: al_auto.c:480:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBufferf’ will never be NULL [-Waddress] 480 | if (NULL == alBufferf) mogl_glunsupported("alBufferf"); | ^~ al_auto.c: In function ‘al_buffer3f’: al_auto.c:489:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBuffer3f’ will never be NULL [-Waddress] 489 | if (NULL == alBuffer3f) mogl_glunsupported("alBuffer3f"); | ^~ al_auto.c: In function ‘al_bufferfv’: al_auto.c:500:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBufferfv’ will never be NULL [-Waddress] 500 | if (NULL == alBufferfv) mogl_glunsupported("alBufferfv"); | ^~ al_auto.c: In function ‘al_bufferi’: al_auto.c:509:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBufferi’ will never be NULL [-Waddress] 509 | if (NULL == alBufferi) mogl_glunsupported("alBufferi"); | ^~ al_auto.c: In function ‘al_buffer3i’: al_auto.c:518:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBuffer3i’ will never be NULL [-Waddress] 518 | if (NULL == alBuffer3i) mogl_glunsupported("alBuffer3i"); | ^~ al_auto.c: In function ‘al_bufferiv’: al_auto.c:529:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alBufferiv’ will never be NULL [-Waddress] 529 | if (NULL == alBufferiv) mogl_glunsupported("alBufferiv"); | ^~ al_auto.c: In function ‘al_getbufferf’: al_auto.c:538:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBufferf’ will never be NULL [-Waddress] 538 | if (NULL == alGetBufferf) mogl_glunsupported("alGetBufferf"); | ^~ al_auto.c: In function ‘al_getbuffer3f’: al_auto.c:547:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBuffer3f’ will never be NULL [-Waddress] 547 | if (NULL == alGetBuffer3f) mogl_glunsupported("alGetBuffer3f"); | ^~ al_auto.c: In function ‘al_getbufferfv’: al_auto.c:558:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBufferfv’ will never be NULL [-Waddress] 558 | if (NULL == alGetBufferfv) mogl_glunsupported("alGetBufferfv"); | ^~ al_auto.c: In function ‘al_getbufferi’: al_auto.c:567:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBufferi’ will never be NULL [-Waddress] 567 | if (NULL == alGetBufferi) mogl_glunsupported("alGetBufferi"); | ^~ al_auto.c: In function ‘al_getbuffer3i’: al_auto.c:576:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBuffer3i’ will never be NULL [-Waddress] 576 | if (NULL == alGetBuffer3i) mogl_glunsupported("alGetBuffer3i"); | ^~ al_auto.c: In function ‘al_getbufferiv’: al_auto.c:587:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alGetBufferiv’ will never be NULL [-Waddress] 587 | if (NULL == alGetBufferiv) mogl_glunsupported("alGetBufferiv"); | ^~ al_auto.c: In function ‘al_dopplerfactor’: al_auto.c:596:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDopplerFactor’ will never be NULL [-Waddress] 596 | if (NULL == alDopplerFactor) mogl_glunsupported("alDopplerFactor"); | ^~ al_auto.c: In function ‘al_dopplervelocity’: al_auto.c:603:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDopplerVelocity’ will never be NULL [-Waddress] 603 | if (NULL == alDopplerVelocity) mogl_glunsupported("alDopplerVelocity"); | ^~ al_auto.c: In function ‘al_speedofsound’: al_auto.c:610:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alSpeedOfSound’ will never be NULL [-Waddress] 610 | if (NULL == alSpeedOfSound) mogl_glunsupported("alSpeedOfSound"); | ^~ al_auto.c: In function ‘al_distancemodel’: al_auto.c:617:11: warning: the comparison will always evaluate as ‘false’ for the address of ‘alDistanceModel’ will never be NULL [-Waddress] 617 | if (NULL == alDistanceModel) mogl_glunsupported("alDistanceModel"); | ^~ al_manual.c: In function ‘alc_getenumvalue’: al_manual.c:84:14: warning: the comparison will always evaluate as ‘false’ for the address of ‘alcGetEnumValue’ will never be NULL [-Waddress] 84 | if (NULL == alcGetEnumValue) mogl_glunsupported("alcGetEnumValue"); | ^~ alm.c: In function ‘glm_open’: alm.c:48:16: warning: unused variable ‘firsttime’ [-Wunused-variable] 48 | static int firsttime = 1; | ^~~~~~~~~ At top level: alm.c:48:16: warning: ‘firsttime’ defined but not used [-Wunused-variable] MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/moalcore.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 11 ... pnet.c: In function ‘__debug_view_con_status’: pnet.c:403:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 403 | if(con[a].read.ptr) | ^~ pnet.c:407:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 407 | if(con[a].write.ptr) | ^~ pnet.c:407:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] pnet.c:411:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 411 | if(a==con_index) | ^~ pnet.c: In function ‘my_mexInputOptionString’: pnet.c:513:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 513 | if(my_mexIsInputArgOK(argno)) | ^~ pnet.c:516:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 516 | return buff; | ^~~~~~ pnet.c: In function ‘my_mexReturnArrayFromBuff’: pnet.c:691:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 691 | for(n=0;n -1) | ^~~~~~~~~ | | | int * In file included from /usr/include/netinet/in.h:23, from /usr/include/netdb.h:27, from pnet.c:95: /usr/include/x86_64-linux-gnu/sys/socket.h:233:28: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 233 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ pnet.c: In function ‘udp_connect’: pnet.c:1054:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1054 | if(connect(con[con_index].fid,(struct sockaddr *)&con[con_index].remote_addr,sizeof(struct sockaddr)) == -1) | ^~ pnet.c:1056:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1056 | if(con[con_index].status == STATUS_UDP_CLIENT) | ^~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/pnet.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 14 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c: In function ‘PSYCHOPENHMDVROpen’: Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:368:71: warning: pointer targets in passing argument 3 of ‘ohmd_device_geti’ differ in signedness [-Wpointer-sign] 368 | ohmd_device_geti(openhmd->hmd, OHMD_SCREEN_HORIZONTAL_RESOLUTION, &openhmd->panelSize[0]); | ^~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int * In file included from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:36: /usr/include/openhmd/openhmd.h:433:100: note: expected ‘int *’ but argument is of type ‘unsigned int *’ 433 | OHMD_APIENTRYDLL int OHMD_APIENTRY ohmd_device_geti(ohmd_device* device, ohmd_int_value type, int* out); | ~~~~~^~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:369:69: warning: pointer targets in passing argument 3 of ‘ohmd_device_geti’ differ in signedness [-Wpointer-sign] 369 | ohmd_device_geti(openhmd->hmd, OHMD_SCREEN_VERTICAL_RESOLUTION, &openhmd->panelSize[1]); | ^~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int * In file included from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:36: /usr/include/openhmd/openhmd.h:433:100: note: expected ‘int *’ but argument is of type ‘unsigned int *’ 433 | OHMD_APIENTRYDLL int OHMD_APIENTRY ohmd_device_geti(ohmd_device* device, ohmd_int_value type, int* out); | ~~~~~^~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c: In function ‘PSYCHOPENHMDVRSetDynamicPrediction’: Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:445:25: warning: variable ‘openhmd’ set but not used [-Wunused-but-set-variable] 445 | PsychOpenHMDDevice *openhmd; | ^~~~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c: In function ‘PSYCHOPENHMDVRSetLowPersistence’: Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:492:25: warning: variable ‘openhmd’ set but not used [-Wunused-but-set-variable] 492 | PsychOpenHMDDevice *openhmd; | ^~~~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c: In function ‘PSYCHOPENHMDVRGetUndistortionParameters’: Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:955:53: warning: pointer targets in passing argument 3 of ‘PsychCopyInIntegerArg’ differ in signedness [-Wpointer-sign] 955 | if (PsychCopyInIntegerArg(3, kPsychArgOptional, &(openhmd->texSize[eyeIndex][0]))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int * In file included from Common/Base/Psych.h:33, from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.h:27, from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:29: Common/Base/PsychScriptingGlue.h:77:89: note: expected ‘int *’ but argument is of type ‘unsigned int *’ 77 | psych_bool PsychCopyInIntegerArg(int position, PsychArgRequirementType isRequired, int *value); | ~~~~~^~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:960:53: warning: pointer targets in passing argument 3 of ‘PsychCopyInIntegerArg’ differ in signedness [-Wpointer-sign] 960 | if (PsychCopyInIntegerArg(4, kPsychArgOptional, &(openhmd->texSize[eyeIndex][1]))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int * In file included from Common/Base/Psych.h:33, from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.h:27, from Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:29: Common/Base/PsychScriptingGlue.h:77:89: note: expected ‘int *’ but argument is of type ‘unsigned int *’ 77 | psych_bool PsychCopyInIntegerArg(int position, PsychArgRequirementType isRequired, int *value); | ~~~~~^~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:927:18: warning: unused variable ‘i’ [-Wunused-variable] 927 | int n, m, p, i; | ^ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c: In function ‘PSYCHOPENHMDVRGetCorrectionShaders’: Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:1015:5: warning: statement with no effect [-Wunused-value] 1015 | "'fragmentShaderSrc' The source code of the fragment shader to use.\n"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Common/PsychOpenHMDVRCore/PsychOpenHMDVRCore.c:1021:25: warning: variable ‘openhmd’ set but not used [-Wunused-but-set-variable] 1021 | PsychOpenHMDDevice *openhmd; | ^~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/PsychOpenHMDVRCore.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit Building plugin type 15 ... Common/Base/PsychMemory.c:26:15: warning: ‘totalTempMemAllocated’ defined but not used [-Wunused-variable] 26 | static size_t totalTempMemAllocated = 0; | ^~~~~~~~~~~~~~~~~~~~~ Common/Base/PsychMemory.c:23:16: warning: ‘PsychTempMemHead’ defined but not used [-Wunused-variable] 23 | static size_t* PsychTempMemHead = NULL; | ^~~~~~~~~~~~~~~~ Common/PsychVulkanCore/PsychVulkan.c: In function ‘PsychVulkanInit’: Common/PsychVulkanCore/PsychVulkan.c:982:9: warning: unused variable ‘handle’ [-Wunused-variable] 982 | int handle; | ^~~~~~ Common/PsychVulkanCore/PsychVulkan.c: In function ‘PsychVulkanShutDown’: Common/PsychVulkanCore/PsychVulkan.c:996:9: warning: unused variable ‘handle’ [-Wunused-variable] 996 | int handle, i; | ^~~~~~ Common/PsychVulkanCore/PsychVulkan.c: In function ‘PsychWaitForPresentCompletion’: Common/PsychVulkanCore/PsychVulkan.c:2386:8: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 2386 | if ((result != VK_SUCCESS) && (verbosity > 0)) | ^ Common/PsychVulkanCore/PsychVulkan.c: In function ‘PsychRecordCopyCommandBuffer’: Common/PsychVulkanCore/PsychVulkan.c:2868:24: warning: unused variable ‘vulkan’ [-Wunused-variable] 2868 | PsychVulkanDevice* vulkan = window->vulkan; | ^~~~~~ Common/PsychVulkanCore/PsychVulkan.c: In function ‘PsychOpenVulkanWindow’: Common/PsychVulkanCore/PsychVulkan.c:3376:73: warning: pointer targets in passing argument 3 of ‘vkGetSwapchainImagesKHR’ differ in signedness [-Wpointer-sign] 3376 | result = vkGetSwapchainImagesKHR(vulkan->device, window->swapChain, &window->numBuffers, NULL); | ^~~~~~~~~~~~~~~~~~~ | | | int * In file included from /usr/include/vulkan/vulkan.h:11, from Common/PsychVulkanCore/PsychVulkan.c:58: /usr/include/vulkan/vulkan_core.h:5894:49: note: expected ‘uint32_t *’ {aka ‘unsigned int *’} but argument is of type ‘int *’ 5894 | uint32_t* pSwapchainImageCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Common/PsychVulkanCore/PsychVulkan.c:3390:73: warning: pointer targets in passing argument 3 of ‘vkGetSwapchainImagesKHR’ differ in signedness [-Wpointer-sign] 3390 | result = vkGetSwapchainImagesKHR(vulkan->device, window->swapChain, &window->numBuffers, window->swapChainImages); | ^~~~~~~~~~~~~~~~~~~ | | | int * In file included from /usr/include/vulkan/vulkan.h:11, from Common/PsychVulkanCore/PsychVulkan.c:58: /usr/include/vulkan/vulkan_core.h:5894:49: note: expected ‘uint32_t *’ {aka ‘unsigned int *’} but argument is of type ‘int *’ 5894 | uint32_t* pSwapchainImageCount, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ MEX file /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles/PsychVulkanCore.mex stripped from superfluous libraries. error: ignoring const execution_exception& while preparing to exit : # Manually build OpenGL text renderer extension cd PsychSourceGL/Cohorts/FTGLTextRenderer; \ g++ -Wall -g -O0 -I. -I/usr/include/ -I/usr/include/freetype2/ \ -L/usr/lib -pie -shared -fPIC \ -Wl,-Bsymbolic -Wl,-Bsymbolic-functions \ -Wl,--version-script=linuxexportlist.txt \ -o libptbdrawtext_ftgl.so.1 \ libptbdrawtext_ftgl.cpp qstringqcharemulation.cpp OGLFT.cpp \ -lGL -lGLU -lfontconfig -lfreetype OGLFT.cpp: In member function ‘virtual OGLFT::BBox OGLFT::Face::measure(const QString&)’: OGLFT.cpp:544:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 544 | for ( unsigned int i = 1; i < s.length(); i++ ) { | ~~^~~~~~~~~~~~ OGLFT.cpp: In member function ‘virtual OGLFT::BBox OGLFT::Face::measureRaw(const QString&)’: OGLFT.cpp:564:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 564 | for ( unsigned int i = 0; i < s.length(); i++ ) { | ~~^~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLuint OGLFT::Face::compile(const QString&)’: OGLFT.cpp:851:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 851 | for ( unsigned int i = 0; i < s.length(); i++ ) { | ~~^~~~~~~~~~~~ OGLFT.cpp: In member function ‘void OGLFT::Face::draw(const QString&)’: OGLFT.cpp:967:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 967 | for ( unsigned int i = 0; i < s.length(); i++ ) { | ~~^~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::Monochrome::invertBitmap(const FT_Bitmap&)’: OGLFT.cpp:1509:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1509 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::Grayscale::invertPixmap(const FT_Bitmap&)’: OGLFT.cpp:1637:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1637 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::Translucent::invertPixmapWithAlpha(const FT_Bitmap&)’: OGLFT.cpp:1781:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1781 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::MonochromeTexture::invertBitmap(const FT_Bitmap&, int*, int*)’: OGLFT.cpp:3635:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3635 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::GrayscaleTexture::invertPixmap(const FT_Bitmap&, int*, int*)’: OGLFT.cpp:3768:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3768 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp:3772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3772 | for ( int p = 0; p < bitmap.width; p++ ) { | ~~^~~~~~~~~~~~~~ OGLFT.cpp: In member function ‘GLubyte* OGLFT::TranslucentTexture::invertPixmap(const FT_Bitmap&, int*, int*)’: OGLFT.cpp:3881:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3881 | for ( int r = 0; r < bitmap.rows; r++ ) { | ~~^~~~~~~~~~~~~ OGLFT.cpp:3885:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3885 | for ( int p = 0; p < bitmap.width; p++ ) { | ~~^~~~~~~~~~~~~~ : # Manually build tcp_udp_ip toolbox's extension cd ./Psychtoolbox/PsychHardware/iViewXToolbox/tcp_udp_ip; \ octave -q --eval "mex pnet.c"; [ -f pnet.mex ] pnet.c: In function ‘Print_Start_Message’: pnet.c:195:5: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 195 | __DATE__ " " __TIME__ "\n" | ^~~~~~~~ pnet.c:195:18: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] 195 | __DATE__ " " __TIME__ "\n" | ^~~~~~~~ pnet.c: In function ‘__debug_view_con_status’: pnet.c:403:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 403 | if(con[a].read.ptr) | ^~ pnet.c:407:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 407 | if(con[a].write.ptr) | ^~ pnet.c:407:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] pnet.c:411:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 411 | if(a==con_index) | ^~ pnet.c: In function ‘my_mexInputOptionString’: pnet.c:513:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 513 | if(my_mexIsInputArgOK(argno)) | ^~ pnet.c:516:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 516 | return buff; | ^~~~~~ pnet.c: In function ‘my_mexReturnArrayFromBuff’: pnet.c:691:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 691 | for(n=0;n -1) | ^~~~~~~~~ | | | int * In file included from /usr/include/netinet/in.h:23, from /usr/include/netdb.h:27, from pnet.c:95: /usr/include/x86_64-linux-gnu/sys/socket.h:233:28: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 233 | socklen_t *__restrict __addr_len); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ pnet.c: In function ‘udp_connect’: pnet.c:1054:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1054 | if(connect(con[con_index].fid,(struct sockaddr *)&con[con_index].remote_addr,sizeof(struct sockaddr)) == -1) | ^~ pnet.c:1056:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1056 | if(con[con_index].status == STATUS_UDP_CLIENT) | ^~ error: ignoring const execution_exception& while preparing to exit install --mode=0644 PsychSourceGL/Cohorts/FTGLTextRenderer/libptbdrawtext_ftgl.so.1 \ Psychtoolbox/PsychBasic/PsychPlugins install -T --mode=0644 managementtools/WelcomeSplash-dfsg.ppm ./Psychtoolbox/PsychBasic/WelcomeSplash.ppm touch build-stamp dh override_dh_auto_build --with quilt --buildsystem=makefile dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' : # Smoke test some Demos and Tests -- some are excluded for various reasons : # image would be needed for one of the demos cd Psychtoolbox/PsychDemos/PsychTutorials/; ln -sf ../konijntjes1024x768*.jpg . cd Psychtoolbox/PsychTests/; ln -sf ../PsychDemos/konijntjes1024x768*.jpg . : # Run tests with fake HOME so ptb-3 could write its things mkdir -p tests-home; export HOME=/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/tests-home; \ find Psychtoolbox/PsychDemos Psychtoolbox/PsychTests -type f -iname *.m \ | grep -v -e "FAILURES DUE TO ABSENT FUNCTIONALITY IN TEST ENVIRONMENT" \ -e Contents -e Stereo -e Serial -e PsychCV \ -e Cedrus -e BitsPlus -e Kinect -e GPGPU -e DualHeads -e DaqTest \ -e Matlab -e FitCumNormYNTest -e OSAUCSTest -e FitGammaPow -e FitGammaDemo \ -e DirectInputMonitoringTest -e PosterBatchAnalyzeTimestamps \ -e OldNewReco -e AlphaImageDemo/[^A] \ -e ClutAnimDemo -e MinimumMotionExp -e AdditiveBlendingForLinearSuperpositionTutorial \ -e ImagingVideoCaptureDemo -e AudioTunnel3DDemo \ -e DetectionRTInVideoDemo \ -e VideoRecordingDemo -e PlayMoviesDemo -e PlayInterlacedMovieDemo \ -e ErrorCatchDemo -e MovieDemo\.m -e VideoTextureExtractionDemo \ -e VideoCapture \ -e DatarecordingFromISCANDemo -e PsychRTBoxDemo \ -e BlurredMipmapDemo \ -e Tests.*Timing -e HIDIntervalTest \ -e HighPrecisionLuminanceOutputDrivers -e HIDTest \ -e SyncedCLUTUpdateTest -e GetSecsTest -e ConvolutionKernelTest \ -e OSSchedulingAccuracyTest -e PTBAndVSETColorimetryTest \ -e LoadGenerator \ | grep -v -e "REQUIRE SOUND I/O (more in above list)" \ -e Sound -e Audio -e BasicAMAndMixScheduleDemo -e SimpleVoiceTriggerDemo \ -e KeyboardLatencyTest \ -e LoadMovieIntoTexturesDemo -e PlayMoviesWithoutGapDemo2 \ | grep -v -e "REQUIRE USER INPUT (more in the first list (TODO))" \ -e RenderDemo -e CalDemo -e KbDemo -e KbQueueDemo \ | grep -v -e "REQUIRE TOO LONG TO COMPLETE (and otherwise doesn't exit)" \ -e QuestTest \ | grep -v -e "KNOWN FAILURES TO BE FIXED (more in the first list (TODO))" \ -e PlayMoviesWithoutGapDemo1 \ -e FitWeibull.*Test -e DeinterlacerTest -e FitConeFundamentalsTest \ -e AlphaMultiplicationTest -e MinExpEntStairDemo \ | grep -v -e "REQUIRE SOME ADDITIONAL CMDLINE TOOLS AND SPECIAL HW" \ -e PTBAndIsetbioColorimetryTest \ | xargs debian/run_tests || echo "TESTS FAILED" I: Storing logs and output under build/tests_output_20211015170810 I: Psychtoolbox/PsychDemos/ProceduralNoiseDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/VignettingCorrectionDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DotRotDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/MovingLineDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/LineStippleDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/VideoDVCamCaptureDemo.m: OK I: Psychtoolbox/PsychDemos/ProceduralSmoothedDiscMaskDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ProceduralSmoothedApertureSineGratingDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ExpandingRingsDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/PsychExampleExperiments/MullerLyerIllusion.m: TIMEOUT I: Psychtoolbox/PsychDemos/SimpleImageMixingDemo.m: OK I: Psychtoolbox/PsychDemos/DriftWaitDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/VideoDelayLoopMiniDemo.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: D: D: PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under GNU/Octave 64-Bit (Version 3.0.17 - Build date: Feb 22 2021). D: PTB-INFO: OS support status: Linux 5.10.0-8-amd64 Supported. D: PTB-INFO: Type 'PsychtoolboxVersion' for more detailed version information. D: PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with D: PTB-INFO: some restrictions. See file 'License.txt' in the Psychtoolbox root folder for the exact licensing conditions. D: D: PTB-INFO: For information about paid priority support, community membership and commercial services, please type D: PTB-INFO: 'PsychPaidSupportAndServices'. D: D: PTB-WARNING: Your graphics driver doesn't allow me to control syncing wrt. vertical retrace! D: PTB-WARNING: Please update your display graphics driver as soon as possible to fix this. D: PTB-WARNING: Until then, you can manually enable syncing to VBL somehow in a manner that is D: PTB-WARNING: dependent on the type of gfx-card and driver. Google is your friend... D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: D: D: PTB-INFO: OpenGL-Renderer is Mesa/X.org :: llvmpipe (LLVM 11.0.1, 256 bits) :: 3.1 Mesa 20.3.4 D: PTB-INFO: VBL startline = 768 , VBL Endline = -1 D: PTB-INFO: Beamposition queries unsupported or defective on this system. Using basic timestamping as fallback. D: PTB-INFO: Timestamps returned by Screen('Flip') will be therefore less robust and accurate. D: PTB-INFO: Measured monitor refresh interval from VBLsync = 0.000000 ms [inf Hz]. (0 valid samples taken, stddev=0.000000 ms.) D: PTB-INFO: Small deviations between reported values are normal and no reason to worry. D: PTB-INFO: All display tests and calibrations disabled. Assuming a refresh interval of 60.000000 Hz. Timing will be inaccurate! D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: Error in function OpenVideoCapture: Usage error D: Failed to create video capture pipeline! Aborted. D: D: D: WARNING: This session of your experiment was run by you with the setting Screen('Preference', 'SkipSyncTests', 2). D: WARNING: This means that some internal self-tests and calibrations were skipped. Your stimulus presentation timing D: WARNING: may have been wrong. This is fine for development and debugging of your experiment, but for running the real D: WARNING: study, please make sure to set Screen('Preference', 'SkipSyncTests', 0) for maximum accuracy and reliability. D: error: Screen: Usage: D: D: videoPtr = Screen('OpenVideoCapture', windowPtr [, deviceIndex][, roirectangle][, pixeldepth][, numbuffers][, allowfallback][, targetmoviename][, recordingflags][, captureEngineType][, bitdepth=8]); D: error: called from D: PsychVideoDelayLoop at line 258 column 13 D: VideoDelayLoopMiniDemo at line 74 column 1 E: FAILED VideoDelayLoopMiniDemo at line 74 column 1 I: Psychtoolbox/PsychDemos/ImageWarpingDemo.m: OK I: Psychtoolbox/PsychDemos/AlphaImageDemo/AlphaImageDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DrawMirroredTextDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DriftDemo6.m: OK I: Psychtoolbox/PsychDemos/GazeContingentDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/PanelFitterDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/FontDemo.m: OK I: Psychtoolbox/PsychDemos/MouseTraceDemo4.m: TIMEOUT I: Psychtoolbox/PsychDemos/SimpleHDRDemo.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: scalar structure containing the fields: D: D: dataWindow = D: D: 0 0 643 873 D: D: displayWindow = D: D: 0 0 643 873 D: D: pixelAspectRatio = 1 D: screenWindowWidth = 1 D: screenWindowCenter = D: D: 0 0 D: D: lineOrder = 0 D: compression = 4 D: GamutFromFile = 0 D: ColorGamut = D: D: 0.640000 0.300000 0.150000 0.312700 D: 0.330000 0.600000 0.060000 0.329000 D: D: sampleToNits = 0 D: format = openexr D: PsychVulkanCore-ERROR: At least one required instance extension is missing! D: error: PsychImaging: Requested task 'EnableHDR', but this system does not support High dynamic range (HDR) at all. D: error: called from D: PsychImaging>FinalizeConfiguration at line 3076 column 9 D: PsychImaging at line 1801 column 41 D: SimpleHDRDemo at line 92 column 5 E: FAILED SimpleHDRDemo at line 92 column 5 I: Psychtoolbox/PsychDemos/IsomerizationsInEyeDemo.m: OK I: Psychtoolbox/PsychDemos/IsomerizationsInDishDemo.m: OK I: Psychtoolbox/PsychDemos/MovieDemos/PlayDualMoviesDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DrawManuallyAntiAliasedTextDemo.m: OK I: Psychtoolbox/PsychDemos/DriftDemo5.m: TIMEOUT I: Psychtoolbox/PsychDemos/SadowskiDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DriftDemo2.m: OK I: Psychtoolbox/PsychDemos/DriftDemo3.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloShapesDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloSpiralTextureDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloWorldDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloAlphaDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloAnimationDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ECVP2013/HelloGaborArrayDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ProceduralSquareWaveDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/TurnTableDemo.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: D: D: PTB-INFO: This is Psychtoolbox-3 for GNU/Linux X11, under GNU/Octave 64-Bit (Version 3.0.17 - Build date: Feb 22 2021). D: PTB-INFO: OS support status: Linux 5.10.0-8-amd64 Supported. D: PTB-INFO: Type 'PsychtoolboxVersion' for more detailed version information. D: PTB-INFO: Most parts of the Psychtoolbox distribution are licensed to you under terms of the MIT License, with D: PTB-INFO: some restrictions. See file 'License.txt' in the Psychtoolbox root folder for the exact licensing conditions. D: D: PTB-INFO: For information about paid priority support, community membership and commercial services, please type D: PTB-INFO: 'PsychPaidSupportAndServices'. D: D: PTB-WARNING: Your graphics driver doesn't allow me to control syncing wrt. vertical retrace! D: PTB-WARNING: Please update your display graphics driver as soon as possible to fix this. D: PTB-WARNING: Until then, you can manually enable syncing to VBL somehow in a manner that is D: PTB-WARNING: dependent on the type of gfx-card and driver. Google is your friend... D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: D: D: PTB-INFO: OpenGL-Renderer is Mesa/X.org :: llvmpipe (LLVM 11.0.1, 256 bits) :: 3.1 Mesa 20.3.4 D: PTB-INFO: VBL startline = 768 , VBL Endline = -1 D: PTB-INFO: Beamposition queries unsupported or defective on this system. Using basic timestamping as fallback. D: PTB-INFO: Timestamps returned by Screen('Flip') will be therefore less robust and accurate. D: PTB-INFO: Measured monitor refresh interval from VBLsync = 0.000000 ms [inf Hz]. (0 valid samples taken, stddev=0.000000 ms.) D: PTB-INFO: Small deviations between reported values are normal and no reason to worry. D: PTB-INFO: All display tests and calibrations disabled. Assuming a refresh interval of 60.000000 Hz. Timing will be inaccurate! D: Xlib: extension "XFree86-VidModeExtension" missing on display ":20". D: libptbdrawtext_ftgl: External 'DrawText' text rendering plugin initialized. D: libptbdrawtext_ftgl: Maximum number of cacheable fonts is 40, minimum number of supported concurrent windows is 10. D: libptbdrawtext_ftgl: This plugin uses multiple excellent free software libraries to do its work: D: libptbdrawtext_ftgl: OGLFT (http://oglft.sourceforge.net/) the OpenGL-FreeType library. D: libptbdrawtext_ftgl: The FreeType-2 (http://freetype.sourceforge.net/) library. D: libptbdrawtext_ftgl: The FontConfig (http://www.fontconfig.org) library. D: libptbdrawtext_ftgl: Thanks! D: D: warning: Could not find a dedicated set of suitable sound sample loops for this demo. Using default samples - This will suck! D: warning: called from D: TurnTableDemo at line 153 column 9 D: D: Connection failure: Connection refused D: pa_context_connect() failed: Connection refused D: Connection failure: Connection refused D: pa_context_connect() failed: Connection refused D: PTB-INFO: Using modified PortAudio V19.6.0-devel, revision 396fe4b6699ae929d3a685b3ef8a7e97396139a4 D: Filling audiobuffer handle 1 with soundfile funk ... D: Filling audiobuffer handle 2 with soundfile motor_a8 ... D: Filling audiobuffer handle 3 with soundfile motor_b8 ... D: Filling audiobuffer handle 4 with soundfile phaser ... D: Filling audiobuffer handle 5 with soundfile radar ... D: Error in function Open: Usage error D: Could not find *any* audio hardware on your system! Either your machine doesn't have audio hardware, or somethings seriously screwed. D: D: D: WARNING: This session of your experiment was run by you with the setting Screen('Preference', 'SkipSyncTests', 2). D: WARNING: This means that some internal self-tests and calibrations were skipped. Your stimulus presentation timing D: WARNING: may have been wrong. This is fine for development and debugging of your experiment, but for running the real D: WARNING: study, please make sure to set Screen('Preference', 'SkipSyncTests', 0) for maximum accuracy and reliability. D: D: Could not open device at wanted playback frequency of 48000 Hz. Will retry with device default frequency. D: Sound may sound a bit out of tune, ... D: D: Error in function Open: Usage error D: Could not find *any* audio hardware on your system! Either your machine doesn't have audio hardware, or somethings seriously screwed. D: error: PsychPortAudio: Usage: D: D: pahandle = PsychPortAudio('Open' [, deviceid][, mode][, reqlatencyclass][, freq][, channels][, buffersize][, suggestedLatency][, selectchannels][, specialFlags=0]); D: error: called from D: TurnTableDemo at line 240 column 14 D: Connection failure: Connection refused D: pa_context_connect() failed: Connection refused D: Connection failure: Connection refused D: pa_context_connect() failed: Connection refused E: FAILED pa_context_connect() failed: Connection refused I: Psychtoolbox/PsychDemos/GLSLCLUTAnimDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ProceduralColorGratingDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ProceduralSmoothedDiscsDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/BubbleDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/MouseMotionRecordingDemo.m: OK I: Psychtoolbox/PsychDemos/ContrastModulatedNoiseTheElegantStyleDemo.m: OK I: Psychtoolbox/PsychDemos/SpriteDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DriftDemo4.m: TIMEOUT I: Psychtoolbox/PsychDemos/ProceduralGaborDemo.m: OK I: Psychtoolbox/PsychDemos/VRHMDDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DrawFormattedText2Demo.m: TIMEOUT I: Psychtoolbox/PsychDemos/MultiTouchMinimalDemo.m: OK I: Psychtoolbox/PsychDemos/HDRMinimalisticOpenGLDemo.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: PsychVulkanCore-ERROR: At least one required instance extension is missing! D: error: PsychImaging: Requested task 'EnableHDR', but this system does not support High dynamic range (HDR) at all. D: error: called from D: PsychImaging>FinalizeConfiguration at line 3076 column 9 D: PsychImaging at line 1801 column 41 D: HDRMinimalisticOpenGLDemo at line 103 column 16 E: FAILED HDRMinimalisticOpenGLDemo at line 103 column 16 I: Psychtoolbox/PsychDemos/MultiTouchDemo.m: OK I: Psychtoolbox/PsychDemos/DrawHighQualityUnicodeTextDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DKLDemo.m: OK I: Psychtoolbox/PsychDemos/DrawFormattedTextDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/MouseTraceDemo3.m: OK I: Psychtoolbox/PsychDemos/DotDemoStencil.m: OK I: Psychtoolbox/PsychDemos/VideoMultiCameraCaptureDemo.m: OK I: Psychtoolbox/PsychDemos/RaspberryPiGPIODemo.m: OK I: Psychtoolbox/PsychDemos/VideoOfflineCaptureDemo.m: OK I: Psychtoolbox/PsychDemos/ImageUndistortionDemo.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: error: Required calibfilename missing. D: error: called from D: ImageUndistortionDemo at line 31 column 3 E: FAILED ImageUndistortionDemo at line 31 column 3 I: Psychtoolbox/PsychDemos/ContrastModulatedNoiseTheClumsyStyleDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/MandelbrotDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/GarboriumDemo.m: OK I: Psychtoolbox/PsychDemos/HDRViewer.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: Did not find the freely downloadable and useable OpenEXR HDR image samples from MPI for Informatics Saarbruecken (http://resources.mpi-inf.mpg.de/hdr/gallery.html). Should i download them to your Home directory? D: 0 = No D: 1 = Yes D: Choose your answer: error: input: reading user-input failed! D: error: called from D: TwoStateQuery at line 56 column 10 D: HDRViewer at line 144 column 9 E: FAILED HDRViewer at line 144 column 9 I: Psychtoolbox/PsychDemos/LinesDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/GratingDemo.m: OK I: Psychtoolbox/PsychDemos/ProceduralGarboriumDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DotDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/AlphaRotateDemo.m: OK I: Psychtoolbox/PsychDemos/ArcDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/HDRDebugViewer.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: Did not find the freely downloadable and useable OpenEXR HDR image samples from MPI for Informatics Saarbruecken (http://resources.mpi-inf.mpg.de/hdr/gallery.html). Should i download them to your Home directory? D: 0 = No D: 1 = Yes D: Choose your answer: error: input: reading user-input failed! D: error: called from D: TwoStateQuery at line 56 column 10 D: HDRDebugViewer at line 104 column 9 E: FAILED HDRDebugViewer at line 104 column 9 I: Psychtoolbox/PsychDemos/MouseTraceDemo.m: OK I: Psychtoolbox/PsychDemos/FastFilteredNoiseDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/ValetonVanNorrenDemo.m: OK I: Psychtoolbox/PsychDemos/DriftDemo.m: OK I: Psychtoolbox/PsychDemos/VideoIPWebcamCaptureDemo.m: OK I: Psychtoolbox/PsychDemos/NomogramDemo.m: OK I: Psychtoolbox/PsychDemos/MouseTraceDemo2.m: TIMEOUT I: Psychtoolbox/PsychDemos/VideoPluginCaptureDemo.m: OK I: Psychtoolbox/PsychDemos/FastNoiseDemo.m: OK I: Psychtoolbox/PsychDemos/FastMaskedNoiseDemo.m: TIMEOUT I: Psychtoolbox/PsychDemos/DrawSomeTextDemo.m: OK I: Psychtoolbox/PsychDemos/PsychTutorials/GazeContingentTutorial.m: TIMEOUT I: Psychtoolbox/PsychDemos/PsychTutorials/DriftingMaskedGratingTutorial.m: TIMEOUT I: Psychtoolbox/PsychDemos/PsychTutorials/AlphaImageTutorial.m: TIMEOUT I: Psychtoolbox/PsychDemos/PsychTutorials/PlayDualMoviesTutorial.m: OK I: Psychtoolbox/PsychDemos/PsychTutorials/ImageMixingTutorial.m: TIMEOUT I: Psychtoolbox/PsychDemos/NewFastFilteredNoiseDemo.m: TIMEOUT I: Psychtoolbox/PsychTests/HighColorPrecisionDrawingTest.m: TIMEOUT I: Psychtoolbox/PsychTests/ImagingPipelineExternalConsumerTest.m: TIMEOUT I: Psychtoolbox/PsychTests/DrawingSpeedTest.m: TIMEOUT I: Psychtoolbox/PsychTests/TextInOffscreenWindowTest.m: OK I: Psychtoolbox/PsychTests/PerceptualVBLSyncTest.m: OK I: Psychtoolbox/PsychTests/TextBugTest.m: OK I: Psychtoolbox/PsychTests/CIEConeFundamentalsTest.m: OK I: Psychtoolbox/PsychTests/LabLuvTest.m: OK I: Psychtoolbox/PsychTests/ScreenTest.m: OK I: Psychtoolbox/PsychTests/VRRTest.m: TIMEOUT I: Psychtoolbox/PsychTests/CopyWindowTest.m: TIMEOUT I: Psychtoolbox/PsychTests/UnitTestRunAll.m: OK I: Psychtoolbox/PsychTests/CIEXYZPhysTest.m: OK I: Psychtoolbox/PsychTests/LosslessMovieWritingTest.m: TIMEOUT I: Psychtoolbox/PsychTests/TextureSharingTest.m: OK I: Psychtoolbox/PsychTests/FillPolyTest.m: OK I: Psychtoolbox/PsychTests/VBLSyncTest.m: OK I: Psychtoolbox/PsychTests/TestTextBounds.m: TIMEOUT I: Psychtoolbox/PsychTests/FloatTexturePrecisionTest.m: OK I: Psychtoolbox/PsychTests/DrawTextFontSwitchSpeedTest.m: OK I: Psychtoolbox/PsychTests/AlphaBlendSettingTest.m: OK I: Psychtoolbox/PsychTests/PerceptualVBLSyncTestFlipInfo2.m: OK I: Psychtoolbox/PsychTests/VulkanInteropDebug.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: overrideFlags = 0 D: PsychVulkanCore-INFO: At startup there are 2 Vulkan instance extensions available. D: PsychVulkanCore-INFO: Extension 'VK_KHR_surface' is not supported. D: PsychVulkanCore-ERROR: At least one required instance extension is missing! D: error: PsychImaging: Requested task 'UseVulkanDisplay', but this system does not support Vulkan at all. D: error: called from D: PsychImaging>FinalizeConfiguration at line 3141 column 9 D: PsychImaging at line 1801 column 41 D: VulkanInteropDebug at line 57 column 6 E: FAILED VulkanInteropDebug at line 57 column 6 I: Psychtoolbox/PsychTests/MultiWindowLockStepTest.m: TIMEOUT I: Psychtoolbox/PsychTests/TextToStuffColorMismatchTest.m: OK I: Psychtoolbox/PsychTests/CLUTMappingBugTest.m: TIMEOUT I: Psychtoolbox/PsychTests/AlphaAdditionTest.m: OK I: Psychtoolbox/PsychTests/TextBoundsTest.m: OK I: Psychtoolbox/PsychTests/DrawingToTextureVsOffscreenWindowTest.m: OK I: Psychtoolbox/PsychTests/TextureTest.m: OK I: Psychtoolbox/PsychTests/AlphaMultiplicationAccuracyTest.m: OK I: Psychtoolbox/PsychTests/AlphaBlendingTest.m: OK I: Psychtoolbox/PsychTests/OMLBasicTest.m: OK I: Psychtoolbox/PsychTests/TrolandTest.m: OK I: Psychtoolbox/PsychTests/MonoImageToSRGBTest.m: OK I: Psychtoolbox/PsychTests/BeampositionTest.m: OK I: Psychtoolbox/PsychTests/WavelengthSamplingTest.m: OK I: Psychtoolbox/PsychTests/ResolutionTest.m: OK I: Psychtoolbox/PsychTests/TextureChannelsTest.m: OK I: Psychtoolbox/PsychTests/CIEConeFundamentalsFieldSizeTest.m: OK I: Psychtoolbox/PsychTests/PerceptualVBLSyncTestFlipInfo.m: OK I: Psychtoolbox/PsychTests/StructsFileTest.m: OK I: Psychtoolbox/PsychTests/DrawingStuffTest.m: OK I: Psychtoolbox/PsychTests/HDRTest.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: Error in function OpenUSBDevice: Usage error D: Failed to open the specified type of generic USB device. Make sure it is plugged in or not already open. D: error: PsychHID: Usage: D: D: usbHandle = PsychHID('OpenUSBDevice', vendorID, deviceID [, configurationId=0]) D: error: called from D: ColorCal2 at line 171 column 19 D: CMCheckInit at line 266 column 17 D: HDRTest at line 95 column 5 E: FAILED HDRTest at line 95 column 5 I: Psychtoolbox/PsychTests/Color3DLUTTest.m: OK I: Psychtoolbox/PsychTests/DrawingIntoTexturesTest.m: TIMEOUT I: Psychtoolbox/PsychTests/UnitTests/Oneliners_Test_Structs.m: OK I: Psychtoolbox/PsychTests/UnitTests/Files_Test_FileVar2Str.m: OK I: Psychtoolbox/PsychTests/UnitTests/Files_Test_LineTerminators.m: OK I: Psychtoolbox/PsychTests/UnitTests/Files_Test_FileFromFolder.m: OK I: Psychtoolbox/PsychTests/OSXCompositorIdiocyTest.m: OK I: Psychtoolbox/PsychTests/RodFundamentalTest.m: OK I: Psychtoolbox/PsychTests/PupilDiameterTest.m: OK I: Psychtoolbox/PsychTests/PutImageTest.m: TIMEOUT I: Psychtoolbox/PsychTests/DriftTexturePrecisionTest.m: OK I: Psychtoolbox/PsychTests/AsyncFlipTest.m: TIMEOUT I: Psychtoolbox/PsychTests/TextInitBugTest.m: OK I: Psychtoolbox/PsychTests/MelanopsinFundamentalTest.m: OK I: Psychtoolbox/PsychTests/JavaClockTest.m: OK I: Psychtoolbox/PsychTests/DatapixxGPUDitherpatternTest.m: D: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-builduser' D: BitsPlusPlus: Could not find a Bits# config file under [/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/tests-home/.Psychtoolbox/BitsSharpConfig.txt]. Assuming a Bits+ device instead of a Bits# is connected. D: BitsPlusPlus: Please create a config file under this name if you have a Bits# and want to use it as Bits# instead of as a Bits+. D: BitsPlusPlus: The most simple way is to create an empty file. A more robust way is to store the name of the Bits# serial port D: BitsPlusPlus: in the first line of the text file, e.g., COM5 [Windows], or /dev/ttyACM0 [Linux] or similar. D: D: In place of the expected Octave .mex binary plugin file this placeholder file was executed: D: D: Datapixx.m D: D: This MEX file seems to be missing or inaccessible on your Octave path or it is dysfunctional: D: D: Datapixx.mex D: D: The following directory should be the *first one* on your Octave path: D: /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/Psychtoolbox/PsychBasic/Octave3LinuxFiles64/ D: D: D: NOTE: You may want to acquire paid priority support for future issues like this. D: Please type 'PsychPaidSupportAndServices' to learn more. D: D: D: error: Missing, inaccessible or dysfunctional Psychtoolbox Mex file for this system, or Octave path wrong. Read the help text above carefully!!\n D: error: called from D: AssertMex at line 105 column 5 D: Datapixx at line 24 column 1 D: DatapixxGPUDitherpatternTest at line 57 column 3 E: FAILED DatapixxGPUDitherpatternTest at line 57 column 3 I: Psychtoolbox/PsychTests/TextOffByOneBugTest.m: OK I: Psychtoolbox/PsychTests/GetCharTest.m: TIMEOUT I: We are failing since following tests failed: Psychtoolbox/PsychDemos/VideoDelayLoopMiniDemo.m Psychtoolbox/PsychDemos/SimpleHDRDemo.m Psychtoolbox/PsychDemos/TurnTableDemo.m Psychtoolbox/PsychDemos/HDRMinimalisticOpenGLDemo.m Psychtoolbox/PsychDemos/ImageUndistortionDemo.m Psychtoolbox/PsychDemos/HDRViewer.m Psychtoolbox/PsychDemos/HDRDebugViewer.m Psychtoolbox/PsychTests/VulkanInteropDebug.m Psychtoolbox/PsychTests/HDRTest.m Psychtoolbox/PsychTests/DatapixxGPUDitherpatternTest.m I: see full log at /build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1/build/tests_output_20211015170810.log TESTS FAILED find -iname MLIexpSubj11.txt -delete find -type f -name core -delete make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' fakeroot debian/rules binary-arch dh binary-arch --with quilt --buildsystem=makefile dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_testroot -a -O--buildsystem=makefile dh_prep -a -O--buildsystem=makefile dh_installdirs -a -O--buildsystem=makefile dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_auto_install make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_auto_install dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) : # to guarantee -common existance for arch-dep builds only: mkdir -p debian/psychtoolbox-3-common/usr/share/psychtoolbox-3 rsync -a --exclude=*.o ./Psychtoolbox/ debian/psychtoolbox-3-common/usr/share/psychtoolbox-3 : # Move .mex to reside alongside with .m to gain easy help in octave mv debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/Octave3LinuxFiles/* debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic : # But PsychHID must go into PsychHardware alongside with .m mv debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychHID.mex debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychHardware rmdir debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/Octave3LinuxFiles : # Move .mex binaries under /usr/lib and create symlinks file to point back mkdir -p debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3 cp debian/octave-psychtoolbox-3.links.in debian/octave-psychtoolbox-3.links find debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/ -iname \*.mex | while read f; do \ fn=$(basename $f); ds=$(dirname $f); \ dl=$(echo $ds | sed -e 's,psychtoolbox-3-common,octave-psychtoolbox-3,g' -e 's,/share/,/lib/,g'); \ echo "I: Moving $f under $dl"; \ mkdir -p $dl; \ mv $f $dl; \ echo "/usr/lib${f#*usr/share} /usr${f#*usr}" >> debian/octave-psychtoolbox-3.links; \ done I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychHardware/PsychHID.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychHardware I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychHardware/iViewXToolbox/tcp_udp_ip/pnet.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychHardware/iViewXToolbox/tcp_udp_ip I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/pnet.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/Screen.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychPortAudio.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/moalcore.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychKinectCore.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/WaitSecs.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/GetSecs.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/moglcore.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/IOPort.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychVulkanCore.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychOpenHMDVRCore.mex under debian/octave-psychtoolbox-3/usr/lib/psychtoolbox-3/PsychBasic cp debian/psychtoolbox-3-lib.links.in debian/psychtoolbox-3-lib.links find debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/ -iname \*.so* -o -iname \*.a | while read f; do \ fn=$(basename $f); ds=$(dirname $f); \ dl=$(echo $ds | sed -e 's,psychtoolbox-3-common,psychtoolbox-3-lib,g' -e 's,/share/,/lib/,g'); \ echo "I: Moving $f under $dl"; \ mkdir -p $dl; \ mv $f $dl; \ echo "/usr/lib${f#*usr/share} /usr${f#*usr}" >> debian/psychtoolbox-3-lib.links; \ done I: Moving debian/psychtoolbox-3-common/usr/share/psychtoolbox-3/PsychBasic/PsychPlugins/libptbdrawtext_ftgl.so.1 under debian/psychtoolbox-3-lib/usr/lib/psychtoolbox-3/PsychBasic/PsychPlugins : # Filter out duplicate licenses etc find debian/ -iname 3Dlabs-License.txt -o \ -iname COPYING -o \ -iname *license.txt | xargs -r rm : # Filter out some scripts which aren't pertitent to Debian systems find debian/ -iname simplepsychtoolboxsetup.sh -o -iname setupdate.sh | xargs -r rm find debian/ -regextype posix-egrep -regex '.*/(Update|Setup|Download)Psychtoolbox\..*' -delete : # Remove unreproducible files find debian/ -name octave-workspace | xargs -r rm make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_installdocs -a -O--buildsystem=makefile dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_installchangelogs debian/changelog.upstream make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_installinit -a -O--buildsystem=makefile dh_installinit: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_lintian -a -O--buildsystem=makefile dh_lintian: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_perl -a -O--buildsystem=makefile dh_link -a -O--buildsystem=makefile dh_link: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_strip_nondeterminism -a -O--buildsystem=makefile dh_compress -a -O--buildsystem=makefile dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms -a -O--buildsystem=makefile dh_missing -a -O--buildsystem=makefile dh_missing: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules override_dh_strip make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_strip --dbg-package=psychtoolbox-3-dbg dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_makeshlibs dh_makeshlibs: warning: Compatibility levels before 10 are deprecated (level 9 in use) : # Provide Octave:Depends, do it in backports friendly way if hash dh_octave_substvar; then \ dh_octave_substvar -poctave-psychtoolbox-3; \ elif hash octave-depends; then \ octave-depends; \ else \ echo 'octave:Depends=octave (>= 3.4.3-1~)' >> debian/octave-psychtoolbox-3.substvars; \ fi make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_shlibdeps -l/usr/lib/x86_64-linux-gnu/octave/6.1.1~hg.2021.01.26 dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) : # Manually remove executable bit for everything not to be executed (e.g. .mex .m .so.*) find debian/ -ipath '*psych*/usr/*' -perm /+x -type f ! -iname ATIRadeonperf_Linux -print0 \ | xargs -0 --no-run-if-empty chmod a-x make[1]: Leaving directory '/build/psychtoolbox-3-hoVs8A/psychtoolbox-3-3.0.17.9.dfsg1' dh_installdeb -a -O--buildsystem=makefile dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol -a -O--buildsystem=makefile dh_md5sums -a -O--buildsystem=makefile dh_builddeb -a -O--buildsystem=makefile dpkg-deb: building package 'psychtoolbox-3-lib' in '../psychtoolbox-3-lib_3.0.17.9.dfsg1-2_amd64.deb'. dpkg-deb: building package 'psychtoolbox-3-dbg' in '../psychtoolbox-3-dbg_3.0.17.9.dfsg1-2_amd64.deb'. dpkg-deb: building package 'octave-psychtoolbox-3' in '../octave-psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/psychtoolbox-3-hoVs8A /tmp/psychtoolbox-3-3.0.17.9.dfsg1-2m_o88ffj I: cleaning package lists and apt cache... W: deleting files in /tmp: .X11-unix W: deleting files in /tmp: runtime-builduser W: deleting files in /tmp: pulse-dhtXMmr18n2L I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.yMBm34zBf5... I: success in 3075.2924 seconds md5: octave-psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.deb: OK md5: psychtoolbox-3-dbg_3.0.17.9.dfsg1-2_amd64.deb: OK md5: psychtoolbox-3-lib_3.0.17.9.dfsg1-2_amd64.deb: OK sha1: octave-psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.deb: OK sha1: psychtoolbox-3-dbg_3.0.17.9.dfsg1-2_amd64.deb: OK sha1: psychtoolbox-3-lib_3.0.17.9.dfsg1-2_amd64.deb: OK sha256: octave-psychtoolbox-3_3.0.17.9.dfsg1-2_amd64.deb: OK sha256: psychtoolbox-3-dbg_3.0.17.9.dfsg1-2_amd64.deb: OK sha256: psychtoolbox-3-lib_3.0.17.9.dfsg1-2_amd64.deb: OK Checksums: OK