x86_64-pc-linux-gnu-g++ -Werror=terminate -O2 -pipe -march=native -fPIC -c -DCONFDIR=\"/etc/vdr\" -DUSE_PLUGINMISSING -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DREMOTE_KBD -DSDNOTIFY -DLIRC_DEVICE=\"/var/run/lirc/lircd\" -DVIDEODIR=\"/var/vdr/video\" -DCONFDIR=\"/etc/vdr\" -DARGSDIR=\"/etc/vdr/conf.d\" -DCACHEDIR=\"/var/cache/vdr\" -DRESDIR=\"/usr/share/vdr\" -DPLUGINDIR=\"/usr/lib64/vdr/plugins\" -DLOCDIR=\"/usr/share/locale\" -I/usr/include/freetype2 -I/usr/include -I/usr/include -o dvbdevice.o dvbdevice.c dvbdevice.c: In member function ‘bool cDvbTuner::SetFrontend()’: dvbdevice.c:848:31: error: call of overloaded ‘abs(unsigned int&)’ is ambiguous frequency = abs(frequency); // Allow for C-band, where the frequency is less than the LOF ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/cstdlib:75:0, ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop-plasma-systemd_test_20171118-222131 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.2.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) 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 media-video/vdr [ebuild N ] media-video/vdr-2.2.0-r1 USE="kbd systemd -alternatechannel -bidi -debug -graphtft -html -mainmenuhooks -menuorg -menuselection -naludump -permashift_v1 -pinplugin -resumereset -ttxtsubs -vanilla"
Created attachment 505294 [details] emerge-info.txt
Created attachment 505296 [details] emerge-history.txt
Created attachment 505298 [details] environment
Created attachment 505300 [details] etc.portage.tbz2
Created attachment 505302 [details] media-video:vdr-2.2.0-r1:20171120-182446.log
Created attachment 505304 [details] temp.tbz2
Created attachment 505604 [details, diff] vdr-2.2.0-gcc72.patch Attached patch file for compile vdr 2.2.0 with gcc-7.2. Upstream fix on version 2.2.3 Reference: https://www.linuxtv.org/pipermail/vdr/2017-March/029229.html
fixed in vdr-2.2.0-r3 but i am afraid there are some issues in extpatch-ng too. the provided patch affects only the core vdr. In the moment i don't have a gcc-7.x on my system to test it fullfilled Thanks Makro for the link to the patch
(In reply to Joerg Bornkessel from comment #8) > fixed in vdr-2.2.0-r3 > > but i am afraid there are some issues in extpatch-ng too. > the provided patch affects only the core vdr. > In the moment i don't have a gcc-7.x on my system to test it fullfilled > > Thanks Makro for the link to the patch s:Makro:Marko: extpatchng needs also an aditional patch in USE=menuselection part, this is also fixed now compiles fine with gcc-8.2.0
it is still an issue at stable amd64 tinderbox image 17.1-stable_abi32+64-20190723-223418
Created attachment 584500 [details] emerge-info.txt
Created attachment 584502 [details] emerge-history.txt
Created attachment 584504 [details] environment
Created attachment 584506 [details] etc.portage.tbz2
Created attachment 584508 [details] media-video:vdr-2.2.0-r1:20190724-223540.log
Created attachment 584510 [details] temp.tbz2
*** Bug 673228 has been marked as a duplicate of this bug. ***
*** Bug 690722 has been marked as a duplicate of this bug. ***
So why not stabilise the known fixed version then...............
amd64 stable
x86 stable. Closing.