On 04/19/2012 06:45 PM, David C. Rankin wrote:
I think that is probably the problem - where could
that problem be?? That
smells like something a digikam/admin/acinclude.m4.in patch broke.
Can somebody confirm and suggest a fix. My build was with:
CXXFLAGS="${CXXFLAGS} -fpermissive" \
./configure --prefix=${TDEDIR} \
--with-qt-dir=${QTDIR} \
--localstatedir=/var
so that wasn't something I did.... Oh, brother, "Get a rope..."
I think this patch probably broke it (however, I don't know which part):
diff -uNrb ../digikam/admin/acinclude.m4.in digikam/admin/acinclude.m4.in
--- ../digikam/admin/acinclude.m4.in 2012-04-12 12:46:52.000000000 -0500
+++ digikam/admin/acinclude.m4.in 2012-04-15 07:04:48.000000000 -0500
@@ -623,36 +623,21 @@
fi
KDE_FIND_PATH(meinproc, MEINPROC, [$kde_default_bindirs])
- trinity2ornewer=1
- trinity3ornewer=1
- if test -n "$kde_qtver" && test "$kde_qtver" -lt 3;
then
- trinity2ornewer=
- trinity3ornewer=
- else
+ trinity14ornewer=1
if test "$kde_qtver" = "3"; then
- if test "$kde_qtsubver" -le 1; then
- trinity2ornewer=
- fi
- if test "$kde_qtsubver" -le 2; then
- trinity3ornewer=
- fi
if test "$KDECONFIG" != "compiled"; then
- if test `$KDECONFIG --version | grep TDE | sed 's/TDE:
\(...\).*/\1/'` = 3.2; then
- trinity3ornewer=
+ if test `$KDECONFIG --version | grep TDE | sed 's/TDE:
R\(..\).*/\1/'` -lt 14; then
+ trinity14ornewer=
fi
fi
fi
if test "$kde_qtver" = "4"; then
- trinity2ornewer=1
- trinity3ornewer=1
- fi
+ trinity14ornewer=1
fi
- if test -n "$trinity2ornewer"; then
+ if test -n "$trinity14ornewer"; then
KDE_FIND_PATH(kconfig_compiler, KCONFIG_COMPILER,
[$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(kconfig_compiler)])
KDE_FIND_PATH(dcopidlng, DCOPIDLNG, [$kde_default_bindirs],
[KDE_MISSING_PROG_ERROR(dcopidlng)])
- fi
- if test -n "$trinity3ornewer"; then
KDE_FIND_PATH(makekdewidgets, MAKEKDEWIDGETS,
[$kde_default_bindirs], [KDE_MISSING_PROG_ERROR(makekdewidgets)])
AC_SUBST(MAKEKDEWIDGETS)
fi
@@ -670,7 +655,7 @@
fi
DCOP_DEPENDENCIES='$(DCOPIDL)'
- if test -n "$trinity2ornewer"; then
+ if test -n "$trinity14ornewer"; then
KCFG_DEPENDENCIES='$(KCONFIG_COMPILER)'
DCOP_DEPENDENCIES='$(DCOPIDL) $(DCOPIDLNG)'
AC_SUBST(KCONFIG_COMPILER)
@@ -2925,7 +2910,7 @@
if test "$build_arts" '!=' "no"; then
KDE_FIND_PATH(mcopidl, TQTMCOPIDL, [$kde_default_bindirs],
[KDE_MISSING_ARTS_ERROR(mcopidl)])
fi
- if test -n "$trinity2ornewer"; then
+ if test -n "$trinity14ornewer"; then
KDE_FIND_PATH(dcopidlng, TQTDCOPIDLNG, [$kde_default_bindirs],
[KDE_MISSING_PROG_ERROR(dcopidlng)])
fi
How can I unpatch it? Download the version before it to test?
--
David C. Rankin, J.D.,P.E.