^~~~~~~~ ptlib/unix/channel.cxx: In member function ‘virtual PBoolean PChannel::Read(const VectorOfSlice&)’: ptlib/unix/channel.cxx:239:38: error: ‘::readv’ has not been declared if (ConvertOSError(lastReadCount = ::readv(os_handle, &slices[0], slices.size()), LastReadError)) ^~ ptlib/unix/channel.cxx: In member function ‘virtual PBoolean PChannel::Write(const VectorOfSlice&)’: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop_20171113-203456 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.6.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv net-libs/ptlib [ebuild N ] net-libs/ptlib-2.10.11 USE="alsa asn dtmf http ipv6 ldap sdl sound ssl stun video wav xml -debug -doc -examples -ffmpeg -ftp -lua -mail -odbc -oss -pch -pulseaudio -qos -remote -sasl -serial -shmvideo -snmp -soap -socks -static-libs -telnet -tts -v4l -vxml -xmlrpc -xmpp"
Created attachment 504918 [details] emerge-info.txt
Created attachment 504920 [details] emerge-history.txt
Created attachment 504922 [details] environment
Created attachment 504924 [details] etc.portage.tbz2
Created attachment 504926 [details] logs.tbz2
Created attachment 504928 [details] net-libs:ptlib-2.10.11:20171119-120645.log
Created attachment 504930 [details] temp.tbz2
Created attachment 507950 [details, diff] ptlib-2.10.11-sys-uio.patch Attached is a trivial patch that makes it compile for me. I haven't had time yet for any runtime testing, though.
Gone