[mythtv] Re: [mythtv-commits] mythtv commit: r7932 by nigel
Nigel Pearson
nigel at ind.tansu.com.au
Wed Nov 23 19:27:06 EST 2005
> In other words, you can't be in myth-svn and have update find all the
> lower directories and update them. You'd have to go into each and do
> separate updates which opens you to the small but not zero chance of
> mismatching revisions.
"svn update --revision ABCD URL" would eliminate any chance,
but now that I have checked in the one-command version, I think
it can stay as is.
...
> It sounds to me like you had a non-svn directory called mythdvd and
> it's refusing to clobber it
Yes. Probably leftover from an aborted checkout.
...
> The problem is with line 325 of mythplugins/configure:
>
> if test x`which sdl-config` != x ; then
>
> test expects one word on either side of the != so all that "no
> sdl-config in ..." crap gives it heartburn.
Aah. Common scripting problem. Easy to fix. Try this:
if test "x`which sdl-config`" != x ; then
...
> OTOH those two tests aren't very crucial so I don't see why they
> caused my build to fail.
Nor do I. SDL is only used in MythDVD and MythMusic,
and the generated files (mythdvd/mythdvd/mythdvd.pro and
mythmusic/mythmusic/mythmusic.pro) are identical.
The only problem I get now is:
ld: Undefined symbols:
MythMainWindow::TranslateKeyPress(QString const&, QKeyEvent*,
QStringList&, bool)
SimpleDBStorage::save(QString)
ConfigurationGroup::save(QString)
AutoIncrementStorage::save(QString)
virtual thunk [v:0,-56] to SimpleDBStorage::save(QString)
virtual thunk [v:0,-56] to ConfigurationGroup::save(QString)
virtual thunk [v:0,-56] to AutoIncrementStorage::save(QString)
virtual thunk [v:0,-60] to ConfigurationGroup::byName(QString)
virtual thunk [v:0,-64] to CheckBoxSetting::setEnabled(bool)
virtual thunk [v:0,-64] to ComboBoxSetting::setEnabled(bool)
virtual thunk [v:0,-64] to LineEditSetting::setEnabled(bool)
MSqlQuery::exec(QString const&)
virtual thunk [v:0,-64] to ButtonSetting::setEnabled(bool)
virtual thunk [v:0,-64] to ListBoxSetting::setEnabled(bool)
MythContext::ConnectServer(QSocket*, QString const&, int, bool)
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libmythtv-0.18.0.18.0.dylib] Error 1
make[1]: *** [sub-libmythtv] Error 2
make: *** [sub-libs] Error 2
[osx-pkg] Failed system call: " /usr/bin/make " with error code 2
Died at ./osx-packager.pl line 667.
which is strange, because:
cd .osx-packager/.osx-packager/src/myth-svn/mythtv/libs/libmythtv
make
works just fine.
--
Nigel Pearson, nigel at ind.tansu.com.au | "Reality is that which,
Telstra Dev. Lab, Sydney, Australia | when you stop believing
Office: 9814 4803 Fax: 9814 4897 | in it, doesn't go away."
Mobile: 0408 664435 Home: 9792 6998 | Philip K. Dick - 'Valis'
More information about the mythtv-dev
mailing list