[mythtv-commits] Ticket #12399: Cannot build mythtv qjson master with qt-5.4
MythTV
noreply at mythtv.org
Thu Mar 5 09:24:40 UTC 2015
#12399: Cannot build mythtv qjson master with qt-5.4
----------------------------------+-----------------------------
Reporter: yiannividalis@… | Owner: dblain
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: Bindings - XML/JSON | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+-----------------------------
Comment (by yiannividalis@…):
make distcleans actually stops with an error:
{{{
yianni at eagle1:~/mythtv-git/mythtv> make distclean
make -C external distclean
make[1]: Entering directory '/home/yianni/mythtv-git/mythtv/external'
make -C FFmpeg distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/FFmpeg'
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/FFmpeg'
make -C qjson distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/qjson'
cd src/ && ( test -e Makefile || /usr/bin/qmake-qt5 /home/yianni/mythtv-
git/mythtv/external/qjson/src/src.pro -o Makefile ) && make -f Makefile
distclean
make[3]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/qjson/src'
rm -f moc_parserrunnable.cpp moc_serializerrunnable.cpp
rm -f json_parser.o json_scanner.o parser.o parserrunnable.o
qobjecthelper.o serializer.o serializerrunnable.o moc_parserrunnable.o
moc_serializerrunnable.o
rm -f *~ core *.core
rm -f ../lib/libmythqjson.so.0.7.1
rm -f ../lib/libmythqjson.so ../lib/libmythqjson.so.0
../lib/libmythqjson.so.0.7 ../lib/libmythqjson.a
rm -f Makefile
make[3]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/qjson/src'
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-git/mythtv/external/qjson'
make -C libmythbluray distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/libmythbluray'
rm -f bluray.o register.o bdid_parse.o clpi_parse.o extdata_parse.o
index_parse.o meta_parse.o mpls_parse.o navigation.o sound_parse.o
graphics_controller.o graphics_processor.o ig_decode.o m2ts_demux.o
pes_buffer.o pg_decode.o dir_mythiowrapper.o dir_posix.o dl_posix.o
filesystem.o file_mythiowrapper.o file_posix.o hdmv_vm.o mobj_parse.o
mobj_print.o bits.o logging.o strutl.o
rm -f libmythbluray-0.28.a
rm -f *~ core *.core
rm -f libmythbluray-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/libmythbluray'
make -C libmythdvdnav distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/libmythdvdnav'
rm -f dvdnav.o read_cache.o navigation.o vm_serialize.o getset.o play.o
vmget.o highlight.o searching.o settings.o decoder.o vm.o vmcmd.o
dvd_reader.o nav_read.o ifo_read.o dvd_input.o dvd_udf.o md5.o nav_print.o
ifo_print.o bitreader.o
rm -f libmythdvdnav-0.28.a
rm -f *~ core *.core
rm -f libmythdvdnav-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/libmythdvdnav'
make -C libsamplerate distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/libsamplerate'
rm -f samplerate.o src_linear.o src_sinc.o src_zoh.o
rm -f libmythsamplerate-0.28.a
rm -f *~ core *.core
rm -f libmythsamplerate-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/libsamplerate'
make -C minilzo distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/minilzo'
rm -f minilzo.o
rm -f libmythminilzo-0.28.a
rm -f *~ core *.core
rm -f libmythminilzo-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/minilzo'
make -C libmythsoundtouch distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/external/libmythsoundtouch'
rm -f AAFilter.o FIRFilter.o FIFOSampleBuffer.o RateTransposer.o
SoundTouch.o TDStretch.o cpu_detect_x86_gcc.o sse_gcc.o
rm -f libmythsoundtouch-0.28.a
rm -f *~ core *.core
rm -f libmythsoundtouch-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/external/libmythsoundtouch'
make[1]: Leaving directory '/home/yianni/mythtv-git/mythtv/external'
make -C bindings/perl distclean
make[1]: Entering directory '/home/yianni/mythtv-git/mythtv/bindings/perl'
rm -f Makefile.perl.old
make[1]: Leaving directory '/home/yianni/mythtv-git/mythtv/bindings/perl'
make -C bindings/python distclean
make[1]: Entering directory '/home/yianni/mythtv-
git/mythtv/bindings/python'
python setup.py clean --all
running clean
'build/lib' does not exist -- can't clean it
'build/bdist.linux-i686' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
make[1]: Leaving directory '/home/yianni/mythtv-
git/mythtv/bindings/python'
make -C bindings/php distclean
make[1]: Entering directory '/home/yianni/mythtv-git/mythtv/bindings/php'
make[1]: Nothing to be done for 'distclean'.
make[1]: Leaving directory '/home/yianni/mythtv-git/mythtv/bindings/php'
make -C libs distclean
make[1]: Entering directory '/home/yianni/mythtv-git/mythtv/libs'
cd libmythfreesurround/ && ( test -e Makefile || /usr/bin/qmake-qt5
/home/yianni/mythtv-
git/mythtv/libs/libmythfreesurround/libmythfreesurround.pro QMAKE=qmake-
qt5 -o Makefile ) && make -f Makefile distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/libs/libmythfreesurround'
rm -f el_processor.o freesurround.o
rm -f libmythfreesurround-0.28.a
rm -f *~ core *.core
rm -f libmythfreesurround-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/libs/libmythfreesurround'
cd libmythbase/ && ( test -e Makefile || /usr/bin/qmake-qt5 /home/yianni
/mythtv-git/mythtv/libs/libmythbase/libmythbase.pro QMAKE=qmake-qt5 -o
Makefile ) && make -f Makefile distclean
make[2]: Entering directory '/home/yianni/mythtv-
git/mythtv/libs/libmythbase'
rm -f moc_mythsocket.cpp moc_mythsignalingtimer.cpp moc_lcddevice.cpp
moc_logging.cpp moc_loggingserver.cpp moc_mythcorecontext.cpp
moc_mythsystemprivate.cpp moc_mythdownloadmanager.cpp moc_mythmedia.cpp
moc_mythcdrom.cpp moc_filesysteminfo.cpp moc_hardwareprofile.cpp
moc_serverpool.cpp moc_signalhandling.cpp moc_housekeeper.cpp
moc_mythsystemlegacy.cpp moc_mythsingledownload.cpp moc_mythsystemunix.cpp
rm -f mthread.o mthreadpool.o mythsocket.o mythdbcon.o mythdb.o
mythdbparams.o oldsettings.o mythobservable.o mythevent.o mythtimer.o
mythsignalingtimer.o mythdirs.o lcddevice.o mythstorage.o remotefile.o
mythcorecontext.o mythsystem.o mythlocale.o storagegroup.o mythcoreutil.o
mythdownloadmanager.o mythtranslation.o unzip.o iso639.o iso3166.o
mythmedia.o mythmiscutil.o mythhdd.o mythcdrom.o dbutil.o logging.o
loggingserver.o referencecounter.o mythcommandlineparser.o
filesysteminfo.o hardwareprofile.o serverpool.o plist.o signalhandling.o
mythtimezone.o mythdate.o mythplugin.o housekeeper.o mythsystemlegacy.o
mythtypes.o threadedfilewriter.o mythsingledownload.o codecutil.o
mythsession.o Json.o mythsystemunix.o mythcdrom-linux.o moc_mythsocket.o
moc_mythsignalingtimer.o moc_lcddevice.o moc_logging.o moc_loggingserver.o
moc_mythcorecontext.o moc_mythsystemprivate.o moc_mythdownloadmanager.o
moc_mythmedia.o moc_mythcdrom.o moc_filesysteminfo.o moc_hardwareprofile.o
moc_serverpool.o moc_signalhandling.o moc_housekeeper.o
moc_mythsystemlegacy.o moc_mythsingledownload.o moc_mythsystemunix.o
rm -f libmythbase-0.28.so.0.28.0 libmythbase-0.28.a
libmythbase-0.28.so.0.28.0 libmythbase-0.28.so libmythbase-0.28.so.0
libmythbase-0.28.so.0.28
rm -f *~ core *.core
rm -f libmythbase-0.28.so.0.28.0
rm -f libmythbase-0.28.so libmythbase-0.28.so.0 libmythbase-0.28.so.0.28
libmythbase-0.28.a
rm -f Makefile
make[2]: Leaving directory '/home/yianni/mythtv-
git/mythtv/libs/libmythbase'
cd libmythservicecontracts/ && ( test -e Makefile || /usr/bin/qmake-qt5
/home/yianni/mythtv-
git/mythtv/libs/libmythservicecontracts/libmythservicecontracts.pro QMAKE
=qmake-qt5 -o Makefile ) && make -f Makefile distclean
Project ERROR: Unknown module(s) in QT: script
Makefile:112: recipe for target 'sub-libmythservicecontracts-distclean'
failed
make[1]: *** [sub-libmythservicecontracts-distclean] Error 3
make[1]: Leaving directory '/home/yianni/mythtv-git/mythtv/libs'
Makefile:73: recipe for target 'libs_distclean' failed
make: *** [libs_distclean] Error 2
}}}
I searched for "qt5 | grep -i script" in packages and saw that I was
missing libqt5-qtscript-devel and libQt5Script5. I installed both but I'm
still getting the same build error.
Any help would be greatly appreciated.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12399#comment:4>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list