/usr/bin/x86_64-pc-linux-gnu-g++ -DHAVE_AVSTREAM_CODECPAR -DHAVE_FFMPEG -DHAVE_INOTIFY -DHAVE_JS -DHAVE_LIBEXIF -DHAVE_MAGIC -DHAVE_NL_LANGINFO -DHAVE_SETLOCALE -DHAVE_SQLITE3 -DHAVE_TAGLIB -DPACKAGE_DATADIR=\"/usr/share/gerbera\" -DPACKAGE_NAME=\"Gerbera\" -DUPNP_HAS_EXTRA_HEADERS_LIST -DUPNP_HAS_REQUEST_COOKIES -DVERSION=\"1.3.5\" -D__FILENAME__=\"src/buffered_io_handler.cc\" -I/var/tmp/portage/net-misc/gerbera-1.3.5/work/gerbera-1.3.5/src -I/usr/include/upnp -I/usr/include/libexif -DNDEBUG -O2 -pipe -march=native -fno-common -Wall -std=c++17 -o CMakeFiles/libgerbera.dir/src/buffered_io_handler.cc.o -c /var/tmp/portage/net-misc/gerbera-1.3.5/work/gerbera-1.3.5/src/buffered_io_handler.cc /var/tmp/portage/net-misc/gerbera-1.3.5/work/gerbera-1.3.5/src/buffered_io_handler.cc:54:38: error: variable or field ‘open’ declared void 54 | void BufferedIOHandler::open(IN enum UpnpOpenFileMode mode) | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-misc/gerbera-1.3.5/work/gerbera-1.3.5/src/buffered_io_handler.cc:54:30: error: ‘IN’ was not declared in this scope; did you mean ‘MIN’? ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib-20200124-204141 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * clang: clang version 9.0.1 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/9/bin llvm: 9.0.1 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-1.40.0 * java-config: The following VMs are available for generation-2: *) AdoptOpenJDK 8.242_p08 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm repository: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Tue, 28 Jan 2020 17:46:28 +0000 emerge -qpvO net-misc/gerbera [ebuild N ] net-misc/gerbera-1.3.5 USE="exif ffmpeg javascript magic taglib -curl -debug -exiv2 -ffmpegthumbnailer -lastfm -libav -mysql -protocol-extensions -systemd"
Created attachment 607062 [details] emerge-info.txt
Created attachment 607064 [details] emerge-history.txt
Created attachment 607066 [details] environment
Created attachment 607068 [details] etc.portage.tbz2
Created attachment 607070 [details] logs.tbz2
Created attachment 607072 [details] net-misc:gerbera-1.3.5:20200128-185038.log
Created attachment 607074 [details] temp.tbz2
I downgraded libupnp from 1.12.0-r1 to 1.8.6-r1 and I don't see this issue with gerbera-1.4.0 anymore. maybe there need to be a mask on libupnp like: >=net-libs/libupnp-1.8.3:=[ipv6,reuseaddr] <net-libs/libupnp-1.10.0:=[ipv6,reuseaddr] is it possible this is the same issue for gerbera-1.3.5 ?