[mythtv-commits] Ticket #13121: Sat>IP client support

MythTV noreply at mythtv.org
Mon Jul 13 13:14:37 UTC 2020


#13121: Sat>IP client support
--------------------------------+-------------------------------
 Reporter:  cg@…                |          Owner:  Klaas de Waal
     Type:  Patch - Feature     |         Status:  assigned
 Priority:  minor               |      Milestone:  32.0
Component:  MythTV - Recording  |        Version:  Master Head
 Severity:  low                 |     Resolution:
 Keywords:                      |  Ticket locked:  0
--------------------------------+-------------------------------

Comment (by Mike Bibbings):

 build from source on Xubuntu 18.04 fails:

 {{{
 make[2]: Entering directory '/srv/mike/build/mythtv/mythtv/libs/libmythtv'
 ccache g++ -c -pipe -D_FILE_OFFSET_BITS=64 -DPIC -std=c++17 -faligned-new
 -DNDEBUG -fomit-frame-pointer -fPIC
 -DQT_DISABLE_DEPRECATED_BEFORE=0x050700 -msse -pthread -g -Wall -Wextra
 -Wpointer-arith -fvisibility-inlines-hidden -Wdouble-promotion
 -Wduplicated-cond -Wlogical-op -Wmissing-declarations -Wnull-dereference
 -Woverloaded-virtual -Wshadow -funit-at-a-time -Wzero-as-null-pointer-
 constant -Wsuggest-override -I/usr/include/freetype2
 -I/usr/include/libpng16 -isystem ../../external/libmythdvdnav/dvdnav
 -isystem ../../external/libmythdvdnav/dvdread -fvisibility=hidden
 -D_REENTRANT -fPIC -DMMX -Dusing_libcec -D_GNU_SOURCE -DUSING_LIBCRYPTO
 -DUSING_LIBASS -DUSING_V4L2PRIME -DUSING_VDPAU -DUSING_VAAPI -DUSING_NVDEC
 -DFFTW3_SUPPORT -DUSING_X11 -DUSING_OPENGL -DUSING_EGL -DUSING_AIRPLAY
 -DUSING_MHEG -DUSING_FRONTEND -DUSING_ALSA -DUSING_OSS -DUSING_V4L2
 -DUSING_LINUX_FIREWIRE -DUSING_FIREWIRE -DUSING_IPTV -DUSING_HDHOMERUN
 -DHDHOMERUN_HEADERFILE=\"libhdhomerun/hdhomerun.h\" -DHDHOMERUN_V2
 -DUSING_SATIP -DUSING_VBOX -DUSING_CETON -DUSING_IVTV -DUSING_HDPVR
 -DUSING_DVB -DUSING_BACKEND -DMTV_API -DQT_WIDGETS_LIB -DQT_GUI_LIB
 -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -isystem
 /usr/include/libxml2 -isystem /usr/include/X11 -I.. -I../.. -I../..
 -I../../external/FFmpeg -I. -I../libmyth -I../libmyth/audio
 -I../libmythbase -Impeg -Ichannelscan -Ivisualisations -Imheg -Idecoders
 -Iopengl -Iio -Icaptions -Irecorders -Irecorders/dvbdev -Irecorders/rtp
 -Irecorders/vbitext -Irecorders/HLS
 -I../libmythlivemedia/BasicUsageEnvironment/include
 -I../libmythlivemedia/BasicUsageEnvironment
 -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/groupsock
 -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/liveMedia
 -I../libmythlivemedia/UsageEnvironment/include
 -I../libmythlivemedia/UsageEnvironment -I../libmythbase -I../libmythui
 -I../libmythupnp -I../libmythservicecontracts
 -I../../external/libmythdvdnav/dvdnav
 -I../../external/libmythdvdnav/dvdread -I../../external/nv-codec-
 headers/include -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem
 /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64
 -linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork
 -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
 /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64
 -linux-gnu/qt5/QtCore -Imoc -isystem /usr/include/libdrm -I/usr/lib/x86_64
 -linux-gnu/qt5/mkspecs/linux-g++ -o obj/satipstreamhandler.o
 recorders/satipstreamhandler.cpp
 recorders/satipstreamhandler.cpp: In member function ‘virtual void
 SatIPStreamHandler::run()’:
 recorders/satipstreamhandler.cpp:184:14: error: ‘std::this_thread’ has not
 been declared
          std::this_thread::sleep_for(std::chrono::milliseconds(40));
               ^~~~~~~~~~~
 Makefile:18961: recipe for target 'obj/satipstreamhandler.o' failed
 make[2]: *** [obj/satipstreamhandler.o] Error 1
 make[2]: Leaving directory '/srv/mike/build/mythtv/mythtv/libs/libmythtv'
 Makefile:265: recipe for target 'sub-libmythtv-make_first' failed
 make[1]: *** [sub-libmythtv-make_first] Error 2
 make[1]: Leaving directory '/srv/mike/build/mythtv/mythtv/libs'
 Makefile:66: recipe for target 'libs' failed
 make: *** [libs] Error 2

 }}}

 buildbot for master ubuntu 18.04 is also showing failure
 https://code.mythtv.org/buildbot/#/builders/22/builds/713

 build from source on Xubuntu 20.04 is ok.

 Mike

-- 
Ticket URL: <https://code.mythtv.org/trac/ticket/13121#comment:4>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list