Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#8279 closed defect (fixed)

Compile error mythtv svn rev 23932

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: 0.23
Component: MythTV - General Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Today, I try to compile mythtv and it fails with the following (i've cut some part of the compile output):

g++ -c -m64 -pipe -fomit-frame-pointer -O3 -O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fomit-frame-pointer -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -funit-at-a-time -DSTDC_CONSTANT_MACROS -D_REENTRANT -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMC_VLD -DUSING_XRANDR -DUSING_OPENGL_VSYNC -DUSING_OPENGL_VIDEO -DUSING_VDPAU -DUSING_ALSA -DUSING_OSS -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/default -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/QtXml -I/usr/include/QtSql -I/usr/include/QtWebKit -I/usr/include -I/usr/include/QtDBus -I/usr/include -I/usr -I../.. -I../../libs -I../../libs/libmyth -I../../libs/libmythtv -I../../libs/libavutil -I../../libs/libavformat -I../../libs/libavcodec -I../../libs/libmythupnp -I../../libs/libmythui -I../../libs/libmythlivemedia -I../../libs/libmythdb -I../../libmythhdhomerun -I../../libs/libmythdvdnav -I../../libs/libmythsamplerate -I. -I/usr/X11R6/include -o programinfocache.o programinfocache.cpp g++ -m64 -Wl,-O1 -o mythtv-setup backendsettings.o channeleditor.o checksetup.o exitprompt.o importicons.o startprompt.o main.o moc_channeleditor.o moc_exitprompt.o moc_importicons.o moc_startprompt.o moc_expertsettingseditor.o -L../../libs/libmyth -L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat -L../../libs/libswscale -L../../libs/libmythdb -L../../libs/libmythui -L../../libs/libmythupnp -lmythtv-0.23 -lmythavformat-0.23 -lmythavutil-0.23 -lmythavcodec-0.23 -lmythswscale-0.23 -lmythupnp-0.23 -lmythdb-0.23 -lmythui-0.23 -lmyth-0.23 -L../../libs/libmythfreemheg -lmythfreemheg-0.23 -L../../libs/libmythhdhomerun -lmythhdhomerun-0.23 -lfreetype -lz -L/usr/X11R6/lib64 -lXinerama -lX11 -lXext -lXxf86vm -lXv -lXrandr -lXvMCW -ldl -lXvMC -L/usr/lib64 -lGLU -lGL -lQtSql -lQtXml -lQtGui -lQtNetwork -lQtCore -lpthread In file included from main.cpp:23:0: transcode.h:41:5: error: ‘FIFOWriter::FIFOWriter’ names the constructor, not the type make[2]: * [main.o] Fout 1 make[2]: Map '/usr/src/packages/BUILD/mythtv-0.23/mythtv-0.23/programs/mythtranscode' wordt verlaten make[1]: * [sub-mythtranscode-make_default] Fout 2 make[1]: * Wachten op onvoltooide taken...

I'm using: Opensuse 11.3 milestone4 x64 with gcc 4.5

Change History (6)

comment:1 Changed 10 years ago by anonymous

The trunk seems to be Ok. Just did a complete compile of it. try a clean install after uninstall the prev Vesion if you didd't.

comment:2 Changed 10 years ago by anonymous

I'm building RPM's for Opensuse. I've edited the SPECS provided with mythtv to fit for Opensuse. I've build it many times but yesterday I've upgraded my OpenSUSE 11.2 to OpenSUSE 11.3 Milestone 4 and after that, mythtv won't build on my system. I've tested it on my wifes i586 laptop with OpenSUSE 11.2 and it builds fine.

comment:3 Changed 10 years ago by anonymous

Building with gcc 4.4 resolved the problem. Maybe this can be fixed?

comment:4 Changed 10 years ago by stuartm

(In [23938]) Fix compilation of mythtranscode with GCC 4.5. Refs #8279

comment:5 Changed 10 years ago by stuartm

Resolution: fixed
Status: newclosed

(In [23940]) Backport [23938]. Fix compilation of mythtranscode with GCC 4.5. Closes #8279

comment:6 Changed 10 years ago by stuartm

Milestone: unknown0.23
Note: See TracTickets for help on using tickets.