[mythtv] Current cvs build broken...

Chris Liscio mythtv-dev@snowman.net
Sun, 8 Dec 2002 10:17:33 -0500


This morning's CVS tree appears to be out of whack.  I'm assuming
something's in progress since MC/programs/mythfrontend/videosource.cpp is
missing, yet included in mythfrontend.pro.

Here's a diff with the change required to get a compile going (albeit in a
potentially unstable state).  Ignore the settings.pro change in the root
directory, and the Makefile change in the libs/libavcodec directory, as I am
toying with those to see if any optimizations take effect on my system.

So far I've had a segfault in the playback settings module upon exiting.  I
won't do any debug investigation until I find out why the above file is
missing.  It may be the root of the problem.  The solution in the meantime?
Don't Do That (tm).  :)

Cheers,
Chris

---

[root@peanut MC]# cvs diff -u
? libs/libmyth/moc_settings.cpp
? libs/libmythtv/moc_recordingprofile.cpp
cvs server: Diffing .
Index: settings.pro
===================================================================
RCS file: /var/lib/cvs/MC/settings.pro,v
retrieving revision 1.10
diff -u -r1.10 settings.pro
--- settings.pro        15 Nov 2002 00:12:06 -0000      1.10
+++ settings.pro        8 Dec 2002 15:09:43 -0000
@@ -15,6 +15,7 @@

 release {
         DEFINES += MMX
-        QMAKE_CXXFLAGS_RELEASE
= -O6 -march=pentiumpro -fomit-frame-pointer -funroll-loops -fexpensive-opti
mizations -finline-functions -fno-rtti -fno-exceptions
+       DEFINES += SSE
+        QMAKE_CXXFLAGS_RELEASE
= -O6 -march=athlon-xp -mcpu=athlon-xp -msse -m3dnow -fomit-frame-pointer -f
unroll-loops -fexpensive-optimizations -finline-functions -fno-rtti -fno-exc
eptions
 }

cvs server: Diffing configfiles
cvs server: Diffing database
cvs server: Diffing docs
cvs server: Diffing filters
cvs server: Diffing filters/invert
cvs server: Diffing filters/linearblend
cvs server: Diffing filters/postprocess
cvs server: Diffing libs
cvs server: Diffing libs/libNuppelVideo
cvs server: Diffing libs/libNuppelVideo/docs
cvs server: Diffing libs/libNuppelVideo/examples
cvs server: Diffing libs/libavcodec
cvs server: Diffing libs/libavcodec/alpha
cvs server: Diffing libs/libavcodec/armv4l
cvs server: Diffing libs/libavcodec/i386
cvs server: Diffing libs/libavcodec/liba52
cvs server: Diffing libs/libavcodec/mlib
cvs server: Diffing libs/libavcodec/ppc
cvs server: Diffing libs/libavcodec/ps2
cvs server: Diffing libs/libmyth
cvs server: Diffing libs/libmythtv
Index: libs/libmythtv/tv.cpp
===================================================================
RCS file: /var/lib/cvs/MC/libs/libmythtv/tv.cpp,v
retrieving revision 1.106
diff -u -r1.106 tv.cpp
--- libs/libmythtv/tv.cpp       4 Dec 2002 05:33:22 -0000       1.106
+++ libs/libmythtv/tv.cpp       8 Dec 2002 15:09:47 -0000
@@ -9,7 +9,7 @@
 #include "osd.h"
 #include "libmyth/mythcontext.h"
 #include "libmyth/dialogbox.h"
-#include "libmyth/recordingprofile.h"
+#include "recordingprofile.h"

 // cheat and put the keycodes here
 #define wsUp            0x52 + 256
cvs server: Diffing programs
cvs server: Diffing programs/convert
cvs server: Diffing programs/menutest
cvs server: Diffing programs/mythdialog
cvs server: Diffing programs/mythepg
cvs server: Diffing programs/mythfilldatabase
cvs server: Diffing programs/mythfrontend
Index: programs/mythfrontend/mythfrontend.pro
===================================================================
RCS file: /var/lib/cvs/MC/programs/mythfrontend/mythfrontend.pro,v
retrieving revision 1.26
diff -u -r1.26 mythfrontend.pro
--- programs/mythfrontend/mythfrontend.pro      7 Dec 2002 20:51:27 -0000
1.26
+++ programs/mythfrontend/mythfrontend.pro      8 Dec 2002 15:09:47 -0000
@@ -29,8 +29,7 @@

 # Input
 HEADERS += scheduler.h playbackbox.h programlistitem.h viewscheduled.h
-HEADERS += themesetup.h globalsettings.h videosource.h
+HEADERS += themesetup.h globalsettings.h

 SOURCES += main.cpp scheduler.cpp playbackbox.cpp programlistitem.cpp
 SOURCES += viewscheduled.cpp themesetup.cpp globalsettings.cpp
-SOURCES += videosource.cpp
cvs server: Diffing programs/mythlcd
cvs server: Diffing programs/mythtv
cvs server: Diffing setup
cvs server: Diffing themes
cvs server: Diffing themes/blue
cvs server: Diffing themes/defaultosd
cvs server: Diffing themes/liquid
cvs server: Diffing themes/oldosd
[root@peanut MC]#