Diff of the two buildlogs: -- --- b1/build.log 2024-07-09 17:34:32.384879066 +0000 +++ b2/build.log 2024-07-09 17:37:22.209643025 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Aug 11 11:56:19 -12 2025 -I: pbuilder-time-stamp: 1754956579 +I: Current time: Wed Jul 10 07:34:35 +14 2024 +I: pbuilder-time-stamp: 1720546475 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./gensio_2.2.4-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.JZkoLBet/trustedkeys.kbx': General error -gpgv: Signature made Fri Feb 5 22:53:06 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.AscWDhNf/trustedkeys.kbx': General error +gpgv: Signature made Sun Feb 7 00:53:06 2021 +14 gpgv: using RSA key E902F9509FCBD2972E3446E38F77201301320442 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./gensio_2.2.4-1.dsc @@ -27,135 +27,166 @@ dpkg-source: info: unpacking gensio_2.2.4-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1320875/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jul 10 07:34 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=42 ' - DISTRIBUTION='bullseye' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=20 ' + DIRSTACK=() + DISTRIBUTION=bullseye + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='532a1a45410f4ff692df5abaed71fee2' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1320875' - PS1='# ' - PS2='> ' + INVOCATION_ID=ce310023e5d84deebb8501196ff6799a + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4190054 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.GBpAVmab/pbuilderrc_zVWa --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GBpAVmab/b1 --logfile b1/build.log gensio_2.2.4-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.GBpAVmab/pbuilderrc_sCxz --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GBpAVmab/b2 --logfile b2/build.log gensio_2.2.4-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.7.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1~bpo12+1 (2024-05-06) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-22-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.94-1 (2024-06-21) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Mar 27 2024 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 69032 Mar 27 2024 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98048 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Mar 27 2024 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Mar 27 2024 more - -rwsr-xr-x 1 root root 55528 Mar 27 2024 mount - -rwxr-xr-x 1 root root 18664 Mar 27 2024 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 9 03:46 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Mar 27 2024 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Mar 27 2024 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Mar 27 2024 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 5898 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8049 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/1320875/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Mar 28 2022 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Mar 29 00:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 69032 Mar 29 00:09 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Mar 29 00:09 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Mar 29 00:09 more + -rwsr-xr-x 1 root root 55528 Mar 29 00:09 mount + -rwxr-xr-x 1 root root 18664 Mar 29 00:09 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Dec 17 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Mar 28 2022 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 9 Jul 10 07:34 sh -> /bin/bash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Mar 29 00:09 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Jan 20 23:59 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Mar 29 00:09 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Mar 29 00:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -287,7 +318,7 @@ Get: 74 http://deb.debian.org/debian bullseye/main amd64 python3-dev amd64 3.9.2-3 [24.8 kB] Get: 75 http://deb.debian.org/debian bullseye/main amd64 swig4.0 amd64 4.0.2-1 [1377 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 swig all 4.0.2-1 [330 kB] -Fetched 38.8 MB in 5s (7661 kB/s) +Fetched 38.8 MB in 11s (3547 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19711 files and directories currently installed.) @@ -610,7 +641,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/gensio-2.2.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../gensio_2.2.4-1_source.changes +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bullseye +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/gensio-2.2.4/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../gensio_2.2.4-1_source.changes dpkg-buildpackage: info: source package gensio dpkg-buildpackage: info: source version 2.2.4-1 dpkg-buildpackage: info: source distribution unstable @@ -809,114 +844,50 @@ config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/gensio-2.2.4' dh_auto_build - make -j42 + make -j20 make[1]: Entering directory '/build/reproducible-path/gensio-2.2.4' make all-recursive make[2]: Entering directory '/build/reproducible-path/gensio-2.2.4' Making all in lib make[3]: Entering directory '/build/reproducible-path/gensio-2.2.4/lib' -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio.lo gensio.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_osops.lo gensio_osops.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_net.lo gensio_net.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_udp.lo gensio_udp.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_stdio.lo gensio_stdio.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio.lo sergensio.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_telnet.lo sergensio_telnet.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_serialdev.lo sergensio_serialdev.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o uucplock.lo uucplock.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_selector.lo gensio_selector.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ssl.lo gensio_ssl.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_base.lo gensio_base.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_ssl.lo gensio_filter_ssl.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_telnet.lo gensio_filter_telnet.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o telnet.lo telnet.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o buffer.lo buffer.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_fd.lo gensio_ll_fd.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_gensio.lo gensio_ll_gensio.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_acc.lo gensio_acc.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_acc_gensio.lo gensio_acc_gensio.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_ipmisol.lo gensio_ll_ipmisol.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_ipmisol.lo sergensio_ipmisol.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o utils.lo utils.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o selector.lo selector.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_sctp.lo gensio_sctp.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_certauth.lo gensio_filter_certauth.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_certauth.lo gensio_certauth.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_pty.lo gensio_pty.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_dummy.lo gensio_dummy.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_echo.lo gensio_echo.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_mux.lo gensio_mux.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_file.lo gensio_file.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_msgdelim.lo gensio_filter_msgdelim.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_msgdelim.lo gensio_msgdelim.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_relpkt.lo gensio_filter_relpkt.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_relpkt.lo gensio_relpkt.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_trace.lo gensio_filter_trace.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_trace.lo gensio_trace.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_perf.lo gensio_filter_perf.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_perf.lo gensio_perf.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_conacc.lo gensio_conacc.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o errtrig.lo errtrig.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_stdio.c -fPIC -DPIC -o .libs/gensio_stdio.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_osops.c -fPIC -DPIC -o .libs/gensio_osops.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio.lo gensio.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_osops.lo gensio_osops.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_net.lo gensio_net.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_udp.lo gensio_udp.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_stdio.lo gensio_stdio.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio.lo sergensio.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_telnet.lo sergensio_telnet.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_serialdev.lo sergensio_serialdev.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o uucplock.lo uucplock.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_selector.lo gensio_selector.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ssl.lo gensio_ssl.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_base.lo gensio_base.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_ssl.lo gensio_filter_ssl.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_telnet.lo gensio_filter_telnet.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o telnet.lo telnet.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o buffer.lo buffer.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_fd.lo gensio_ll_fd.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_gensio.lo gensio_ll_gensio.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_acc.lo gensio_acc.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_acc_gensio.lo gensio_acc_gensio.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio.c -fPIC -DPIC -o .libs/gensio.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_net.c -fPIC -DPIC -o .libs/gensio_net.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_udp.c -fPIC -DPIC -o .libs/gensio_udp.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_telnet.c -fPIC -DPIC -o .libs/sergensio_telnet.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_osops.c -fPIC -DPIC -o .libs/gensio_osops.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ssl.c -fPIC -DPIC -o .libs/gensio_ssl.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio.c -fPIC -DPIC -o .libs/sergensio.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c buffer.c -fPIC -DPIC -o .libs/buffer.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_serialdev.c -fPIC -DPIC -o .libs/sergensio_serialdev.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_selector.c -fPIC -DPIC -o .libs/gensio_selector.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_gensio.c -fPIC -DPIC -o .libs/gensio_ll_gensio.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_fd.c -fPIC -DPIC -o .libs/gensio_ll_fd.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_telnet.c -fPIC -DPIC -o .libs/gensio_filter_telnet.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_base.c -fPIC -DPIC -o .libs/gensio_base.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_selector.c -fPIC -DPIC -o .libs/gensio_selector.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_net.c -fPIC -DPIC -o .libs/gensio_net.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c telnet.c -fPIC -DPIC -o .libs/telnet.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_base.c -fPIC -DPIC -o .libs/gensio_base.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio.c -fPIC -DPIC -o .libs/sergensio.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_serialdev.c -fPIC -DPIC -o .libs/sergensio_serialdev.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_ssl.c -fPIC -DPIC -o .libs/gensio_filter_ssl.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_stdio.c -fPIC -DPIC -o .libs/gensio_stdio.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc_gensio.c -fPIC -DPIC -o .libs/gensio_acc_gensio.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c uucplock.c -fPIC -DPIC -o .libs/uucplock.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc.c -fPIC -DPIC -o .libs/gensio_acc.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_ipmisol.c -fPIC -DPIC -o .libs/sergensio_ipmisol.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c utils.c -fPIC -DPIC -o .libs/utils.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_dummy.c -fPIC -DPIC -o .libs/gensio_dummy.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_ipmisol.c -fPIC -DPIC -o .libs/gensio_ll_ipmisol.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_certauth.c -fPIC -DPIC -o .libs/gensio_filter_certauth.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_certauth.c -fPIC -DPIC -o .libs/gensio_certauth.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_sctp.c -fPIC -DPIC -o .libs/gensio_sctp.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_pty.c -fPIC -DPIC -o .libs/gensio_pty.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c selector.c -fPIC -DPIC -o .libs/selector.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_relpkt.c -fPIC -DPIC -o .libs/gensio_filter_relpkt.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_msgdelim.c -fPIC -DPIC -o .libs/gensio_filter_msgdelim.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_relpkt.c -fPIC -DPIC -o .libs/gensio_relpkt.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_echo.c -fPIC -DPIC -o .libs/gensio_echo.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_perf.c -fPIC -DPIC -o .libs/gensio_filter_perf.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mux.c -fPIC -DPIC -o .libs/gensio_mux.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_msgdelim.c -fPIC -DPIC -o .libs/gensio_msgdelim.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_perf.c -fPIC -DPIC -o .libs/gensio_perf.o -gensio_ll_gensio.c: In function 'gensio_ll_child_func': -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_file.c -fPIC -DPIC -o .libs/gensio_file.o -gensio_ll_gensio.c:120:26: warning: ISO C forbids passing argument 2 of 'child_set_callbacks' between function pointer and 'void *' [-Wpedantic] - 120 | child_set_callbacks(ll, cbuf, buf); - | ^~~~ -gensio_ll_gensio.c:32:56: note: expected 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 32 | child_set_callbacks(struct gensio_ll *ll, gensio_ll_cb cb, void *cb_data) - | ~~~~~~~~~~~~~^~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_conacc.c -fPIC -DPIC -o .libs/gensio_conacc.o -gensio_ll_gensio.c:127:24: warning: ISO C forbids passing argument 2 of 'child_open' between function pointer and 'void *' [-Wpedantic] - 127 | return child_open(ll, cbuf, buf); - | ^~~~ -gensio_ll_gensio.c:59:54: note: expected 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} but argument is of type 'const void *' - 59 | child_open(struct gensio_ll *ll, gensio_ll_open_done done, void *open_data) - | ~~~~~~~~~~~~~~~~~~~~^~~~ -gensio_ll_gensio.c:130:25: warning: ISO C forbids passing argument 2 of 'child_close' between function pointer and 'void *' [-Wpedantic] - 130 | return child_close(ll, cbuf, buf); - | ^~~~ -gensio_ll_gensio.c:81:56: note: expected 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} but argument is of type 'const void *' - 81 | child_close(struct gensio_ll *ll, gensio_ll_close_done done, void *close_data) - | ~~~~~~~~~~~~~~~~~~~~~^~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_trace.c -fPIC -DPIC -o .libs/gensio_filter_trace.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_trace.c -fPIC -DPIC -o .libs/gensio_trace.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_gensio.c -fPIC -DPIC -o .libs/gensio_ll_gensio.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c buffer.c -fPIC -DPIC -o .libs/buffer.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_fd.c -fPIC -DPIC -o .libs/gensio_ll_fd.o gensio_filter_telnet.c: In function 'com_port_handler': gensio_filter_telnet.c:384:9: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] 384 | return tfilter->telnet_cbs->com_port_cmd(tfilter->handler_data, @@ -945,188 +916,8 @@ gensio_filter_telnet.c:271:33: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' 271 | gensio_ll_filter_data_handler handler, void *cb_data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c errtrig.c -fPIC -DPIC -o .libs/errtrig.o -sergensio.c: In function 'sergensio_baud': -sergensio.c:98:60: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 98 | return sio->func(sio, SERGENSIO_FUNC_BAUD, baud, NULL, done, cb_data); - | ^~~~ -sergensio.c:98:60: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_datasize': -sergensio.c:106:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 106 | done, cb_data); - | ^~~~ -sergensio.c:106:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_parity': -sergensio.c:113:64: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 113 | return sio->func(sio, SERGENSIO_FUNC_PARITY, parity, NULL, done, cb_data); - | ^~~~ -sergensio.c:113:64: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_stopbits': -sergensio.c:121:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 121 | done, cb_data); - | ^~~~ -sergensio.c:121:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_flowcontrol': -sergensio.c:129:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 129 | done, cb_data); - | ^~~~ -sergensio.c:129:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_iflowcontrol': -sergensio.c:137:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 137 | done, cb_data); - | ^~~~ -sergensio.c:137:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_sbreak': -sergensio.c:145:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 145 | done, cb_data); - | ^~~~ -sergensio.c:145:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -gensio_ll_fd.c: In function 'gensio_ll_fd_func': -sergensio.c: In function 'sergensio_dtr': -sergensio.c:152:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 152 | return sio->func(sio, SERGENSIO_FUNC_DTR, dtr, NULL, done, cb_data); - | ^~~~ -sergensio.c:152:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -gensio_ll_fd.c:934:23: warning: ISO C forbids passing argument 2 of 'fd_set_callbacks' between function pointer and 'void *' [-Wpedantic] - 934 | fd_set_callbacks(ll, cbuf, buf); - | ^~~~ -sergensio.c: In function 'sergensio_rts': -sergensio.c:159:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 159 | return sio->func(sio, SERGENSIO_FUNC_RTS, rts, NULL, done, cb_data); - | ^~~~ -sergensio.c:159:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_cts': -sergensio.c:166:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 166 | return sio->func(sio, SERGENSIO_FUNC_CTS, cts, NULL, done, cb_data); - | ^~~~ -sergensio.c:166:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_dcd_dsr': -sergensio.c:173:66: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 173 | return sio->func(sio, SERGENSIO_FUNC_DCD_DSR, dcd_dsr, NULL, done, cb_data); - | ^~~~ -sergensio.c:173:66: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -gensio_ll_fd.c:314:53: note: expected 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 314 | fd_set_callbacks(struct gensio_ll *ll, gensio_ll_cb cb, void *cb_data) - | ~~~~~~~~~~~~~^~ -sergensio.c: In function 'sergensio_ri': -sergensio.c:180:56: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 180 | return sio->func(sio, SERGENSIO_FUNC_RI, ri, NULL, done, cb_data); - | ^~~~ -sergensio.c:180:56: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} -sergensio.c: In function 'sergensio_signature': -gensio_ll_fd.c:941:21: warning: ISO C forbids passing argument 2 of 'fd_open' between function pointer and 'void *' [-Wpedantic] - 941 | return fd_open(ll, cbuf, buf); - | ^~~~ -sergensio.c:188:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] - 188 | done, cb_data); - | ^~~~ -sergensio.c:188:8: note: expected 'void *' but argument is of type 'sergensio_done_sig' {aka 'void (*)(struct sergensio *, int, const char *, unsigned int, void *)'} -gensio_ll_fd.c:741:51: note: expected 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} but argument is of type 'const void *' - 741 | fd_open(struct gensio_ll *ll, gensio_ll_open_done done, void *open_data) - | ~~~~~~~~~~~~~~~~~~~~^~~~ -gensio_ll_fd.c:944:22: warning: ISO C forbids passing argument 2 of 'fd_close' between function pointer and 'void *' [-Wpedantic] - 944 | return fd_close(ll, cbuf, buf); - | ^~~~ -gensio_ll_fd.c:796:64: note: expected 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} but argument is of type 'const void *' - 796 | static int fd_close(struct gensio_ll *ll, gensio_ll_close_done done, - | ~~~~~~~~~~~~~~~~~~~~~^~~~ -gensio_dummy.c: In function 'dummyna_shutdown': -gensio_dummy.c:153:24: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] - 153 | nadata->shutdown_done = shutdown_data; - | ^ -gensio_dummy.c: In function 'gensio_acc_dummy_func': -gensio_dummy.c:203:31: warning: ISO C forbids passing argument 2 of 'dummyna_shutdown' between function pointer and 'void *' [-Wpedantic] - 203 | return dummyna_shutdown(acc, done, data); - | ^~~~ -gensio_dummy.c:142:20: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 142 | gensio_acc_done shutdown_done, void *shutdown_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -gensio_dummy.c:206:54: warning: ISO C forbids passing argument 3 of 'dummyna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 206 | return dummyna_set_accept_callback_enable(acc, val, done, data); - | ^~~~ -gensio_dummy.c:165:24: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 165 | gensio_acc_done done, void *done_data) - | ~~~~~~~~~~~~~~~~^~~~ -gensio_acc.c: In function 'base_gensio_acc_shutdown': -gensio_acc.c:70:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] - 70 | nadata->acc_op_data, done, 0, NULL, NULL, NULL); - | ^~~~ -gensio_acc.c:70:31: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} -gensio_acc.c: In function 'base_gensio_acc_set_cb_enable': -gensio_acc.c:78:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] - 78 | nadata->acc_op_data, done, enabled, NULL, NULL, NULL); - | ^~~~ -gensio_acc.c:78:31: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} -gensio_acc.c: In function 'base_gensio_acc_str_to_gensio': -gensio_acc.c:110:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] - 110 | nadata->acc_op_data, cb, 0, (void *) addr, user_data, - | ^~ -gensio_acc.c:110:31: note: expected 'void *' but argument is of type 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} -gensio_acc_gensio.c: In function 'gensio_gensio_base_acc_op': -gensio_acc_gensio.c:172:43: warning: ISO C forbids passing argument 3 of 'gensna_shutdown' between function pointer and 'void *' [-Wpedantic] - 172 | return gensna_shutdown(acc, acc_op_data, done); - | ^~~~ -gensio_acc_gensio.c:51:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 51 | gensio_acc_done shutdown_done) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -gensio_acc_gensio.c:175:67: warning: ISO C forbids passing argument 4 of 'gensna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 175 | return gensna_set_accept_callback_enable(acc, acc_op_data, val1, done); - | ^~~~ -gensio_acc_gensio.c:69:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 69 | gensio_acc_done done) - | ~~~~~~~~~~~~~~~~^~~~ -gensio_acc_gensio.c:187:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] - 187 | (gensio_event) done, data2, ret); - | ^ -gensio_acc.c: In function 'gensio_acc_base_func': -gensio_acc.c:373:30: warning: ISO C forbids passing argument 2 of 'basena_shutdown' between function pointer and 'void *' [-Wpedantic] - 373 | return basena_shutdown(acc, done, data); - | ^~~~ -gensio_acc.c:235:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 235 | gensio_acc_done shutdown_done, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -gensio_acc.c:376:53: warning: ISO C forbids passing argument 3 of 'basena_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 376 | return basena_set_accept_callback_enable(acc, val, done, data); - | ^~~~ -gensio_acc.c:280:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 280 | gensio_acc_done done, void *done_data) - | ~~~~~~~~~~~~~~~~^~~~ -gensio_acc.c:383:41: warning: ISO C forbids passing argument 3 of 'basena_str_to_gensio' between function pointer and 'void *' [-Wpedantic] - 383 | return basena_str_to_gensio(acc, addr, done, data, ret); - | ^~~~ -gensio_acc.c:338:21: note: expected 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} but argument is of type 'void *' - 338 | gensio_event cb, void *user_data, struct gensio **new_io) - | ~~~~~~~~~~~~~^~ -gensio_base.c: In function 'filter_io_err': -gensio_base.c:374:9: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] - 374 | return gensio_filter_io_err(ndata->filter, err); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gensio_base.c:371:1: note: declared here - 371 | filter_io_err(struct basen_data *ndata, int err) - | ^~~~~~~~~~~~~ -gensio.c: In function 'gensio_open': -gensio.c:555:49: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] - 555 | return io->func(io, GENSIO_FUNC_OPEN, NULL, open_done, 0, open_data, NULL); - | ^~~~~~~~~ -gensio.c:555:49: note: expected 'const void *' but argument is of type 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} -gensio.c: In function 'gensio_open_nochild': -gensio.c:562:57: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] - 562 | return io->func(io, GENSIO_FUNC_OPEN_NOCHILD, NULL, open_done, 0, - | ^~~~~~~~~ -gensio.c:562:57: note: expected 'const void *' but argument is of type 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} -gensio_udp.c: In function 'gensio_udp_func': -gensio_udp.c:1079:23: warning: ISO C forbids passing argument 2 of 'udpn_open' between function pointer and 'void *' [-Wpedantic] - 1079 | return udpn_open(io, cbuf, buf); - | ^~~~ -gensio_udp.c:672:46: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 672 | udpn_open(struct gensio *io, gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -gensio_udp.c:1082:24: warning: ISO C forbids passing argument 2 of 'udpn_close' between function pointer and 'void *' [-Wpedantic] - 1082 | return udpn_close(io, cbuf, buf); - | ^~~~ -gensio_udp.c:742:43: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 742 | udpn_close(struct gensio *io, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c uucplock.c -fPIC -DPIC -o .libs/uucplock.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc.c -fPIC -DPIC -o .libs/gensio_acc.o sergensio_telnet.c: In function 'sergensio_stel_func': sergensio_telnet.c:423:29: warning: ISO C forbids passing argument 3 of 'stel_baud' between function pointer and 'void *' [-Wpedantic] 423 | return stel_baud(sio, val, done, cb_data); @@ -1144,7 +935,6 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236 | void *cb_data), | ~~~~~~~~~~~~~~ -gensio.c: In function 'gensio_close': sergensio_telnet.c:429:31: warning: ISO C forbids passing argument 3 of 'stel_parity' between function pointer and 'void *' [-Wpedantic] 429 | return stel_parity(sio, val, done, cb_data); | ^~~~ @@ -1153,13 +943,9 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | void *cb_data), | ~~~~~~~~~~~~~~ -gensio.c:710:50: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] - 710 | return io->func(io, GENSIO_FUNC_CLOSE, NULL, close_done, 0, close_data, - | ^~~~~~~~~~ sergensio_telnet.c:432:33: warning: ISO C forbids passing argument 3 of 'stel_stopbits' between function pointer and 'void *' [-Wpedantic] 432 | return stel_stopbits(sio, val, done, cb_data); | ^~~~ -gensio.c:710:50: note: expected 'const void *' but argument is of type 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} sergensio_telnet.c:253:15: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' 253 | void (*done)(struct sergensio *sio, int err, int stopbits, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1168,19 +954,35 @@ sergensio_telnet.c:435:36: warning: ISO C forbids passing argument 3 of 'stel_flowcontrol' between function pointer and 'void *' [-Wpedantic] 435 | return stel_flowcontrol(sio, val, done, cb_data); | ^~~~ +gensio_acc_gensio.c: In function 'gensio_gensio_base_acc_op': sergensio_telnet.c:262:11: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' 262 | void (*done)(struct sergensio *sio, int err, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263 | int flowcontrol, void *cb_data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gensio_acc_gensio.c:172:43: warning: ISO C forbids passing argument 3 of 'gensna_shutdown' between function pointer and 'void *' [-Wpedantic] + 172 | return gensna_shutdown(acc, acc_op_data, done); + | ^~~~ +gensio_acc_gensio.c:51:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 51 | gensio_acc_done shutdown_done) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ sergensio_telnet.c:438:37: warning: ISO C forbids passing argument 3 of 'stel_iflowcontrol' between function pointer and 'void *' [-Wpedantic] 438 | return stel_iflowcontrol(sio, val, done, cb_data); | ^~~~ +gensio_acc_gensio.c:175:67: warning: ISO C forbids passing argument 4 of 'gensna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 175 | return gensna_set_accept_callback_enable(acc, acc_op_data, val1, done); + | ^~~~ +gensio_acc_gensio.c:69:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 69 | gensio_acc_done done) + | ~~~~~~~~~~~~~~~~^~~~ sergensio_telnet.c:271:12: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' 271 | void (*done)(struct sergensio *sio, int err, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 272 | int iflowcontrol, void *cb_data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gensio_acc_gensio.c:187:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] + 187 | (gensio_event) done, data2, ret); + | ^ sergensio_telnet.c:441:31: warning: ISO C forbids passing argument 3 of 'stel_sbreak' between function pointer and 'void *' [-Wpedantic] 441 | return stel_sbreak(sio, val, done, cb_data); | ^~~~ @@ -1213,66 +1015,45 @@ | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 308 | unsigned int sig_len, void *cb_data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gensio.c: In function 'gensio_acc_shutdown': -gensio.c:935:9: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] - 935 | 0, shutdown_done, shutdown_data, NULL, NULL); - | ^~~~~~~~~~~~~ -gensio.c:935:9: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} -gensio_udp.c: In function 'gensio_acc_udp_func': -gensio_udp.c:1528:29: warning: ISO C forbids passing argument 2 of 'udpna_shutdown' between function pointer and 'void *' [-Wpedantic] - 1528 | return udpna_shutdown(acc, done, data); - | ^~~~ -gensio.c: In function 'gensio_acc_set_accept_callback_enable_cb': -gensio_udp.c:1310:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 1310 | gensio_acc_done shutdown_done, void *shutdown_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -gensio.c:1053:21: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] - 1053 | enabled, NULL, done, done_data, NULL, NULL); - | ^~~~ -gensio.c:1053:21: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} -gensio_udp.c:1531:52: warning: ISO C forbids passing argument 3 of 'udpna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 1531 | return udpna_set_accept_callback_enable(acc, val, done, data); - | ^~~~ -gensio_udp.c:1348:22: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 1348 | gensio_acc_done done, void *done_data) - | ~~~~~~~~~~~~~~~~^~~~ -gensio_conacc.c: In function 'conaccn_func': -gensio_conacc.c:357:30: warning: ISO C forbids passing argument 2 of 'conaccn_close' between function pointer and 'void *' [-Wpedantic] - 357 | return conaccn_close(ndata, cbuf, buf); - | ^~~~ -gensio.c: In function 'gensio_acc_str_to_gensio': -gensio_udp.c:1538:40: warning: ISO C forbids passing argument 3 of 'udpna_str_to_gensio' between function pointer and 'void *' [-Wpedantic] - 1538 | return udpna_str_to_gensio(acc, addr, done, data, ret); - | ^~~~ -gensio_conacc.c:280:20: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 280 | gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ -gensio.c:1105:12: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] - 1105 | addr, cb, user_data, NULL, new_io); - | ^~ -gensio.c:1105:12: note: expected 'void *' but argument is of type 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} -gensio_udp.c:1429:20: note: expected 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} but argument is of type 'void *' - 1429 | gensio_event cb, void *user_data, struct gensio **new_net) - | ~~~~~~~~~~~~~^~ -gensio_filter_relpkt.c: In function 'gensio_relpkt_filter_func': -gensio_filter_relpkt.c:1188:32: warning: ISO C forbids passing argument 2 of 'relpkt_set_callbacks' between function pointer and 'void *' [-Wpedantic] - 1188 | relpkt_set_callbacks(rfilter, func, data); - | ^~~~ -gensio_filter_relpkt.c:475:25: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' - 475 | gensio_filter_cb cb, void *cb_data) - | ~~~~~~~~~~~~~~~~~^~ -gensio_filter_relpkt.c:1216:34: warning: ISO C forbids passing argument 2 of 'relpkt_ul_write' between function pointer and 'void *' [-Wpedantic] - 1216 | return relpkt_ul_write(rfilter, func, data, count, cbuf, buflen, - | ^~~~ -gensio_filter_relpkt.c:681:33: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 681 | gensio_ul_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_relpkt.c:1220:34: warning: ISO C forbids passing argument 2 of 'relpkt_ll_write' between function pointer and 'void *' [-Wpedantic] - 1220 | return relpkt_ll_write(rfilter, func, data, count, buf, buflen, - | ^~~~ -gensio_filter_relpkt.c:813:33: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 813 | gensio_ll_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_base.c: In function 'filter_io_err': +gensio_base.c:374:9: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] + 374 | return gensio_filter_io_err(ndata->filter, err); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gensio_base.c:371:1: note: declared here + 371 | filter_io_err(struct basen_data *ndata, int err) + | ^~~~~~~~~~~~~ +gensio_udp.c: In function 'gensio_udp_func': +gensio_udp.c:1079:23: warning: ISO C forbids passing argument 2 of 'udpn_open' between function pointer and 'void *' [-Wpedantic] + 1079 | return udpn_open(io, cbuf, buf); + | ^~~~ +gensio_ll_gensio.c: In function 'gensio_ll_child_func': +gensio_ll_gensio.c:120:26: warning: ISO C forbids passing argument 2 of 'child_set_callbacks' between function pointer and 'void *' [-Wpedantic] + 120 | child_set_callbacks(ll, cbuf, buf); + | ^~~~ +gensio_udp.c:672:46: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 672 | udpn_open(struct gensio *io, gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_ll_gensio.c:32:56: note: expected 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 32 | child_set_callbacks(struct gensio_ll *ll, gensio_ll_cb cb, void *cb_data) + | ~~~~~~~~~~~~~^~ +gensio_ll_gensio.c:127:24: warning: ISO C forbids passing argument 2 of 'child_open' between function pointer and 'void *' [-Wpedantic] + 127 | return child_open(ll, cbuf, buf); + | ^~~~ +gensio_ll_gensio.c:59:54: note: expected 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} but argument is of type 'const void *' + 59 | child_open(struct gensio_ll *ll, gensio_ll_open_done done, void *open_data) + | ~~~~~~~~~~~~~~~~~~~~^~~~ +gensio_udp.c:1082:24: warning: ISO C forbids passing argument 2 of 'udpn_close' between function pointer and 'void *' [-Wpedantic] + 1082 | return udpn_close(io, cbuf, buf); + | ^~~~ +gensio_ll_gensio.c:130:25: warning: ISO C forbids passing argument 2 of 'child_close' between function pointer and 'void *' [-Wpedantic] + 130 | return child_close(ll, cbuf, buf); + | ^~~~ +gensio_ll_gensio.c:81:56: note: expected 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} but argument is of type 'const void *' + 81 | child_close(struct gensio_ll *ll, gensio_ll_close_done done, void *close_data) + | ~~~~~~~~~~~~~~~~~~~~~^~~~ +gensio_udp.c:742:43: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 742 | udpn_close(struct gensio *io, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ In file included from ../include/gensio/gensio.h:24, from gensio_selector.c:16: gensio_selector.c: In function 'gensio_sel_set_fd_handlers': @@ -1282,17 +1063,7 @@ gensio_selector.c:560:12: note: in expansion of macro 'gensio_os_err_to_err' 560 | return gensio_os_err_to_err(f, rv); | ^~~~~~~~~~~~~~~~~~~~ -gensio_base.c: In function 'gensio_base_func': -gensio_base.c:1400:27: warning: ISO C forbids passing argument 2 of 'basen_open' between function pointer and 'void *' [-Wpedantic] - 1400 | return basen_open(ndata, cbuf, buf); - | ^~~~ -gensio_base.c:1046:54: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 1046 | basen_open(struct basen_data *ndata, gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ gensio_selector.c: In function 'gensio_sel_start_timer': -gensio_base.c:1403:35: warning: ISO C forbids passing argument 2 of 'basen_open_nochild' between function pointer and 'void *' [-Wpedantic] - 1403 | return basen_open_nochild(ndata, cbuf, buf); - | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1300,9 +1071,6 @@ 686 | return gensio_os_err_to_err(timer->f, rv); | ^~~~~~~~~~~~~~~~~~~~ gensio_selector.c: In function 'gensio_sel_start_timer_abs': -gensio_base.c:1100:22: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 1100 | gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1310,18 +1078,12 @@ 697 | return gensio_os_err_to_err(timer->f, rv); | ^~~~~~~~~~~~~~~~~~~~ gensio_selector.c: In function 'gensio_sel_stop_timer': -gensio_base.c:1406:28: warning: ISO C forbids passing argument 2 of 'basen_close' between function pointer and 'void *' [-Wpedantic] - 1406 | return basen_close(ndata, cbuf, buf); - | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_selector.c:706:12: note: in expansion of macro 'gensio_os_err_to_err' 706 | return gensio_os_err_to_err(timer->f, rv); | ^~~~~~~~~~~~~~~~~~~~ -gensio_base.c:1215:51: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 1215 | basen_close(struct basen_data *ndata, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ gensio_selector.c: In function 'gensio_sel_stop_timer_with_done': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1337,42 +1099,19 @@ 842 | return gensio_os_err_to_err(waiter->f, err); | ^~~~~~~~~~~~~~~~~~~~ gensio_selector.c: In function 'gensio_sel_wait_intr': -gensio_filter_perf.c: In function 'gensio_perf_filter_func': -gensio_filter_perf.c:399:29: warning: ISO C forbids passing argument 2 of 'perf_set_callbacks' between function pointer and 'void *' [-Wpedantic] - 399 | perf_set_callbacks(filter, func, data); - | ^~~~ -sergensio_serialdev.c: In function 'get_termios': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_selector.c:853:12: note: in expansion of macro 'gensio_os_err_to_err' 853 | return gensio_os_err_to_err(waiter->f, err); | ^~~~~~~~~~~~~~~~~~~~ -gensio_filter_perf.c:109:23: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' - 109 | gensio_filter_cb cb, void *cb_data) - | ~~~~~~~~~~~~~~~~~^~ -sergensio_serialdev.c:47:22: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2150388778' to '-2144578518' [-Woverflow] - 47 | return ioctl(fd, TCGETS2, t); - | ^~~~~~~ gensio_selector.c: In function 'gensio_sel_wait_intr_sigmask': -gensio_filter_perf.c:421:31: warning: ISO C forbids passing argument 2 of 'perf_ul_write' between function pointer and 'void *' [-Wpedantic] - 421 | return perf_ul_write(filter, func, data, count, cbuf, buflen, auxdata); - | ^~~~ -gensio_filter_perf.c:216:38: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 216 | gensio_ul_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_selector.c:864:12: note: in expansion of macro 'gensio_os_err_to_err' 864 | return gensio_os_err_to_err(waiter->f, err); | ^~~~~~~~~~~~~~~~~~~~ -gensio_filter_perf.c:424:31: warning: ISO C forbids passing argument 2 of 'perf_ll_write' between function pointer and 'void *' [-Wpedantic] - 424 | return perf_ll_write(filter, func, data, count, buf, buflen, auxdata); - | ^~~~ -gensio_filter_perf.c:268:38: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 268 | gensio_ll_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ gensio_selector.c: In function 'gensio_sel_service': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1380,138 +1119,27 @@ gensio_selector.c:903:8: note: in expansion of macro 'gensio_os_err_to_err' 903 | err = gensio_os_err_to_err(f, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_base.c: At top level: -gensio_base.c:1634:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic] - 1634 | }; - | ^ -gensio_echo.c: In function 'gensio_echo_func': -gensio_echo.c:360:24: warning: ISO C forbids passing argument 2 of 'echon_open' between function pointer and 'void *' [-Wpedantic] - 360 | return echon_open(io, cbuf, buf); - | ^~~~ -gensio_echo.c:255:47: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 255 | echon_open(struct gensio *io, gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -gensio_echo.c:363:25: warning: ISO C forbids passing argument 2 of 'echon_close' between function pointer and 'void *' [-Wpedantic] - 363 | return echon_close(io, cbuf, buf); - | ^~~~ -gensio_echo.c:276:44: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 276 | echon_close(struct gensio *io, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ -gensio_base.c: In function 'gensio_filter_set_callback': -gensio_base.c:1811:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] - 1811 | cb, cb_data, - | ^~ -gensio_base.c:1811:4: note: expected 'const void *' but argument is of type 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} -gensio_conacc.c: In function 'conacc_base_acc_op': -gensio_conacc.c:590:45: warning: ISO C forbids passing argument 3 of 'conaccna_shutdown' between function pointer and 'void *' [-Wpedantic] - 590 | return conaccna_shutdown(acc, acc_op_data, done); - | ^~~~ -gensio_conacc.c:499:21: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 499 | gensio_acc_done shutdown_done) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -gensio_base.c: In function 'gensio_filter_ul_write': -gensio_conacc.c:594:16: warning: ISO C forbids passing argument 4 of 'conaccna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 594 | val1, done); - | ^~~~ -gensio_filter_trace.c: In function 'gensio_trace_filter_func': -gensio_filter_trace.c:309:32: warning: ISO C forbids passing argument 2 of 'trace_ul_write' between function pointer and 'void *' [-Wpedantic] - 309 | return trace_ul_write(filter, func, data, count, cbuf, buflen, - | ^~~~ -gensio_conacc.c:515:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 515 | gensio_acc_done done) - | ~~~~~~~~~~~~~~~~^~~~ -gensio_filter_trace.c:196:39: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 196 | gensio_ul_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_trace.c:313:32: warning: ISO C forbids passing argument 2 of 'trace_ll_write' between function pointer and 'void *' [-Wpedantic] - 313 | return trace_ll_write(filter, func, data, count, buf, buflen, - | ^~~~ -gensio_base.c:1902:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] - 1902 | handler, cb_data, rcount, NULL, sg, sglen, auxdata); - | ^~~~~~~ -gensio_base.c:1902:4: note: expected 'const void *' but argument is of type 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} -gensio_filter_trace.c:221:39: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 221 | gensio_ll_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_base.c: In function 'gensio_filter_ll_write': -gensio_base.c:1913:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] - 1913 | handler, cb_data, rcount, buf, NULL, buflen, auxdata); - | ^~~~~~~ -gensio_base.c:1913:4: note: expected 'const void *' but argument is of type 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} -gensio_base.c: In function 'gensio_ll_set_callback': -gensio_base.c:1999:62: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] - 1999 | ll->func(ll, GENSIO_LL_FUNC_SET_CALLBACK, NULL, cb_data, cb, 0, NULL); - | ^~ -gensio_base.c:1999:62: note: expected 'const void *' but argument is of type 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} -gensio_base.c: In function 'gensio_ll_open': -gensio_base.c:2015:63: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] - 2015 | return ll->func(ll, GENSIO_LL_FUNC_OPEN, NULL, open_data, done, 0, - | ^~~~ -gensio_base.c:2015:63: note: expected 'const void *' but argument is of type 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} -gensio_base.c: In function 'gensio_ll_close': -gensio_base.c:2023:65: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] - 2023 | return ll->func(ll, GENSIO_LL_FUNC_CLOSE, NULL, close_data, done, 0, - | ^~~~ -gensio_base.c:2023:65: note: expected 'const void *' but argument is of type 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} -In file included from ../include/gensio/gensio.h:24, - from gensio_stdio.c:23: -gensio_stdio.c: In function 'setup_child_proc': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:714:12: note: in expansion of macro 'gensio_os_err_to_err' - 714 | return gensio_os_err_to_err(nadata->o, err); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_stdio.c: In function 'setup_io_self': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:729:7: note: in expansion of macro 'gensio_os_err_to_err' - 729 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:736:7: note: in expansion of macro 'gensio_os_err_to_err' - 736 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:748:11: note: in expansion of macro 'gensio_os_err_to_err' - 748 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:753:11: note: in expansion of macro 'gensio_os_err_to_err' - 753 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:762:11: note: in expansion of macro 'gensio_os_err_to_err' - 762 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_stdio.c:768:11: note: in expansion of macro 'gensio_os_err_to_err' - 768 | rv = gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -In file included from ../include/gensio/gensio.h:24, - from gensio_net.c:28: -gensio_net.c: In function 'netna_b4_listen': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_net.c:767:12: note: in expansion of macro 'gensio_os_err_to_err' - 767 | return gensio_os_err_to_err(nadata->o, err); - | ^~~~~~~~~~~~~~~~~~~~ +gensio.c: In function 'gensio_open': +gensio.c:555:49: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] + 555 | return io->func(io, GENSIO_FUNC_OPEN, NULL, open_done, 0, open_data, NULL); + | ^~~~~~~~~ +gensio.c:555:49: note: expected 'const void *' but argument is of type 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} +gensio.c: In function 'gensio_open_nochild': +gensio.c:562:57: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] + 562 | return io->func(io, GENSIO_FUNC_OPEN_NOCHILD, NULL, open_done, 0, + | ^~~~~~~~~ +gensio.c:562:57: note: expected 'const void *' but argument is of type 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} +gensio_udp.c: In function 'gensio_acc_udp_func': +gensio_udp.c:1528:29: warning: ISO C forbids passing argument 2 of 'udpna_shutdown' between function pointer and 'void *' [-Wpedantic] + 1528 | return udpna_shutdown(acc, done, data); + | ^~~~ In file included from ../include/gensio/gensio.h:24, from ../include/gensio/gensio_osops.h:15, from gensio_osops.c:40: gensio_osops.c: In function 'gensio_os_write': +gensio_udp.c:1310:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 1310 | gensio_acc_done shutdown_done, void *shutdown_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1522,11 +1150,9 @@ 177 | ERRHANDLE(); | ^~~~~~~~~ gensio_osops.c: In function 'gensio_os_read': -In file included from ../include/gensio/gensio.h:24, - from ../include/gensio/gensio_class.h:12, - from ../include/gensio/sergensio_class.h:13, - from sergensio_serialdev.c:107: -sergensio_serialdev.c: In function 'termios_process': +gensio_udp.c:1531:52: warning: ISO C forbids passing argument 3 of 'udpna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 1531 | return udpna_set_accept_callback_enable(acc, val, done, data); + | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1536,26 +1162,10 @@ gensio_osops.c:196:5: note: in expansion of macro 'ERRHANDLE' 196 | ERRHANDLE(); | ^~~~~~~~~ -gensio_stdio.c: In function 'gensio_stdio_func': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -sergensio_serialdev.c:530:9: note: in expansion of macro 'gensio_os_err_to_err' - 530 | err = gensio_os_err_to_err(sdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_stdio.c:1153:25: warning: ISO C forbids passing argument 2 of 'stdion_open' between function pointer and 'void *' [-Wpedantic] - 1153 | return stdion_open(io, cbuf, buf); - | ^~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -sergensio_serialdev.c:537:9: note: in expansion of macro 'gensio_os_err_to_err' - 537 | err = gensio_os_err_to_err(sdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ +gensio_udp.c:1348:22: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 1348 | gensio_acc_done done, void *done_data) + | ~~~~~~~~~~~~~~~~^~~~ gensio_osops.c: In function 'gensio_os_recv': -gensio_stdio.c:801:48: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 801 | stdion_open(struct gensio *io, gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1565,12 +1175,14 @@ gensio_osops.c:211:5: note: in expansion of macro 'ERRHANDLE' 211 | ERRHANDLE(); | ^~~~~~~~~ -gensio_stdio.c:1156:26: warning: ISO C forbids passing argument 2 of 'stdion_close' between function pointer and 'void *' [-Wpedantic] - 1156 | return stdion_close(io, cbuf, buf); - | ^~~~ -gensio_stdio.c:960:45: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 960 | stdion_close(struct gensio *io, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ +gensio.c: In function 'gensio_close': +gensio.c:710:50: warning: ISO C forbids passing argument 4 of 'io->func' between function pointer and 'void *' [-Wpedantic] + 710 | return io->func(io, GENSIO_FUNC_CLOSE, NULL, close_done, 0, close_data, + | ^~~~~~~~~~ +gensio_udp.c:1538:40: warning: ISO C forbids passing argument 3 of 'udpna_str_to_gensio' between function pointer and 'void *' [-Wpedantic] + 1538 | return udpna_str_to_gensio(acc, addr, done, data, ret); + | ^~~~ +gensio.c:710:50: note: expected 'const void *' but argument is of type 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} gensio_osops.c: In function 'gensio_os_send': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1581,6 +1193,9 @@ gensio_osops.c:232:5: note: in expansion of macro 'ERRHANDLE' 232 | ERRHANDLE(); | ^~~~~~~~~ +gensio_udp.c:1429:20: note: expected 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} but argument is of type 'void *' + 1429 | gensio_event cb, void *user_data, struct gensio **new_net) + | ~~~~~~~~~~~~~^~ gensio_osops.c: In function 'gensio_os_sendto': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1591,10 +1206,6 @@ gensio_osops.c:254:5: note: in expansion of macro 'ERRHANDLE' 254 | ERRHANDLE(); | ^~~~~~~~~ -gensio_net.c: In function 'netna_base_acc_op': -gensio_net.c:1031:42: warning: ISO C forbids passing argument 3 of 'netna_shutdown' between function pointer and 'void *' [-Wpedantic] - 1031 | return netna_shutdown(acc, acc_op_data, done); - | ^~~~ gensio_osops.c: In function 'gensio_os_recvfrom': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1602,108 +1213,31 @@ gensio_osops.c:394:12: note: in expansion of macro 'gensio_os_err_to_err' 394 | return gensio_os_err_to_err(o, err); | ^~~~~~~~~~~~~~~~~~~~ -gensio_net.c:787:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 787 | gensio_acc_done shutdown_done) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -In file included from ../include/gensio/gensio.h:24, - from gensio_sctp.c:12: -gensio_sctp.c: In function 'sctp_socket_setup': -gensio_net.c:1034:66: warning: ISO C forbids passing argument 4 of 'netna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 1034 | return netna_set_accept_callback_enable(acc, acc_op_data, val1, done); - | ^~~~ +gensio.c: In function 'gensio_acc_shutdown': +gensio.c:935:9: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] + 935 | 0, shutdown_done, shutdown_data, NULL, NULL); + | ^~~~~~~~~~~~~ +gensio.c:935:9: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} gensio_osops.c: In function 'gensio_os_accept': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_sctp.c:112:9: note: in expansion of macro 'gensio_os_err_to_err' - 112 | return gensio_os_err_to_err(tdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ gensio_osops.c:435:12: note: in expansion of macro 'gensio_os_err_to_err' 435 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_mux.c: In function 'muxc_gensio_handler': -gensio_net.c:815:22: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 815 | gensio_acc_done done) - | ~~~~~~~~~~~~~~~~^~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_sctp.c:116:9: note: in expansion of macro 'gensio_os_err_to_err' - 116 | return gensio_os_err_to_err(tdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_mux.c:1753:26: warning: ISO C forbids passing argument 2 of 'muxc_close' between function pointer and 'void *' [-Wpedantic] - 1753 | return muxc_close(chan, cbuf, buf); - | ^~~~ -gensio_net.c:1046:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] - 1046 | (gensio_event) done, data2, ret); - | ^ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_sctp.c:122:9: note: in expansion of macro 'gensio_os_err_to_err' - 122 | return gensio_os_err_to_err(tdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_mux.c:1215:47: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 1215 | muxc_close(struct mux_inst *chan, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ -sergensio_serialdev.c: In function 'sergensio_sterm_func': gensio_osops.c: In function 'gensio_os_sctp_open_socket': -gensio_mux.c:1778:25: warning: ISO C forbids passing argument 2 of 'muxc_open' between function pointer and 'void *' [-Wpedantic] - 1778 | return muxc_open(chan, cbuf, buf, true); - | ^~~~ -sergensio_serialdev.c:1108:30: warning: ISO C forbids passing argument 3 of 'sterm_baud' between function pointer and 'void *' [-Wpedantic] - 1108 | return sterm_baud(sio, val, done, cb_data); - | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:528:12: note: in expansion of macro 'gensio_os_err_to_err' 528 | rv = gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -sergensio_serialdev.c:684:12: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 684 | void (*done)(struct sergensio *sio, int err, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 685 | int baud, void *cb_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~ -gensio_mux.c:1614:50: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 1614 | muxc_open(struct mux_inst *chan, gensio_done_err open_done, void *open_data, - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -sergensio_serialdev.c:1111:34: warning: ISO C forbids passing argument 3 of 'sterm_datasize' between function pointer and 'void *' [-Wpedantic] - 1111 | return sterm_datasize(sio, val, done, cb_data); - | ^~~~ -sergensio_serialdev.c:725:16: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 725 | void (*done)(struct sergensio *sio, int err, int datasize, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 726 | void *cb_data), - | ~~~~~~~~~~~~~~ -gensio_stdio.c: In function 'gensio_acc_stdio_func': -gensio_mux.c:1781:25: warning: ISO C forbids passing argument 2 of 'muxc_open' between function pointer and 'void *' [-Wpedantic] - 1781 | return muxc_open(chan, cbuf, buf, false); - | ^~~~ -sergensio_serialdev.c:1114:32: warning: ISO C forbids passing argument 3 of 'sterm_parity' between function pointer and 'void *' [-Wpedantic] - 1114 | return sterm_parity(sio, val, done, cb_data); - | ^~~~ -gensio_stdio.c:1555:31: warning: ISO C forbids passing argument 2 of 'stdiona_shutdown' between function pointer and 'void *' [-Wpedantic] - 1555 | return stdiona_shutdown(acc, done, data); - | ^~~~ -sergensio_serialdev.c:782:14: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 782 | void (*done)(struct sergensio *sio, int err, int parity, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 783 | void *cb_data), - | ~~~~~~~~~~~~~~ -gensio_mux.c:1614:50: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 1614 | muxc_open(struct mux_inst *chan, gensio_done_err open_done, void *open_data, - | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_base.c: In function 'gensio_base_func': +gensio_base.c:1400:27: warning: ISO C forbids passing argument 2 of 'basen_open' between function pointer and 'void *' [-Wpedantic] + 1400 | return basen_open(ndata, cbuf, buf); + | ^~~~ +gensio.c: In function 'gensio_acc_set_accept_callback_enable_cb': gensio_osops.c: In function 'gensio_os_sctp_recvmsg': -sergensio_serialdev.c:1117:34: warning: ISO C forbids passing argument 3 of 'sterm_stopbits' between function pointer and 'void *' [-Wpedantic] - 1117 | return sterm_stopbits(sio, val, done, cb_data); - | ^~~~ -gensio_stdio.c:1454:20: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 1454 | gensio_acc_done shutdown_done, void *shutdown_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1713,23 +1247,14 @@ gensio_osops.c:608:5: note: in expansion of macro 'ERRHANDLE' 608 | ERRHANDLE(); | ^~~~~~~~~ -sergensio_serialdev.c:814:16: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 814 | void (*done)(struct sergensio *sio, int err, int stopbits, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 815 | void *cb_data), - | ~~~~~~~~~~~~~~ -gensio_stdio.c:1558:54: warning: ISO C forbids passing argument 3 of 'stdiona_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 1558 | return stdiona_set_accept_callback_enable(acc, val, done, data); - | ^~~~ -sergensio_serialdev.c:1120:37: warning: ISO C forbids passing argument 3 of 'sterm_flowcontrol' between function pointer and 'void *' [-Wpedantic] - 1120 | return sterm_flowcontrol(sio, val, done, cb_data); - | ^~~~ +gensio.c:1053:21: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] + 1053 | enabled, NULL, done, done_data, NULL, NULL); + | ^~~~ +gensio.c:1053:21: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} gensio_osops.c: In function 'l_sctp_send': -sergensio_serialdev.c:885:12: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 885 | void (*done)(struct sergensio *sio, int err, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 886 | int flowcontrol, void *cb_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gensio_base.c:1046:54: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 1046 | basen_open(struct basen_data *ndata, gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1739,41 +1264,21 @@ gensio_osops.c:620:5: note: in expansion of macro 'ERRHANDLE' 620 | ERRHANDLE(); | ^~~~~~~~~ -gensio_stdio.c:1505:24: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 1505 | gensio_acc_done done, void *done_data) - | ~~~~~~~~~~~~~~~~^~~~ -sergensio_serialdev.c:1123:38: warning: ISO C forbids passing argument 3 of 'sterm_iflowcontrol' between function pointer and 'void *' [-Wpedantic] - 1123 | return sterm_iflowcontrol(sio, val, done, cb_data); - | ^~~~ -sergensio_serialdev.c:896:13: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 896 | void (*done)(struct sergensio *sio, int err, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 897 | int iflowcontrol, void *cb_data), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -sergensio_serialdev.c:1126:32: warning: ISO C forbids passing argument 3 of 'sterm_sbreak' between function pointer and 'void *' [-Wpedantic] - 1126 | return sterm_sbreak(sio, val, done, cb_data); - | ^~~~ -sergensio_serialdev.c:907:14: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 907 | void (*done)(struct sergensio *sio, int err, int breakv, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 908 | void *cb_data), - | ~~~~~~~~~~~~~~ -sergensio_serialdev.c:1129:29: warning: ISO C forbids passing argument 3 of 'sterm_dtr' between function pointer and 'void *' [-Wpedantic] - 1129 | return sterm_dtr(sio, val, done, cb_data); - | ^~~~ -sergensio_serialdev.c:939:11: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 939 | void (*done)(struct sergensio *sio, int err, int dtr, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 940 | void *cb_data), - | ~~~~~~~~~~~~~~ -sergensio_serialdev.c:1132:29: warning: ISO C forbids passing argument 3 of 'sterm_rts' between function pointer and 'void *' [-Wpedantic] - 1132 | return sterm_rts(sio, val, done, cb_data); - | ^~~~ -sergensio_serialdev.c:970:11: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' - 970 | void (*done)(struct sergensio *sio, int err, int rts, - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 971 | void *cb_data), - | ~~~~~~~~~~~~~~ +sergensio_serialdev.c: In function 'get_termios': +gensio.c: In function 'gensio_acc_str_to_gensio': +sergensio_serialdev.c:47:22: warning: overflow in conversion from 'long unsigned int' to 'int' changes value from '2150388778' to '-2144578518' [-Woverflow] + 47 | return ioctl(fd, TCGETS2, t); + | ^~~~~~~ +gensio.c:1105:12: warning: ISO C forbids passing argument 5 of 'accepter->func' between function pointer and 'void *' [-Wpedantic] + 1105 | addr, cb, user_data, NULL, new_io); + | ^~ +gensio.c:1105:12: note: expected 'void *' but argument is of type 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} +gensio_base.c:1403:35: warning: ISO C forbids passing argument 2 of 'basen_open_nochild' between function pointer and 'void *' [-Wpedantic] + 1403 | return basen_open_nochild(ndata, cbuf, buf); + | ^~~~ +gensio_base.c:1100:22: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 1100 | gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ gensio_osops.c: In function 'gensio_os_sctp_connectx': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1788,11 +1293,15 @@ gensio_osops.c:805:9: note: in expansion of macro 'gensio_os_err_to_err' 805 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_base.c:1406:28: warning: ISO C forbids passing argument 2 of 'basen_close' between function pointer and 'void *' [-Wpedantic] + 1406 | return basen_close(ndata, cbuf, buf); + | ^~~~ +gensio_base.c:1215:51: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 1215 | basen_close(struct basen_data *ndata, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ In file included from ../include/gensio/gensio.h:24, - from ../include/gensio/gensio_class.h:12, - from ../include/gensio/sergensio_class.h:13, - from sergensio_serialdev.c:107: -sergensio_serialdev.c: In function 'sterm_sub_open': + from gensio_net.c:28: +gensio_net.c: In function 'netna_b4_listen': gensio_osops.c: In function 'gensio_os_sctp_getladdrs': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1803,8 +1312,8 @@ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -sergensio_serialdev.c:1275:12: note: in expansion of macro 'gensio_os_err_to_err' - 1275 | err = gensio_os_err_to_err(sdata->o, errno); +gensio_net.c:767:12: note: in expansion of macro 'gensio_os_err_to_err' + 767 | return gensio_os_err_to_err(nadata->o, err); | ^~~~~~~~~~~~~~~~~~~~ gensio_osops.c: In function 'gensio_os_close': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] @@ -1813,35 +1322,16 @@ gensio_osops.c:952:9: note: in expansion of macro 'gensio_os_err_to_err' 952 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_sctp.c: In function 'sctpna_setup_socket': gensio_osops.c: In function 'gensio_os_check_socket_open': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_sctp.c:701:9: note: in expansion of macro 'gensio_os_err_to_err' - 701 | return gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -sergensio_serialdev.c:1339:8: note: in expansion of macro 'gensio_os_err_to_err' - 1339 | err = gensio_os_err_to_err(sdata->o, err); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ gensio_osops.c:966:9: note: in expansion of macro 'gensio_os_err_to_err' 966 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_sctp.c:705:9: note: in expansion of macro 'gensio_os_err_to_err' - 705 | return gensio_os_err_to_err(nadata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ gensio_osops.c:967:12: note: in expansion of macro 'gensio_os_err_to_err' 967 | return gensio_os_err_to_err(o, optval); | ^~~~~~~~~~~~~~~~~~~~ @@ -1852,13 +1342,6 @@ gensio_osops.c:977:9: note: in expansion of macro 'gensio_os_err_to_err' 977 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -sergensio_serialdev.c: In function 'sterm_control_raddr': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -sergensio_serialdev.c:1375:13: note: in expansion of macro 'gensio_os_err_to_err' - 1375 | return gensio_os_err_to_err(sdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ gensio_osops.c: In function 'gensio_os_socket_open': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1866,12 +1349,6 @@ gensio_osops.c:1017:9: note: in expansion of macro 'gensio_os_err_to_err' 1017 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -sergensio_serialdev.c:1398:10: note: in expansion of macro 'gensio_os_err_to_err' - 1398 | return gensio_os_err_to_err(sdata->o, errno); - | ^~~~~~~~~~~~~~~~~~~~ gensio_osops.c: In function 'gensio_os_socket_setup': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -1879,9 +1356,6 @@ gensio_osops.c:1038:13: note: in expansion of macro 'gensio_os_err_to_err' 1038 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_ll_ipmisol.c:510:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic] - 510 | }; - | ^ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -1894,155 +1368,116 @@ gensio_osops.c:1057:13: note: in expansion of macro 'gensio_os_err_to_err' 1057 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_net.c: In function 'netna_base_acc_op': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1068:14: note: in expansion of macro 'gensio_os_err_to_err' 1068 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_net.c:1031:42: warning: ISO C forbids passing argument 3 of 'netna_shutdown' between function pointer and 'void *' [-Wpedantic] + 1031 | return netna_shutdown(acc, acc_op_data, done); + | ^~~~ +gensio_base.c: At top level: +gensio_net.c:787:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 787 | gensio_acc_done shutdown_done) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1078:10: note: in expansion of macro 'gensio_os_err_to_err' 1078 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_sctp.c: In function 'sctpna_base_acc_op': -gensio_sctp.c:951:43: warning: ISO C forbids passing argument 3 of 'sctpna_shutdown' between function pointer and 'void *' [-Wpedantic] - 951 | return sctpna_shutdown(acc, acc_op_data, done); - | ^~~~ -In file included from ../include/gensio/gensio.h:24, - from ../include/gensio/gensio_class.h:12, - from gensio_ll_ipmisol.c:14: -gensio_ll_ipmisol.c: In function 'sol_xlat_ipmi_err': +gensio_net.c:1034:66: warning: ISO C forbids passing argument 4 of 'netna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 1034 | return netna_set_accept_callback_enable(acc, acc_op_data, val1, done); + | ^~~~ +gensio_net.c:815:22: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 815 | gensio_acc_done done) + | ~~~~~~~~~~~~~~~~^~~~ gensio_osops.c: In function 'gensio_os_mcast_add': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_ll_ipmisol.c:695:9: note: in expansion of macro 'gensio_os_err_to_err' - 695 | return gensio_os_err_to_err(o, IPMI_OS_ERR_VAL(err)); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_sctp.c:729:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 729 | gensio_acc_done shutdown_done) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_net.c:1046:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] + 1046 | (gensio_event) done, data2, ret); + | ^ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1118:14: note: in expansion of macro 'gensio_os_err_to_err' 1118 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_sctp.c:954:67: warning: ISO C forbids passing argument 4 of 'sctpna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] - 954 | return sctpna_set_accept_callback_enable(acc, acc_op_data, val1, done); - | ^~~~ -gensio_sctp.c:752:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' - 752 | gensio_acc_done done) - | ~~~~~~~~~~~~~~~~^~~~ +gensio_base.c:1634:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic] + 1634 | }; + | ^ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1132:14: note: in expansion of macro 'gensio_os_err_to_err' 1132 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_sctp.c:966:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] - 966 | (gensio_event) done, data2, ret); - | ^ -In file included from ../include/gensio/gensio.h:24, - from gensio_file.c:15: -gensio_file.c: In function 'f_writev': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_file.c:169:7: note: in expansion of macro 'gensio_os_err_to_err' - 169 | rv = gensio_os_err_to_err(o, errno); - | ^~~~~~~~~~~~~~~~~~~~ gensio_osops.c: In function 'gensio_os_mcast_del': -gensio_file.c: In function 'f_read': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_file.c:186:7: note: in expansion of macro 'gensio_os_err_to_err' - 186 | rv = gensio_os_err_to_err(o, errno); - | ^~~~~~~~~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1177:14: note: in expansion of macro 'gensio_os_err_to_err' 1177 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_file.c: In function 'f_open': -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_file.c:204:8: note: in expansion of macro 'gensio_os_err_to_err' - 204 | err = gensio_os_err_to_err(o, errno); - | ^~~~~~~~~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1191:14: note: in expansion of macro 'gensio_os_err_to_err' 1191 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_filter_msgdelim.c: In function 'gensio_msgdelim_filter_func': -selector.c: In function 'sel_select_loop': -gensio_filter_msgdelim.c:419:35: warning: ISO C forbids passing argument 2 of 'msgdelim_ul_write' between function pointer and 'void *' [-Wpedantic] - 419 | return msgdelim_ul_write(filter, func, data, count, cbuf, buflen, - | ^~~~ gensio_osops.c: In function 'gensio_os_set_mcast_loop': -gensio_filter_msgdelim.c:159:35: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 159 | gensio_ul_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_msgdelim.c:423:35: warning: ISO C forbids passing argument 2 of 'msgdelim_ll_write' between function pointer and 'void *' [-Wpedantic] - 423 | return msgdelim_ll_write(filter, func, data, count, buf, buflen, - | ^~~~ -selector.c:1386:48: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] - 1386 | syslog(LOG_ERR, "select_loop() - select: %m"); - | ^ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1220:13: note: in expansion of macro 'gensio_os_err_to_err' 1220 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_filter_msgdelim.c:239:33: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 239 | gensio_ll_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1227:13: note: in expansion of macro 'gensio_os_err_to_err' 1227 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -selector.c: In function 'sel_alloc_selector_thread': +gensio_ll_fd.c: In function 'gensio_ll_fd_func': gensio_osops.c: In function 'gensio_os_connect': -selector.c:1459:68: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] - 1459 | syslog(LOG_ERR, "Unable to set up epoll, falling back to select: %m"); - | ^ +gensio_ll_fd.c:934:23: warning: ISO C forbids passing argument 2 of 'fd_set_callbacks' between function pointer and 'void *' [-Wpedantic] + 934 | fd_set_callbacks(ll, cbuf, buf); + | ^~~~ +gensio_ll_fd.c:314:53: note: expected 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 314 | fd_set_callbacks(struct gensio_ll *ll, gensio_ll_cb cb, void *cb_data) + | ~~~~~~~~~~~~~^~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1253:9: note: in expansion of macro 'gensio_os_err_to_err' 1253 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_ll_fd.c:941:21: warning: ISO C forbids passing argument 2 of 'fd_open' between function pointer and 'void *' [-Wpedantic] + 941 | return fd_open(ll, cbuf, buf); + | ^~~~ +gensio_ll_fd.c:741:51: note: expected 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} but argument is of type 'const void *' + 741 | fd_open(struct gensio_ll *ll, gensio_ll_open_done done, void *open_data) + | ~~~~~~~~~~~~~~~~~~~~^~~~ gensio_osops.c: In function 'gensio_os_get_nodelay': +gensio_ll_fd.c:944:22: warning: ISO C forbids passing argument 2 of 'fd_close' between function pointer and 'void *' [-Wpedantic] + 944 | return fd_close(ll, cbuf, buf); + | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1276:9: note: in expansion of macro 'gensio_os_err_to_err' 1276 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_file.c: In function 'gensio_file_func': -gensio_file.c:546:24: warning: ISO C forbids passing argument 2 of 'filen_open' between function pointer and 'void *' [-Wpedantic] - 546 | return filen_open(io, cbuf, buf); - | ^~~~ -gensio_file.c:411:47: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' - 411 | filen_open(struct gensio *io, gensio_done_err open_done, void *open_data) - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -gensio_file.c:549:25: warning: ISO C forbids passing argument 2 of 'filen_close' between function pointer and 'void *' [-Wpedantic] - 549 | return filen_close(io, cbuf, buf); - | ^~~~ +gensio_ll_fd.c:796:64: note: expected 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} but argument is of type 'const void *' + 796 | static int fd_close(struct gensio_ll *ll, gensio_ll_close_done done, + | ~~~~~~~~~~~~~~~~~~~~~^~~~ +gensio_base.c: In function 'gensio_filter_set_callback': gensio_osops.c: In function 'gensio_os_set_nodelay': -gensio_file.c:447:44: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' - 447 | filen_close(struct gensio *io, gensio_done close_done, void *close_data) - | ~~~~~~~~~~~~^~~~~~~~~~ +gensio_base.c:1811:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] + 1811 | cb, cb_data, + | ^~ +gensio_base.c:1811:4: note: expected 'const void *' but argument is of type 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ @@ -2056,20 +1491,27 @@ gensio_osops.c:1318:9: note: in expansion of macro 'gensio_os_err_to_err' 1318 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_base.c: In function 'gensio_filter_ul_write': +gensio_base.c:1902:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] + 1902 | handler, cb_data, rcount, NULL, sg, sglen, auxdata); + | ^~~~~~~ +gensio_base.c:1902:4: note: expected 'const void *' but argument is of type 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} +gensio_base.c: In function 'gensio_filter_ll_write': gensio_osops.c: In function 'gensio_os_get_random': +gensio_base.c:1913:4: warning: ISO C forbids passing argument 3 of 'filter->func' between function pointer and 'void *' [-Wpedantic] + 1913 | handler, cb_data, rcount, buf, NULL, buflen, auxdata); + | ^~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_osops.c:1393:9: note: in expansion of macro 'gensio_os_err_to_err' 1393 | return gensio_os_err_to_err(o, errno); | ^~~~~~~~~~~~~~~~~~~~ +gensio_base.c:1913:4: note: expected 'const void *' but argument is of type 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} gensio_osops.c:1402:7: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith] 1402 | data += rv; | ^~ In file included from ../include/gensio/gensio.h:24, - from gensio_pty.c:29: -gensio_pty.c: In function 'gensio_setup_child_on_pty': -In file included from ../include/gensio/gensio.h:24, from ../include/gensio/gensio_osops.h:15, from gensio_osops.c:40: ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] @@ -2078,13 +1520,392 @@ gensio_osops.c:1409:12: note: in expansion of macro 'gensio_os_err_to_err' 1409 | return gensio_os_err_to_err(o, rv); | ^~~~~~~~~~~~~~~~~~~~ -gensio_ll_ipmisol.c: In function 'gensio_ll_sol_func': +gensio_base.c: In function 'gensio_ll_set_callback': +gensio_base.c:1999:62: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] + 1999 | ll->func(ll, GENSIO_LL_FUNC_SET_CALLBACK, NULL, cb_data, cb, 0, NULL); + | ^~ +gensio_base.c:1999:62: note: expected 'const void *' but argument is of type 'gensio_ll_cb' {aka 'long unsigned int (*)(void *, int, int, void *, long unsigned int, const char * const*)'} +gensio_base.c: In function 'gensio_ll_open': +gensio_base.c:2015:63: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] + 2015 | return ll->func(ll, GENSIO_LL_FUNC_OPEN, NULL, open_data, done, 0, + | ^~~~ +gensio_osops.c: In function 'gensio_os_socket_get_port': +gensio_base.c:2015:63: note: expected 'const void *' but argument is of type 'gensio_ll_open_done' {aka 'void (*)(void *, int, void *)'} +gensio_base.c: In function 'gensio_ll_close': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_pty.c:116:9: note: in expansion of macro 'gensio_os_err_to_err' - 116 | return gensio_os_err_to_err(o, errno); +gensio_osops.c:1535:9: note: in expansion of macro 'gensio_os_err_to_err' + 1535 | return gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio.c: In function 'sergensio_baud': +sergensio.c:98:60: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 98 | return sio->func(sio, SERGENSIO_FUNC_BAUD, baud, NULL, done, cb_data); + | ^~~~ +sergensio.c:98:60: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_datasize': +sergensio.c:106:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 106 | done, cb_data); + | ^~~~ +sergensio.c:106:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_parity': +sergensio.c:113:64: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 113 | return sio->func(sio, SERGENSIO_FUNC_PARITY, parity, NULL, done, cb_data); + | ^~~~ +sergensio.c:113:64: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_stopbits': +sergensio.c:121:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 121 | done, cb_data); + | ^~~~ +sergensio.c:121:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +gensio_osops.c: In function 'gensio_setup_listen_socket': +sergensio.c: In function 'sergensio_flowcontrol': +In file included from ../include/gensio/gensio.h:24, + from ../include/gensio/gensio_class.h:12, + from ../include/gensio/sergensio_class.h:13, + from sergensio_serialdev.c:107: +sergensio_serialdev.c: In function 'termios_process': +sergensio.c:129:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 129 | done, cb_data); + | ^~~~ +sergensio.c:129:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_iflowcontrol': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_osops.c:1579:9: note: in expansion of macro 'gensio_os_err_to_err' + 1579 | return gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio.c:137:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 137 | done, cb_data); + | ^~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:530:9: note: in expansion of macro 'gensio_os_err_to_err' + 530 | err = gensio_os_err_to_err(sdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio.c:137:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_sbreak': +sergensio.c:145:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 145 | done, cb_data); + | ^~~~ +sergensio.c:145:8: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_dtr': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:537:9: note: in expansion of macro 'gensio_os_err_to_err' + 537 | err = gensio_os_err_to_err(sdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio.c:152:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 152 | return sio->func(sio, SERGENSIO_FUNC_DTR, dtr, NULL, done, cb_data); + | ^~~~ +sergensio.c:152:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_rts': +gensio_base.c:2023:65: warning: ISO C forbids passing argument 5 of 'll->func' between function pointer and 'void *' [-Wpedantic] + 2023 | return ll->func(ll, GENSIO_LL_FUNC_CLOSE, NULL, close_data, done, 0, + | ^~~~ +gensio_base.c:2023:65: note: expected 'const void *' but argument is of type 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} +sergensio.c:159:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 159 | return sio->func(sio, SERGENSIO_FUNC_RTS, rts, NULL, done, cb_data); + | ^~~~ +sergensio.c:159:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_cts': +sergensio.c:166:58: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 166 | return sio->func(sio, SERGENSIO_FUNC_CTS, cts, NULL, done, cb_data); + | ^~~~ +sergensio.c:166:58: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_dcd_dsr': +sergensio.c:173:66: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 173 | return sio->func(sio, SERGENSIO_FUNC_DCD_DSR, dcd_dsr, NULL, done, cb_data); + | ^~~~ +sergensio.c:173:66: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_ri': +sergensio.c:180:56: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 180 | return sio->func(sio, SERGENSIO_FUNC_RI, ri, NULL, done, cb_data); + | ^~~~ +sergensio.c:180:56: note: expected 'void *' but argument is of type 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} +sergensio.c: In function 'sergensio_signature': +sergensio.c:188:8: warning: ISO C forbids passing argument 5 of 'sio->func' between function pointer and 'void *' [-Wpedantic] + 188 | done, cb_data); + | ^~~~ +sergensio.c:188:8: note: expected 'void *' but argument is of type 'sergensio_done_sig' {aka 'void (*)(struct sergensio *, int, const char *, unsigned int, void *)'} +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_osops.c:1687:10: note: in expansion of macro 'gensio_os_err_to_err' + 1687 | rv = gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio_serialdev.c: In function 'sergensio_sterm_func': +sergensio_serialdev.c:1108:30: warning: ISO C forbids passing argument 3 of 'sterm_baud' between function pointer and 'void *' [-Wpedantic] + 1108 | return sterm_baud(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:684:12: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 684 | void (*done)(struct sergensio *sio, int err, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 685 | int baud, void *cb_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~ +sergensio_serialdev.c:1111:34: warning: ISO C forbids passing argument 3 of 'sterm_datasize' between function pointer and 'void *' [-Wpedantic] + 1111 | return sterm_datasize(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:725:16: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 725 | void (*done)(struct sergensio *sio, int err, int datasize, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 726 | void *cb_data), + | ~~~~~~~~~~~~~~ +sergensio_serialdev.c:1114:32: warning: ISO C forbids passing argument 3 of 'sterm_parity' between function pointer and 'void *' [-Wpedantic] + 1114 | return sterm_parity(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:782:14: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 782 | void (*done)(struct sergensio *sio, int err, int parity, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 783 | void *cb_data), + | ~~~~~~~~~~~~~~ +sergensio_serialdev.c:1117:34: warning: ISO C forbids passing argument 3 of 'sterm_stopbits' between function pointer and 'void *' [-Wpedantic] + 1117 | return sterm_stopbits(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:814:16: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 814 | void (*done)(struct sergensio *sio, int err, int stopbits, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 815 | void *cb_data), + | ~~~~~~~~~~~~~~ +sergensio_serialdev.c:1120:37: warning: ISO C forbids passing argument 3 of 'sterm_flowcontrol' between function pointer and 'void *' [-Wpedantic] + 1120 | return sterm_flowcontrol(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:885:12: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 885 | void (*done)(struct sergensio *sio, int err, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 886 | int flowcontrol, void *cb_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sergensio_serialdev.c:1123:38: warning: ISO C forbids passing argument 3 of 'sterm_iflowcontrol' between function pointer and 'void *' [-Wpedantic] + 1123 | return sterm_iflowcontrol(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:896:13: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 896 | void (*done)(struct sergensio *sio, int err, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 897 | int iflowcontrol, void *cb_data), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sergensio_serialdev.c:1126:32: warning: ISO C forbids passing argument 3 of 'sterm_sbreak' between function pointer and 'void *' [-Wpedantic] + 1126 | return sterm_sbreak(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:907:14: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 907 | void (*done)(struct sergensio *sio, int err, int breakv, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 908 | void *cb_data), + | ~~~~~~~~~~~~~~ +sergensio_serialdev.c:1129:29: warning: ISO C forbids passing argument 3 of 'sterm_dtr' between function pointer and 'void *' [-Wpedantic] + 1129 | return sterm_dtr(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:939:11: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 939 | void (*done)(struct sergensio *sio, int err, int dtr, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 940 | void *cb_data), + | ~~~~~~~~~~~~~~ +sergensio_serialdev.c:1132:29: warning: ISO C forbids passing argument 3 of 'sterm_rts' between function pointer and 'void *' [-Wpedantic] + 1132 | return sterm_rts(sio, val, done, cb_data); + | ^~~~ +sergensio_serialdev.c:970:11: note: expected 'void (*)(struct sergensio *, int, int, void *)' but argument is of type 'void *' + 970 | void (*done)(struct sergensio *sio, int err, int rts, + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 971 | void *cb_data), + | ~~~~~~~~~~~~~~ +In file included from ../include/gensio/gensio.h:24, + from ../include/gensio/gensio_class.h:12, + from ../include/gensio/sergensio_class.h:13, + from sergensio_serialdev.c:107: +sergensio_serialdev.c: In function 'sterm_sub_open': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:1275:12: note: in expansion of macro 'gensio_os_err_to_err' + 1275 | err = gensio_os_err_to_err(sdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:1339:8: note: in expansion of macro 'gensio_os_err_to_err' + 1339 | err = gensio_os_err_to_err(sdata->o, err); + | ^~~~~~~~~~~~~~~~~~~~ +sergensio_serialdev.c: In function 'sterm_control_raddr': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:1375:13: note: in expansion of macro 'gensio_os_err_to_err' + 1375 | return gensio_os_err_to_err(sdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +sergensio_serialdev.c:1398:10: note: in expansion of macro 'gensio_os_err_to_err' + 1398 | return gensio_os_err_to_err(sdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +In file included from ../include/gensio/gensio.h:24, + from gensio_stdio.c:23: +gensio_stdio.c: In function 'setup_child_proc': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:714:12: note: in expansion of macro 'gensio_os_err_to_err' + 714 | return gensio_os_err_to_err(nadata->o, err); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_stdio.c: In function 'setup_io_self': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:729:7: note: in expansion of macro 'gensio_os_err_to_err' + 729 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:736:7: note: in expansion of macro 'gensio_os_err_to_err' + 736 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:748:11: note: in expansion of macro 'gensio_os_err_to_err' + 748 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:753:11: note: in expansion of macro 'gensio_os_err_to_err' + 753 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:762:11: note: in expansion of macro 'gensio_os_err_to_err' + 762 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_stdio.c:768:11: note: in expansion of macro 'gensio_os_err_to_err' + 768 | rv = gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_stdio.c: In function 'gensio_stdio_func': +gensio_stdio.c:1153:25: warning: ISO C forbids passing argument 2 of 'stdion_open' between function pointer and 'void *' [-Wpedantic] + 1153 | return stdion_open(io, cbuf, buf); + | ^~~~ +gensio_stdio.c:801:48: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 801 | stdion_open(struct gensio *io, gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_stdio.c:1156:26: warning: ISO C forbids passing argument 2 of 'stdion_close' between function pointer and 'void *' [-Wpedantic] + 1156 | return stdion_close(io, cbuf, buf); + | ^~~~ +gensio_stdio.c:960:45: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 960 | stdion_close(struct gensio *io, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ +gensio_stdio.c: In function 'gensio_acc_stdio_func': +gensio_stdio.c:1555:31: warning: ISO C forbids passing argument 2 of 'stdiona_shutdown' between function pointer and 'void *' [-Wpedantic] + 1555 | return stdiona_shutdown(acc, done, data); + | ^~~~ +gensio_stdio.c:1454:20: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 1454 | gensio_acc_done shutdown_done, void *shutdown_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_stdio.c:1558:54: warning: ISO C forbids passing argument 3 of 'stdiona_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 1558 | return stdiona_set_accept_callback_enable(acc, val, done, data); + | ^~~~ +gensio_stdio.c:1505:24: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 1505 | gensio_acc_done done, void *done_data) + | ~~~~~~~~~~~~~~~~^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_gensio.c -o gensio_ll_gensio.o >/dev/null 2>&1 +gensio_acc.c: In function 'base_gensio_acc_shutdown': +gensio_acc.c:70:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] + 70 | nadata->acc_op_data, done, 0, NULL, NULL, NULL); + | ^~~~ +gensio_acc.c:70:31: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} +gensio_acc.c: In function 'base_gensio_acc_set_cb_enable': +gensio_acc.c:78:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] + 78 | nadata->acc_op_data, done, enabled, NULL, NULL, NULL); + | ^~~~ +gensio_acc.c:78:31: note: expected 'void *' but argument is of type 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} +gensio_acc.c: In function 'base_gensio_acc_str_to_gensio': +gensio_acc.c:110:31: warning: ISO C forbids passing argument 4 of 'nadata->ops' between function pointer and 'void *' [-Wpedantic] + 110 | nadata->acc_op_data, cb, 0, (void *) addr, user_data, + | ^~ +gensio_acc.c:110:31: note: expected 'void *' but argument is of type 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} +gensio_acc.c: In function 'gensio_acc_base_func': +gensio_acc.c:373:30: warning: ISO C forbids passing argument 2 of 'basena_shutdown' between function pointer and 'void *' [-Wpedantic] + 373 | return basena_shutdown(acc, done, data); + | ^~~~ +gensio_acc.c:235:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 235 | gensio_acc_done shutdown_done, + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_acc.c:376:53: warning: ISO C forbids passing argument 3 of 'basena_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 376 | return basena_set_accept_callback_enable(acc, val, done, data); + | ^~~~ +gensio_acc.c:280:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 280 | gensio_acc_done done, void *done_data) + | ~~~~~~~~~~~~~~~~^~~~ +gensio_acc.c:383:41: warning: ISO C forbids passing argument 3 of 'basena_str_to_gensio' between function pointer and 'void *' [-Wpedantic] + 383 | return basena_str_to_gensio(acc, addr, done, data, ret); + | ^~~~ +gensio_acc.c:338:21: note: expected 'gensio_event' {aka 'int (*)(struct gensio *, void *, int, int, unsigned char *, long unsigned int *, const char * const*)'} but argument is of type 'void *' + 338 | gensio_event cb, void *user_data, struct gensio **new_io) + | ~~~~~~~~~~~~~^~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c buffer.c -o buffer.o >/dev/null 2>&1 +gensio_filter_ssl.c: In function 'ssl_free': +gensio_filter_ssl.c:743:12: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] + 743 | return sfilter_free(sfilter); + | ^~~~~~~~~~~~~~~~~~~~~ +gensio_filter_ssl.c:739:1: note: declared here + 739 | ssl_free(struct gensio_filter *filter) + | ^~~~~~~~ +gensio_filter_ssl.c: In function 'gensio_ssl_filter_func': +gensio_filter_ssl.c:953:28: warning: ISO C forbids passing argument 2 of 'ssl_set_callbacks' between function pointer and 'void *' [-Wpedantic] + 953 | ssl_set_callbacks(filter, func, data); + | ^~~~ +gensio_filter_ssl.c:180:22: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' + 180 | gensio_filter_cb cb, void *cb_data) + | ~~~~~~~~~~~~~~~~~^~ +gensio_filter_ssl.c:975:30: warning: ISO C forbids passing argument 2 of 'ssl_ul_write' between function pointer and 'void *' [-Wpedantic] + 975 | return ssl_ul_write(filter, func, data, count, cbuf, buflen, buf); + | ^~~~ +gensio_filter_ssl.c:403:37: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 403 | gensio_ul_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_filter_ssl.c:978:30: warning: ISO C forbids passing argument 2 of 'ssl_ll_write' between function pointer and 'void *' [-Wpedantic] + 978 | return ssl_ll_write(filter, func, data, count, buf, buflen, NULL); + | ^~~~ +gensio_filter_ssl.c:532:37: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 532 | gensio_ll_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c telnet.c -o telnet.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc_gensio.c -o gensio_acc_gensio.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c uucplock.c -o uucplock.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_ll_ipmisol.lo gensio_ll_ipmisol.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o sergensio_ipmisol.lo sergensio_ipmisol.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_selector.c -o gensio_selector.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_telnet.c -o gensio_filter_telnet.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_fd.c -o gensio_ll_fd.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_ipmisol.c -fPIC -DPIC -o .libs/gensio_ll_ipmisol.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o utils.lo utils.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o selector.lo selector.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc.c -o gensio_acc.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_ipmisol.c -fPIC -DPIC -o .libs/sergensio_ipmisol.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ssl.c -o gensio_ssl.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_telnet.c -o sergensio_telnet.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_sctp.lo gensio_sctp.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_net.c -o gensio_net.o >/dev/null 2>&1 +gensio_ll_ipmisol.c:510:2: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic] + 510 | }; + | ^ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio.c -o sergensio.o >/dev/null 2>&1 +In file included from ../include/gensio/gensio.h:24, + from ../include/gensio/gensio_class.h:12, + from gensio_ll_ipmisol.c:14: +gensio_ll_ipmisol.c: In function 'sol_xlat_ipmi_err': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_ll_ipmisol.c:695:9: note: in expansion of macro 'gensio_os_err_to_err' + 695 | return gensio_os_err_to_err(o, IPMI_OS_ERR_VAL(err)); | ^~~~~~~~~~~~~~~~~~~~ +gensio_ll_ipmisol.c: In function 'gensio_ll_sol_func': gensio_ll_ipmisol.c:1397:24: warning: ISO C forbids passing argument 2 of 'sol_set_callbacks' between function pointer and 'void *' [-Wpedantic] 1397 | sol_set_callbacks(ll, cbuf, buf); | ^~~~ @@ -2100,29 +1921,140 @@ gensio_ll_ipmisol.c:1407:23: warning: ISO C forbids passing argument 2 of 'sol_close' between function pointer and 'void *' [-Wpedantic] 1407 | return sol_close(ll, cbuf, buf); | ^~~~ -gensio_osops.c: In function 'gensio_os_socket_get_port': gensio_ll_ipmisol.c:1274:65: note: expected 'gensio_ll_close_done' {aka 'void (*)(void *, void *)'} but argument is of type 'const void *' 1274 | static int sol_close(struct gensio_ll *ll, gensio_ll_close_done done, | ~~~~~~~~~~~~~~~~~~~~~^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_stdio.c -o gensio_stdio.o >/dev/null 2>&1 +gensio_ll_ipmisol.c: In function 'ipmisol_ser_ops': +gensio_ll_ipmisol.c:1736:33: warning: ISO C forbids passing argument 3 of 'ipmisol_do_cts' between function pointer and 'void *' [-Wpedantic] + 1736 | return ipmisol_do_cts(ll, val, done, cb_data); + | ^~~~ +gensio_ll_ipmisol.c:1646:21: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' + 1646 | sergensio_done done, void *cb_data) + | ~~~~~~~~~~~~~~~^~~~ +gensio_ll_ipmisol.c:1739:37: warning: ISO C forbids passing argument 3 of 'ipmisol_do_dcd_dsr' between function pointer and 'void *' [-Wpedantic] + 1739 | return ipmisol_do_dcd_dsr(ll, val, done, cb_data); + | ^~~~ +gensio_ll_ipmisol.c:1672:25: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' + 1672 | sergensio_done done, void *cb_data) + | ~~~~~~~~~~~~~~~^~~~ +gensio_ll_ipmisol.c:1742:32: warning: ISO C forbids passing argument 3 of 'ipmisol_do_ri' between function pointer and 'void *' [-Wpedantic] + 1742 | return ipmisol_do_ri(ll, val, done, cb_data); + | ^~~~ +gensio_ll_ipmisol.c:1698:21: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' + 1698 | sergensio_done done, void *cb_data) + | ~~~~~~~~~~~~~~~^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_ipmisol.c -o sergensio_ipmisol.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c utils.c -fPIC -DPIC -o .libs/utils.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c selector.c -fPIC -DPIC -o .libs/selector.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_certauth.lo gensio_filter_certauth.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_ssl.c -o gensio_filter_ssl.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_certauth.lo gensio_certauth.c +selector.c: In function 'sel_select_loop': +selector.c:1386:48: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] + 1386 | syslog(LOG_ERR, "select_loop() - select: %m"); + | ^ +selector.c: In function 'sel_alloc_selector_thread': +selector.c:1459:68: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] + 1459 | syslog(LOG_ERR, "Unable to set up epoll, falling back to select: %m"); + | ^ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_sctp.c -fPIC -DPIC -o .libs/gensio_sctp.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_pty.lo gensio_pty.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_serialdev.c -o sergensio_serialdev.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_dummy.lo gensio_dummy.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_udp.c -o gensio_udp.o >/dev/null 2>&1 +In file included from ../include/gensio/gensio.h:24, + from gensio_sctp.c:12: +gensio_sctp.c: In function 'sctp_socket_setup': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_osops.c:1535:9: note: in expansion of macro 'gensio_os_err_to_err' - 1535 | return gensio_os_err_to_err(o, errno); +gensio_sctp.c:112:9: note: in expansion of macro 'gensio_os_err_to_err' + 112 | return gensio_os_err_to_err(tdata->o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_osops.c: In function 'gensio_setup_listen_socket': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_pty.c:301:12: note: in expansion of macro 'gensio_os_err_to_err' - 301 | return gensio_os_err_to_err(o, err); - | ^~~~~~~~~~~~~~~~~~~~ +gensio_sctp.c:116:9: note: in expansion of macro 'gensio_os_err_to_err' + 116 | return gensio_os_err_to_err(tdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ -gensio_osops.c:1579:9: note: in expansion of macro 'gensio_os_err_to_err' - 1579 | return gensio_os_err_to_err(o, errno); +gensio_sctp.c:122:9: note: in expansion of macro 'gensio_os_err_to_err' + 122 | return gensio_os_err_to_err(tdata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_sctp.c: In function 'sctpna_setup_socket': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_sctp.c:701:9: note: in expansion of macro 'gensio_os_err_to_err' + 701 | return gensio_os_err_to_err(nadata->o, errno); | ^~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_echo.lo gensio_echo.c +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_sctp.c:705:9: note: in expansion of macro 'gensio_os_err_to_err' + 705 | return gensio_os_err_to_err(nadata->o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_sctp.c: In function 'sctpna_base_acc_op': +gensio_sctp.c:951:43: warning: ISO C forbids passing argument 3 of 'sctpna_shutdown' between function pointer and 'void *' [-Wpedantic] + 951 | return sctpna_shutdown(acc, acc_op_data, done); + | ^~~~ +gensio_sctp.c:729:19: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 729 | gensio_acc_done shutdown_done) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_sctp.c:954:67: warning: ISO C forbids passing argument 4 of 'sctpna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 954 | return sctpna_set_accept_callback_enable(acc, acc_op_data, val1, done); + | ^~~~ +gensio_sctp.c:752:23: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 752 | gensio_acc_done done) + | ~~~~~~~~~~~~~~~~^~~~ +gensio_sctp.c:966:9: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] + 966 | (gensio_event) done, data2, ret); + | ^ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_certauth.c -fPIC -DPIC -o .libs/gensio_filter_certauth.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_mux.lo gensio_mux.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_dummy.c -fPIC -DPIC -o .libs/gensio_dummy.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_base.c -o gensio_base.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_file.lo gensio_file.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_pty.c -fPIC -DPIC -o .libs/gensio_pty.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_certauth.c -fPIC -DPIC -o .libs/gensio_certauth.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_osops.c -o gensio_osops.o >/dev/null 2>&1 +gensio_dummy.c: In function 'dummyna_shutdown': +gensio_dummy.c:153:24: warning: ISO C forbids assignment between function pointer and 'void *' [-Wpedantic] + 153 | nadata->shutdown_done = shutdown_data; + | ^ +gensio_dummy.c: In function 'gensio_acc_dummy_func': +gensio_dummy.c:203:31: warning: ISO C forbids passing argument 2 of 'dummyna_shutdown' between function pointer and 'void *' [-Wpedantic] + 203 | return dummyna_shutdown(acc, done, data); + | ^~~~ +gensio_dummy.c:142:20: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 142 | gensio_acc_done shutdown_done, void *shutdown_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_dummy.c:206:54: warning: ISO C forbids passing argument 3 of 'dummyna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 206 | return dummyna_set_accept_callback_enable(acc, val, done, data); + | ^~~~ +gensio_dummy.c:165:24: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 165 | gensio_acc_done done, void *done_data) + | ~~~~~~~~~~~~~~~~^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c utils.c -o utils.o >/dev/null 2>&1 +In file included from ../include/gensio/gensio.h:24, + from gensio_pty.c:29: +gensio_pty.c: In function 'gensio_setup_child_on_pty': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_pty.c:116:9: note: in expansion of macro 'gensio_os_err_to_err' + 116 | return gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_pty.c:301:12: note: in expansion of macro 'gensio_os_err_to_err' + 301 | return gensio_os_err_to_err(o, err); + | ^~~~~~~~~~~~~~~~~~~~ gensio_pty.c: In function 'pty_check_close': ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) @@ -2130,50 +2062,15 @@ gensio_pty.c:338:13: note: in expansion of macro 'gensio_os_err_to_err' 338 | return gensio_os_err_to_err(tdata->o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_ll_ipmisol.c: In function 'ipmisol_ser_ops': -gensio_ll_ipmisol.c:1736:33: warning: ISO C forbids passing argument 3 of 'ipmisol_do_cts' between function pointer and 'void *' [-Wpedantic] - 1736 | return ipmisol_do_cts(ll, val, done, cb_data); - | ^~~~ -../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] - 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) - | ^~~~~~~~~~~~ -gensio_osops.c:1687:10: note: in expansion of macro 'gensio_os_err_to_err' - 1687 | rv = gensio_os_err_to_err(o, errno); - | ^~~~~~~~~~~~~~~~~~~~ -gensio_ll_ipmisol.c:1646:21: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' - 1646 | sergensio_done done, void *cb_data) - | ~~~~~~~~~~~~~~~^~~~ gensio_pty.c: In function 'pty_control': -gensio_ll_ipmisol.c:1739:37: warning: ISO C forbids passing argument 3 of 'ipmisol_do_dcd_dsr' between function pointer and 'void *' [-Wpedantic] - 1739 | return ipmisol_do_dcd_dsr(ll, val, done, cb_data); - | ^~~~ ../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) | ^~~~~~~~~~~~ gensio_pty.c:469:12: note: in expansion of macro 'gensio_os_err_to_err' 469 | err = gensio_os_err_to_err(tdata->o, errno); | ^~~~~~~~~~~~~~~~~~~~ -gensio_ll_ipmisol.c:1672:25: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' - 1672 | sergensio_done done, void *cb_data) - | ~~~~~~~~~~~~~~~^~~~ -gensio_ll_ipmisol.c:1742:32: warning: ISO C forbids passing argument 3 of 'ipmisol_do_ri' between function pointer and 'void *' [-Wpedantic] - 1742 | return ipmisol_do_ri(ll, val, done, cb_data); - | ^~~~ -gensio_ll_ipmisol.c:1698:21: note: expected 'sergensio_done' {aka 'void (*)(struct sergensio *, int, unsigned int, void *)'} but argument is of type 'void *' - 1698 | sergensio_done done, void *cb_data) - | ~~~~~~~~~~~~~~~^~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c buffer.c -o buffer.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c errtrig.c -o errtrig.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_gensio.c -o gensio_ll_gensio.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_ipmisol.c -o sergensio_ipmisol.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_msgdelim.c -o gensio_msgdelim.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_dummy.c -o gensio_dummy.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_relpkt.c -o gensio_relpkt.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_trace.c -o gensio_trace.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c uucplock.c -o uucplock.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_perf.c -o gensio_perf.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o mdns.lo mdns.c gensio_filter_certauth.c: In function 'gensio_certauth_filter_func': +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_msgdelim.lo gensio_filter_msgdelim.c gensio_filter_certauth.c:1718:33: warning: ISO C forbids passing argument 2 of 'certauth_set_callbacks' between function pointer and 'void *' [-Wpedantic] 1718 | certauth_set_callbacks(filter, func, data); | ^~~~ @@ -2183,59 +2080,214 @@ gensio_filter_certauth.c:1740:35: warning: ISO C forbids passing argument 2 of 'certauth_ul_write' between function pointer and 'void *' [-Wpedantic] 1740 | return certauth_ul_write(filter, func, data, count, cbuf, buflen, buf); | ^~~~ -gensio_filter_ssl.c: In function 'ssl_free': gensio_filter_certauth.c:1151:35: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' 1151 | gensio_ul_filter_data_handler handler, void *cb_data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_ssl.c:743:12: warning: ISO C forbids 'return' with expression, in function returning void [-Wpedantic] - 743 | return sfilter_free(sfilter); - | ^~~~~~~~~~~~~~~~~~~~~ -gensio_filter_ssl.c:739:1: note: declared here - 739 | ssl_free(struct gensio_filter *filter) - | ^~~~~~~~ gensio_filter_certauth.c:1743:35: warning: ISO C forbids passing argument 2 of 'certauth_ll_write' between function pointer and 'void *' [-Wpedantic] 1743 | return certauth_ll_write(filter, func, data, count, buf, buflen, NULL); | ^~~~ gensio_filter_certauth.c:1364:35: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' 1364 | gensio_ll_filter_data_handler handler, void *cb_data, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_ssl.c: In function 'gensio_ssl_filter_func': -gensio_filter_ssl.c:953:28: warning: ISO C forbids passing argument 2 of 'ssl_set_callbacks' between function pointer and 'void *' [-Wpedantic] - 953 | ssl_set_callbacks(filter, func, data); - | ^~~~ -gensio_filter_ssl.c:180:22: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' - 180 | gensio_filter_cb cb, void *cb_data) - | ~~~~~~~~~~~~~~~~~^~ -gensio_filter_ssl.c:975:30: warning: ISO C forbids passing argument 2 of 'ssl_ul_write' between function pointer and 'void *' [-Wpedantic] - 975 | return ssl_ul_write(filter, func, data, count, cbuf, buflen, buf); - | ^~~~ -gensio_filter_ssl.c:403:37: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 403 | gensio_ul_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -gensio_filter_ssl.c:978:30: warning: ISO C forbids passing argument 2 of 'ssl_ll_write' between function pointer and 'void *' [-Wpedantic] - 978 | return ssl_ll_write(filter, func, data, count, buf, buflen, NULL); +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_echo.c -fPIC -DPIC -o .libs/gensio_echo.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mux.c -fPIC -DPIC -o .libs/gensio_mux.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_dummy.c -o gensio_dummy.o >/dev/null 2>&1 +gensio_echo.c: In function 'gensio_echo_func': +gensio_echo.c:360:24: warning: ISO C forbids passing argument 2 of 'echon_open' between function pointer and 'void *' [-Wpedantic] + 360 | return echon_open(io, cbuf, buf); + | ^~~~ +gensio_echo.c:255:47: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 255 | echon_open(struct gensio *io, gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_echo.c:363:25: warning: ISO C forbids passing argument 2 of 'echon_close' between function pointer and 'void *' [-Wpedantic] + 363 | return echon_close(io, cbuf, buf); + | ^~~~ +gensio_echo.c:276:44: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 276 | echon_close(struct gensio *io, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_file.c -fPIC -DPIC -o .libs/gensio_file.o +gensio_mux.c: In function 'muxc_gensio_handler': +gensio_mux.c:1753:26: warning: ISO C forbids passing argument 2 of 'muxc_close' between function pointer and 'void *' [-Wpedantic] + 1753 | return muxc_close(chan, cbuf, buf); + | ^~~~ +gensio_mux.c:1215:47: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 1215 | muxc_close(struct mux_inst *chan, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ +gensio_mux.c:1778:25: warning: ISO C forbids passing argument 2 of 'muxc_open' between function pointer and 'void *' [-Wpedantic] + 1778 | return muxc_open(chan, cbuf, buf, true); + | ^~~~ +gensio_mux.c:1614:50: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 1614 | muxc_open(struct mux_inst *chan, gensio_done_err open_done, void *open_data, + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_mux.c:1781:25: warning: ISO C forbids passing argument 2 of 'muxc_open' between function pointer and 'void *' [-Wpedantic] + 1781 | return muxc_open(chan, cbuf, buf, false); + | ^~~~ +gensio_mux.c:1614:50: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 1614 | muxc_open(struct mux_inst *chan, gensio_done_err open_done, void *open_data, + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_certauth.c -o gensio_certauth.o >/dev/null 2>&1 +In file included from ../include/gensio/gensio.h:24, + from gensio_file.c:15: +gensio_file.c: In function 'f_writev': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_file.c:169:7: note: in expansion of macro 'gensio_os_err_to_err' + 169 | rv = gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_file.c: In function 'f_read': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_file.c:186:7: note: in expansion of macro 'gensio_os_err_to_err' + 186 | rv = gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_file.c: In function 'f_open': +../include/gensio/gensio_err.h:67:38: warning: ISO C does not support '__FUNCTION__' predefined identifier [-Wpedantic] + 67 | gensio_i_os_err_to_err(o, oserr, __FUNCTION__, __FILE__, __LINE__) + | ^~~~~~~~~~~~ +gensio_file.c:204:8: note: in expansion of macro 'gensio_os_err_to_err' + 204 | err = gensio_os_err_to_err(o, errno); + | ^~~~~~~~~~~~~~~~~~~~ +gensio_file.c: In function 'gensio_file_func': +gensio_file.c:546:24: warning: ISO C forbids passing argument 2 of 'filen_open' between function pointer and 'void *' [-Wpedantic] + 546 | return filen_open(io, cbuf, buf); + | ^~~~ +gensio_file.c:411:47: note: expected 'gensio_done_err' {aka 'void (*)(struct gensio *, int, void *)'} but argument is of type 'const void *' + 411 | filen_open(struct gensio *io, gensio_done_err open_done, void *open_data) + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +gensio_file.c:549:25: warning: ISO C forbids passing argument 2 of 'filen_close' between function pointer and 'void *' [-Wpedantic] + 549 | return filen_close(io, cbuf, buf); + | ^~~~ +gensio_file.c:447:44: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 447 | filen_close(struct gensio *io, gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_msgdelim.c -fPIC -DPIC -o .libs/gensio_filter_msgdelim.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_msgdelim.lo gensio_msgdelim.c +gensio_filter_msgdelim.c: In function 'gensio_msgdelim_filter_func': +gensio_filter_msgdelim.c:419:35: warning: ISO C forbids passing argument 2 of 'msgdelim_ul_write' between function pointer and 'void *' [-Wpedantic] + 419 | return msgdelim_ul_write(filter, func, data, count, cbuf, buflen, + | ^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_echo.c -o gensio_echo.o >/dev/null 2>&1 +gensio_filter_msgdelim.c:159:35: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 159 | gensio_ul_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_filter_msgdelim.c:423:35: warning: ISO C forbids passing argument 2 of 'msgdelim_ll_write' between function pointer and 'void *' [-Wpedantic] + 423 | return msgdelim_ll_write(filter, func, data, count, buf, buflen, + | ^~~~ +gensio_filter_msgdelim.c:239:33: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 239 | gensio_ll_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_relpkt.lo gensio_filter_relpkt.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_relpkt.lo gensio_relpkt.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_relpkt.c -fPIC -DPIC -o .libs/gensio_filter_relpkt.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_ipmisol.c -o gensio_ll_ipmisol.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_sctp.c -o gensio_sctp.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_msgdelim.c -fPIC -DPIC -o .libs/gensio_msgdelim.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_pty.c -o gensio_pty.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_trace.lo gensio_filter_trace.c +gensio_filter_relpkt.c: In function 'gensio_relpkt_filter_func': +gensio_filter_relpkt.c:1188:32: warning: ISO C forbids passing argument 2 of 'relpkt_set_callbacks' between function pointer and 'void *' [-Wpedantic] + 1188 | relpkt_set_callbacks(rfilter, func, data); + | ^~~~ +gensio_filter_relpkt.c:475:25: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' + 475 | gensio_filter_cb cb, void *cb_data) + | ~~~~~~~~~~~~~~~~~^~ +gensio_filter_relpkt.c:1216:34: warning: ISO C forbids passing argument 2 of 'relpkt_ul_write' between function pointer and 'void *' [-Wpedantic] + 1216 | return relpkt_ul_write(rfilter, func, data, count, cbuf, buflen, + | ^~~~ +gensio_filter_relpkt.c:681:33: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 681 | gensio_ul_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_filter_relpkt.c:1220:34: warning: ISO C forbids passing argument 2 of 'relpkt_ll_write' between function pointer and 'void *' [-Wpedantic] + 1220 | return relpkt_ll_write(rfilter, func, data, count, buf, buflen, + | ^~~~ +gensio_filter_relpkt.c:813:33: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 813 | gensio_ll_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_file.c -o gensio_file.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_relpkt.c -fPIC -DPIC -o .libs/gensio_relpkt.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_msgdelim.c -o gensio_filter_msgdelim.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c selector.c -o selector.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio.c -o gensio.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_trace.lo gensio_trace.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_msgdelim.c -o gensio_msgdelim.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_filter_perf.lo gensio_filter_perf.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_trace.c -fPIC -DPIC -o .libs/gensio_filter_trace.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_perf.lo gensio_perf.c +gensio_filter_trace.c: In function 'gensio_trace_filter_func': +gensio_filter_trace.c:309:32: warning: ISO C forbids passing argument 2 of 'trace_ul_write' between function pointer and 'void *' [-Wpedantic] + 309 | return trace_ul_write(filter, func, data, count, cbuf, buflen, + | ^~~~ +gensio_filter_trace.c:196:39: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 196 | gensio_ul_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_filter_trace.c:313:32: warning: ISO C forbids passing argument 2 of 'trace_ll_write' between function pointer and 'void *' [-Wpedantic] + 313 | return trace_ll_write(filter, func, data, count, buf, buflen, + | ^~~~ +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_conacc.lo gensio_conacc.c +gensio_filter_trace.c:221:39: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 221 | gensio_ll_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_perf.c -fPIC -DPIC -o .libs/gensio_filter_perf.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o errtrig.lo errtrig.c +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o mdns.lo mdns.c +gensio_filter_perf.c: In function 'gensio_perf_filter_func': +gensio_filter_perf.c:399:29: warning: ISO C forbids passing argument 2 of 'perf_set_callbacks' between function pointer and 'void *' [-Wpedantic] + 399 | perf_set_callbacks(filter, func, data); + | ^~~~ +gensio_filter_perf.c:109:23: note: expected 'gensio_filter_cb' {aka 'int (*)(void *, int, void *)'} but argument is of type 'const void *' + 109 | gensio_filter_cb cb, void *cb_data) + | ~~~~~~~~~~~~~~~~~^~ +gensio_filter_perf.c:421:31: warning: ISO C forbids passing argument 2 of 'perf_ul_write' between function pointer and 'void *' [-Wpedantic] + 421 | return perf_ul_write(filter, func, data, count, cbuf, buflen, auxdata); + | ^~~~ +gensio_filter_perf.c:216:38: note: expected 'gensio_ul_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, const struct gensio_sg *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 216 | gensio_ul_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +gensio_filter_perf.c:424:31: warning: ISO C forbids passing argument 2 of 'perf_ll_write' between function pointer and 'void *' [-Wpedantic] + 424 | return perf_ll_write(filter, func, data, count, buf, buflen, auxdata); + | ^~~~ +gensio_filter_perf.c:268:38: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' + 268 | gensio_ll_filter_data_handler handler, void *cb_data, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_trace.c -fPIC -DPIC -o .libs/gensio_trace.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_conacc.c -fPIC -DPIC -o .libs/gensio_conacc.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_relpkt.c -o gensio_relpkt.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_perf.c -fPIC -DPIC -o .libs/gensio_perf.o +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o avahi_watcher.lo avahi_watcher.c +gensio_conacc.c: In function 'conaccn_func': +gensio_conacc.c:357:30: warning: ISO C forbids passing argument 2 of 'conaccn_close' between function pointer and 'void *' [-Wpedantic] + 357 | return conaccn_close(ndata, cbuf, buf); | ^~~~ -gensio_filter_ssl.c:532:37: note: expected 'gensio_ll_filter_data_handler' {aka 'int (*)(void *, long unsigned int *, unsigned char *, long unsigned int, const char * const*)'} but argument is of type 'const void *' - 532 | gensio_ll_filter_data_handler handler, void *cb_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc_gensio.c -o gensio_acc_gensio.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o avahi_watcher.lo avahi_watcher.c -/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_mdns.lo gensio_mdns.c -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c telnet.c -o telnet.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_acc.c -o gensio_acc.o >/dev/null 2>&1 +gensio_conacc.c:280:20: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' + 280 | gensio_done close_done, void *close_data) + | ~~~~~~~~~~~~^~~~~~~~~~ +gensio_conacc.c: In function 'conacc_base_acc_op': +gensio_conacc.c:590:45: warning: ISO C forbids passing argument 3 of 'conaccna_shutdown' between function pointer and 'void *' [-Wpedantic] + 590 | return conaccna_shutdown(acc, acc_op_data, done); + | ^~~~ +gensio_conacc.c:499:21: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 499 | gensio_acc_done shutdown_done) + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +gensio_conacc.c:594:16: warning: ISO C forbids passing argument 4 of 'conaccna_set_accept_callback_enable' between function pointer and 'void *' [-Wpedantic] + 594 | val1, done); + | ^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_relpkt.c -o gensio_filter_relpkt.o >/dev/null 2>&1 +gensio_conacc.c:515:25: note: expected 'gensio_acc_done' {aka 'void (*)(struct gensio_accepter *, void *)'} but argument is of type 'void *' + 515 | gensio_acc_done done) + | ~~~~~~~~~~~~~~~~^~~~ +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c errtrig.c -fPIC -DPIC -o .libs/errtrig.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_trace.c -o gensio_filter_trace.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_certauth.c -o gensio_filter_certauth.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_mdns.lo gensio_mdns.c +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_trace.c -o gensio_trace.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c avahi_watcher.c -fPIC -DPIC -o .libs/avahi_watcher.o libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c mdns.c -fPIC -DPIC -o .libs/mdns.o +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c errtrig.c -o errtrig.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_perf.c -o gensio_perf.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_perf.c -o gensio_filter_perf.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_trace.c -o gensio_filter_trace.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_echo.c -o gensio_echo.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ssl.c -o gensio_ssl.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mdns.c -fPIC -DPIC -o .libs/gensio_mdns.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c avahi_watcher.c -fPIC -DPIC -o .libs/avahi_watcher.o -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_msgdelim.c -o gensio_filter_msgdelim.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_conacc.c -o gensio_conacc.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_certauth.c -o gensio_certauth.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c utils.c -o utils.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_telnet.c -o gensio_filter_telnet.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio.c -o sergensio.o >/dev/null 2>&1 gensio_mdns.c: In function 'gensio_mdns_func': gensio_mdns.c:660:24: warning: ISO C forbids passing argument 2 of 'mdnsn_open' between function pointer and 'void *' [-Wpedantic] 660 | return mdnsn_open(io, cbuf, buf); @@ -2249,29 +2301,12 @@ gensio_mdns.c:590:44: note: expected 'gensio_done' {aka 'void (*)(struct gensio *, void *)'} but argument is of type 'const void *' 590 | mdnsn_close(struct gensio *io, gensio_done close_done, void *close_data) | ~~~~~~~~~~~~^~~~~~~~~~ -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_file.c -o gensio_file.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_pty.c -o gensio_pty.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_selector.c -o gensio_selector.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_fd.c -o gensio_ll_fd.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_relpkt.c -o gensio_filter_relpkt.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_conacc.c -o gensio_conacc.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c avahi_watcher.c -o avahi_watcher.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_telnet.c -o sergensio_telnet.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_sctp.c -o gensio_sctp.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_net.c -o gensio_net.o >/dev/null 2>&1 +libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mux.c -o gensio_mux.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mdns.c -o gensio_mdns.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_udp.c -o gensio_udp.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_stdio.c -o gensio_stdio.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_ll_ipmisol.c -o gensio_ll_ipmisol.o >/dev/null 2>&1 libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c mdns.c -o mdns.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c selector.c -o selector.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_ssl.c -o gensio_filter_ssl.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_base.c -o gensio_base.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c sergensio_serialdev.c -o sergensio_serialdev.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_mux.c -o gensio_mux.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_osops.c -o gensio_osops.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_filter_certauth.c -o gensio_filter_certauth.o >/dev/null 2>&1 -libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio.c -o gensio.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -lssl -lcrypto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libgensio.la -rpath /usr/lib/x86_64-linux-gnu gensio.lo gensio_osops.lo gensio_net.lo gensio_udp.lo gensio_stdio.lo sergensio.lo sergensio_telnet.lo sergensio_serialdev.lo uucplock.lo gensio_selector.lo gensio_ssl.lo gensio_base.lo gensio_filter_ssl.lo gensio_filter_telnet.lo telnet.lo buffer.lo gensio_ll_fd.lo gensio_ll_gensio.lo gensio_acc.lo gensio_acc_gensio.lo gensio_ll_ipmisol.lo sergensio_ipmisol.lo utils.lo selector.lo gensio_sctp.lo gensio_filter_certauth.lo gensio_certauth.lo gensio_pty.lo gensio_dummy.lo gensio_echo.lo gensio_mux.lo gensio_file.lo gensio_filter_msgdelim.lo gensio_msgdelim.lo gensio_filter_relpkt.lo gensio_relpkt.lo gensio_filter_trace.lo gensio_trace.lo gensio_filter_perf.lo gensio_perf.lo gensio_conacc.lo errtrig.lo mdns.lo avahi_watcher.lo gensio_mdns.lo -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -lssl -lcrypto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o libgensio.la -rpath /usr/lib/x86_64-linux-gnu gensio.lo gensio_osops.lo gensio_net.lo gensio_udp.lo gensio_stdio.lo sergensio.lo sergensio_telnet.lo sergensio_serialdev.lo uucplock.lo gensio_selector.lo gensio_ssl.lo gensio_base.lo gensio_filter_ssl.lo gensio_filter_telnet.lo telnet.lo buffer.lo gensio_ll_fd.lo gensio_ll_gensio.lo gensio_acc.lo gensio_acc_gensio.lo gensio_ll_ipmisol.lo sergensio_ipmisol.lo utils.lo selector.lo gensio_sctp.lo gensio_filter_certauth.lo gensio_certauth.lo gensio_pty.lo gensio_dummy.lo gensio_echo.lo gensio_mux.lo gensio_file.lo gensio_filter_msgdelim.lo gensio_msgdelim.lo gensio_filter_relpkt.lo gensio_relpkt.lo gensio_filter_trace.lo gensio_trace.lo gensio_filter_perf.lo gensio_perf.lo gensio_conacc.lo errtrig.lo mdns.lo avahi_watcher.lo gensio_mdns.lo -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -shared -fPIC -DPIC .libs/gensio.o .libs/gensio_osops.o .libs/gensio_net.o .libs/gensio_udp.o .libs/gensio_stdio.o .libs/sergensio.o .libs/sergensio_telnet.o .libs/sergensio_serialdev.o .libs/uucplock.o .libs/gensio_selector.o .libs/gensio_ssl.o .libs/gensio_base.o .libs/gensio_filter_ssl.o .libs/gensio_filter_telnet.o .libs/telnet.o .libs/buffer.o .libs/gensio_ll_fd.o .libs/gensio_ll_gensio.o .libs/gensio_acc.o .libs/gensio_acc_gensio.o .libs/gensio_ll_ipmisol.o .libs/sergensio_ipmisol.o .libs/utils.o .libs/selector.o .libs/gensio_sctp.o .libs/gensio_filter_certauth.o .libs/gensio_certauth.o .libs/gensio_pty.o .libs/gensio_dummy.o .libs/gensio_echo.o .libs/gensio_mux.o .libs/gensio_file.o .libs/gensio_filter_msgdelim.o .libs/gensio_msgdelim.o .libs/gensio_filter_relpkt.o .libs/gensio_relpkt.o .libs/gensio_filter_trace.o .libs/gensio_trace.o .libs/gensio_filter_perf.o .libs/gensio_perf.o .libs/gensio_conacc.o .libs/errtrig.o .libs/mdns.o .libs/avahi_watcher.o .libs/gensio_mdns.o -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -g -O2 -fstack-protector-strong -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -pthread -Wl,-soname -Wl,libgensio.so.0 -o .libs/libgensio.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libgensio.so.0" && ln -s "libgensio.so.0.0.0" "libgensio.so.0") libtool: link: (cd ".libs" && rm -f "libgensio.so" && ln -s "libgensio.so.0.0.0" "libgensio.so") @@ -2299,7 +2334,7 @@ make[4]: Entering directory '/build/reproducible-path/gensio-2.2.4/swig/python' /usr/bin/swig -DHAVE_CONFIG_H -python -py3 -o gensio_wrap.c \ -I../../swig/python ../../swig/gensio.i -/bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../include -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_wrap.lo gensio_wrap.c +/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../include -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o gensio_wrap.lo gensio_wrap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../include -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_wrap.c -fPIC -DPIC -o .libs/gensio_wrap.o In file included from gensio_wrap.c:2823: gensio_python.h: In function 'gensio_swig_init_lang': @@ -2407,7 +2442,7 @@ 4028 | cbdata = sergensio_cbdata(ri, h); | ^~~~~~~~~~~~~~~~ libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../../include -I../../include -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c gensio_wrap.c -o gensio_wrap.o >/dev/null 2>&1 -/bin/bash ../../libtool --tag=CC --mode=link gcc -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o _gensio.la -rpath /usr/lib/python3/dist-packages gensio_wrap.lo ../../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o _gensio.la -rpath /usr/lib/python3/dist-packages gensio_wrap.lo ../../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -shared -fPIC -DPIC .libs/gensio_wrap.o -Wl,-rpath -Wl,/build/reproducible-path/gensio-2.2.4/lib/.libs ../../lib/.libs/libgensio.so -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -g -O2 -fstack-protector-strong -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -pthread -Wl,-soname -Wl,_gensio.so -o .libs/_gensio.so libtool: link: ar cr .libs/_gensio.a gensio_wrap.o libtool: link: ranlib .libs/_gensio.a @@ -2451,6 +2486,10 @@ gtlsshd.c:110:39: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=] 110 | "Error opening pidfile '%s': %m, pidfile not created", | ^ +rm -f libgtlssh.a +ar cru libgtlssh.a gtlssh-shared.o +ar: `u' modifier ignored since `D' is the default (see `U') +ranlib libgtlssh.a In file included from ../include/gensio/gensio.h:24, from gtlssh.c:35: gtlssh.c: In function 'add_certfile': @@ -2473,25 +2512,21 @@ gtlssh.c:533:11: note: in expansion of macro 'gensio_os_err_to_err' 533 | rv = gensio_os_err_to_err(o, rv); | ^~~~~~~~~~~~~~~~~~~~ -rm -f libgtlssh.a -ar cru libgtlssh.a gtlssh-shared.o -ar: `u' modifier ignored since `D' is the default (see `U') -ranlib libgtlssh.a rm -f libgensiotool.a ar cru libgensiotool.a ioinfo.o ser_ioinfo.o utils.o localports.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libgensiotool.a -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gmdns gensiomdns.o libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gensiot gensiotool.o libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gmdns gensiomdns.o libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gensiot gensiotool.o libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/gmdns gensiomdns.o libgensiotool.a ../lib/.libs/libgensio.so -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/gensiot gensiotool.o libgensiotool.a ../lib/.libs/libgensio.so -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread gtlssh.c: In function 'main': gtlssh.c:1577:5: warning: 'ltelnet' may be used uninitialized in this function [-Wmaybe-uninitialized] 1577 | if (ltelnet) { | ^ -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gtlsshd gtlsshd.o libgtlssh.a libgensiotool.a ../lib/libgensio.la -lpam -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gtlssh gtlssh.o libgtlssh.a libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gtlsshd gtlsshd.o libgtlssh.a libgensiotool.a ../lib/libgensio.la -lpam -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/gtlsshd gtlsshd.o libgtlssh.a libgensiotool.a ../lib/.libs/libgensio.so -lpam -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o gtlssh gtlssh.o libgtlssh.a libgensiotool.a ../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/gtlssh gtlssh.o libgtlssh.a libgensiotool.a ../lib/.libs/libgensio.so -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread make[3]: Leaving directory '/build/reproducible-path/gensio-2.2.4/tools' Making all in examples @@ -2500,10 +2535,10 @@ gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o basic_server_sync.o basic_server_sync.c gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o basic_client.o basic_client.c gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I../include -I../include -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -c -o basic_server_sync_fork.o basic_server_sync_fork.c -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_client basic_client.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server_sync basic_server_sync.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server_sync_fork basic_server_sync_fork.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server basic_server.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_client basic_client.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server_sync basic_server_sync.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server_sync_fork basic_server_sync_fork.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp +/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o basic_server basic_server.o ../lib/libgensio.la -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/basic_client basic_client.o ../lib/.libs/libgensio.so -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/basic_server_sync basic_server_sync.o ../lib/.libs/libgensio.so -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread libtool: link: gcc -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o .libs/basic_server_sync_fork basic_server_sync_fork.o ../lib/.libs/libgensio.so -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -pthread @@ -2531,7 +2566,7 @@ make[2]: Entering directory '/build/reproducible-path/gensio-2.2.4/lib' make[3]: Entering directory '/build/reproducible-path/gensio-2.2.4/lib' /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu' - /bin/bash ../libtool --mode=install /usr/bin/install -c libgensio.la '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu' + /bin/sh ../libtool --mode=install /usr/bin/install -c libgensio.la '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/libgensio.so.0.0.0 /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu/libgensio.so.0.0.0 libtool: install: (cd /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libgensio.so.0.0.0 libgensio.so.0 || { rm -f libgensio.so.0 && ln -s libgensio.so.0.0.0 libgensio.so.0; }; }) libtool: install: (cd /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu && { ln -s -f libgensio.so.0.0.0 libgensio.so || { rm -f libgensio.so && ln -s libgensio.so.0.0.0 libgensio.so; }; }) @@ -2577,9 +2612,9 @@ /usr/bin/install -c -d /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages /usr/bin/install -c -m 644 gensio.py "/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages" /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages' - /bin/bash ../../libtool --mode=install /usr/bin/install -c _gensio.la '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages' + /bin/sh ../../libtool --mode=install /usr/bin/install -c _gensio.la '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages' libtool: warning: relinking '_gensio.la' -libtool: install: (cd /build/reproducible-path/gensio-2.2.4/swig/python; /bin/bash "/build/reproducible-path/gensio-2.2.4/libtool" --tag CC --mode=relink gcc -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o _gensio.la -rpath /usr/lib/python3/dist-packages gensio_wrap.lo ../../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -inst-prefix-dir /build/reproducible-path/gensio-2.2.4/debian/tmp) +libtool: install: (cd /build/reproducible-path/gensio-2.2.4/swig/python; /bin/sh "/build/reproducible-path/gensio-2.2.4/libtool" --tag CC --mode=relink gcc -I/usr/include/python3.9 -I ../../include -I../../include -I ../.. -DPYTHON_HAS_POSIX_THREADS=1 -g -O2 -fdebug-prefix-map=/build/reproducible-path/gensio-2.2.4=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -pthread -module -avoid-version -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o _gensio.la -rpath /usr/lib/python3/dist-packages gensio_wrap.lo ../../lib/libgensio.la -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -inst-prefix-dir /build/reproducible-path/gensio-2.2.4/debian/tmp) libtool: relink: gcc -shared -fPIC -DPIC .libs/gensio_wrap.o -L/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lgensio -lssl -lcrypto -lavahi-client -lavahi-common -lnsl -lwrap -lpthread -lOpenIPMI -lOpenIPMIpthread -lOpenIPMIutils -lsctp -g -O2 -fstack-protector-strong -pthread -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -pthread -Wl,-soname -Wl,_gensio.so -o .libs/_gensio.so libtool: install: /usr/bin/install -c .libs/_gensio.soT /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages/_gensio.so libtool: install: /usr/bin/install -c .libs/_gensio.lai /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/lib/python3/dist-packages/_gensio.la @@ -2601,7 +2636,7 @@ make[2]: Entering directory '/build/reproducible-path/gensio-2.2.4/tools' make[3]: Entering directory '/build/reproducible-path/gensio-2.2.4/tools' /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c gensiot gmdns gtlssh '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c gensiot gmdns gtlssh '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin' libtool: warning: '../lib/libgensio.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/gensiot /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin/gensiot libtool: warning: '../lib/libgensio.la' has not been installed in '/usr/lib/x86_64-linux-gnu' @@ -2611,7 +2646,7 @@ /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin' /usr/bin/install -c gtlssh-keygen gtlssync '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/bin' /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/sbin' - /bin/bash ../libtool --mode=install /usr/bin/install -c gtlsshd '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/sbin' + /bin/sh ../libtool --mode=install /usr/bin/install -c gtlsshd '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/sbin' libtool: warning: '../lib/libgensio.la' has not been installed in '/usr/lib/x86_64-linux-gnu' libtool: install: /usr/bin/install -c .libs/gtlsshd /build/reproducible-path/gensio-2.2.4/debian/tmp/usr/sbin/gtlsshd /bin/mkdir -p '/build/reproducible-path/gensio-2.2.4/debian/tmp/usr/share/man/man1' @@ -2747,7 +2782,7 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a -dpkg-shlibdeps: warning: debian/python3-gensio/usr/lib/python3/dist-packages/_gensio.cpython-39-x86_64-linux-gnu.so contains an unresolvable reference to symbol PyObject_CallFunctionObjArgs: it's probably a plugin +dpkg-shlibdeps: warning: debian/python3-gensio/usr/lib/python3/dist-packages/_gensio.cpython-39-x86_64-linux-gnu.so contains an unresolvable reference to symbol PyModule_AddObject: it's probably a plugin dpkg-shlibdeps: warning: 84 other similar warnings have been skipped (use -v to see them all) dh_installdeb dh_gencontrol @@ -2769,12 +2804,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4190054/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1320875 and its subdirectories -I: Current time: Mon Aug 11 11:57:30 -12 2025 -I: pbuilder-time-stamp: 1754956650 +I: removing directory /srv/workspace/pbuilder/4190054 and its subdirectories +I: Current time: Wed Jul 10 07:37:21 +14 2024 +I: pbuilder-time-stamp: 1720546641