[prev in list] [next in list] [prev in thread] [next in thread]
List: mythtv-dev
Subject: [mythtv] Ticket #11665: The test_audioconvert and test_audioutils unit tests fail on a clean sytem w
From: Terry Fisher <lists () tfisher ! ca>
Date: 2013-08-08 15:17:30
Message-ID: 5203B68A.2040607 () tfisher ! ca
[Download RAW message or body]
I tried to update my system to the most recent version of Myth today
(v0.27-alpha-92-geede3aa) and ran into the problem described in ticket #
11665.
Applying the "test.diff" patch attached to the ticket resulted in the
the test_audioutils unit tests completing successfully, however the
test_audioconvert failed with with a very similar problem.
I manually updated mythtv/libs/libmyth/test/test_audioconvert.pro based
on the "test.diff" and it now builds and completes successfully as
well. The attached "ticket11665.diff" resolves both unit tests.
Terry
["ticket11665.diff" (text/plain)]
diff --git a/mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro \
b/mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro index \
7825b70..6b06f41 100644
--- a/mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro
+++ b/mythtv/libs/libmyth/test/test_audioconvert/test_audioconvert.pro
@@ -13,8 +13,15 @@ TEMPLATE = app
TARGET = test_audioconvert
DEPENDPATH += . ../.. ../../audio ../../logging ../../../libmythbase
INCLUDEPATH += . ../.. ../../audio ../../../../external/FFmpeg ../../logging \
../../../libmythbase
-LIBS += -L../.. -lmyth-$$LIBVERSION -L../../../libmythbase -lmythbase-$$LIBVERSION
+LIBS += -L../../../libmythbase -lmythbase-$$LIBVERSION
+LIBS += -L../../../libmythui -lmythui-$$LIBVERSION
+LIBS += -L../../../libmythupnp -lmythupnp-$$LIBVERSION
+LIBS += -L../../../libmythservicecontracts -lmythservicecontracts-$$LIBVERSION
+LIBS += -L../../../../external/FFmpeg/libavcodec -lmythavcodec
+LIBS += -L../../../../external/FFmpeg/libavformat -lmythavformat
LIBS += -L../../../../external/FFmpeg/libavutil -lmythavutil
+LIBS += -L../../../../external/FFmpeg/libswresample -lmythswresample
+LIBS += -L../.. -lmyth-$$LIBVERSION
contains(QMAKE_CXX, "g++") {
QMAKE_CXXFLAGS += -O0 -fprofile-arcs -ftest-coverage
@@ -25,14 +32,14 @@ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/zeromq/src/.libs/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/nzmqt/src/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/qjson/lib/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavcodec
-QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavutil
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavformat
+QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavutil
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libswresample
-QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../..
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythbase
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythui
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythupnp
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythservicecontracts
+QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../..
# Input
HEADERS += test_audioconvert.h
diff --git a/mythtv/libs/libmyth/test/test_audioutils/test_audioutils.pro \
b/mythtv/libs/libmyth/test/test_audioutils/test_audioutils.pro index 696c5e5..fab087f \
100644
--- a/mythtv/libs/libmyth/test/test_audioutils/test_audioutils.pro
+++ b/mythtv/libs/libmyth/test/test_audioutils/test_audioutils.pro
@@ -13,8 +13,15 @@ TEMPLATE = app
TARGET = test_audioutils
DEPENDPATH += . ../.. ../../audio ../../logging ../../../libmythbase
INCLUDEPATH += . ../.. ../../audio ../../../../external/FFmpeg ../../logging \
../../../libmythbase
-LIBS += -L../.. -lmyth-$$LIBVERSION -L../../../libmythbase -lmythbase-$$LIBVERSION
+LIBS += -L../../../libmythbase -lmythbase-$$LIBVERSION
+LIBS += -L../../../libmythui -lmythui-$$LIBVERSION
+LIBS += -L../../../libmythupnp -lmythupnp-$$LIBVERSION
+LIBS += -L../../../libmythservicecontracts -lmythservicecontracts-$$LIBVERSION
+LIBS += -L../../../../external/FFmpeg/libavcodec -lmythavcodec
+LIBS += -L../../../../external/FFmpeg/libavformat -lmythavformat
LIBS += -L../../../../external/FFmpeg/libavutil -lmythavutil
+LIBS += -L../../../../external/FFmpeg/libswresample -lmythswresample
+LIBS += -L../.. -lmyth-$$LIBVERSION
contains(QMAKE_CXX, "g++") {
QMAKE_CXXFLAGS += -O0 -fprofile-arcs -ftest-coverage
@@ -25,14 +32,14 @@ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/zeromq/src/.libs/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/nzmqt/src/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/qjson/lib/ QMAKE_LFLAGS += \
-Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavcodec
-QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavutil
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavformat
+QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libavutil
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../../external/FFmpeg/libswresample
-QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../..
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythbase
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythui
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythupnp
QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../../../libmythservicecontracts
+QMAKE_LFLAGS += -Wl,$$_RPATH_$(PWD)/../..
# Input
HEADERS += test_audioutils.h
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic