The build failure message:
-- Looking for svn_pool_create_ex in svn_client-1
-- Looking for svn_pool_create_ex in svn_client-1 - not found
CMake Error at cmake/modules/TDEMacros.cmake:23 (message):
#################################################
svn_client-1 library was not found on your system.
Subversion is installed?
Try to set SVN_LIBRARY_DIR to subversion library directory.
#################################################
Call Stack (most recent call first):
kioslave/svn/ConfigureChecks.cmake:27 (tde_message_fatal)
kioslave/svn/CMakeLists.txt:12 (include)
The configure test is from tdesdk/kioslave/svn/ConfigureChecks.cmake.
David ran into this failure in March.
Until recently I was using automake to build tdesdk. After some cmake build bugs were resolved I moved to cmake.
tdesdk builds without this specific failure using cmake on Slackware 13.1 and 13.37, both 32 and 64-bit. Those releases use subversion 1.6.16.
Slackware Current bumped the subversion package to version 1.7.5. I suspect this is the cause of the failure.
Looking at the packages between the two, the libsvn_client-1 lib files are installed in the same location, /usr/lib/. All header files are installed in the same location, /usr/include/subversion-1/.
Because Slackware Current is the testing branch for the next release, there is a possibility the package is not built correctly, but because David experienced this failure in March, I am discounting that possibility. Of course, there could be an upstream problem with the way the package builds that would be common downstream to all packagers.
tdesdk builds without incident using automake and as far as I can tell, all svn support was built.
At this point looks like we need to modify tdesdk/kioslave/svn/ConfigureChecks.cmake.
Any ideas?
Darrell
Darrell, Tim,
After a slow start today in my x86_64 build run on Arch, most packages built.
The build failures I experienced after patching the makespec++-64/qmake.conf
lib64/lib issue were:
14 Failures:
mlt
mlt++ (both mlt & mlt++ are OK on i686)
tdebindings
amarok
kchmviewer
kdmtheme
kbfx
kima
kstreamripper
krusader
kmplayer (I think this will build -- will have to tweak)
kuickshow
digikam (libpng15 issue)
koffice
On the succeeded side of the equation = 72:
hal-0.5.14-9-x86_64.pkg.tar.xz
hal-info-0.20091130-6-any.pkg.tar.xz
libkarma-0.1.2-1-x86_64.pkg.tar.xz
libnjb-2.2.7-2-x86_64.pkg.tar.xz
libutempter-1.1.5-8-x86_64.pkg.tar.xz
mt-daapd-0.2.4.2-7-x86_64.pkg.tar.xz
tde-abakus-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-arts-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-avahi-tqt-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-basket-1.0.3-1-x86_64.pkg.tar.xz
tde-dbus-1-tqt-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-dbus-tqt-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-dolphin-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-filelight-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-gtk-qt-engine-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-gwenview-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-k3b-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-k9copy-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kaffeine-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kbarcode-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kbookreader-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kdiff3-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kdirstat-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kgtk-qt3-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kio-locate-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kipi-plugins-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-knemo-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-knetload-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-knetstats-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-knutclient-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-konversation-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-kpowersave-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-krename-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-ksplash-engine-moodin-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libart-lgpl-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libcaldav-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libcarddav-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libkdcraw-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libkexiv2-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libkipi-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-libksquirrel-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-python-tqt-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-rosegarden-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-sip-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-sip4-tqt-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-soundkonverter-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tde-style-qtcurve-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeaccessibility-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeaddons-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeadmin-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeartwork-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdebase-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeedu-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdegames-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdegraphics-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdelibs-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdemultimedia-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdenetwork-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdepim-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdesdk-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdesvn-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdetoys-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdeutils-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdevelop-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tdewebdev-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tqca-tls-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tqt3-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-tqtinterface-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-twin-style-crystal-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-wlassistant-14.0.0_dev-1-x86_64.pkg.tar.xz
tde-yakuake-14.0.0_dev-1-x86_64.pkg.tar.xz
xmedcon-0.11.0-1-x86_64.pkg.tar.xz
We will adjust the build of TQt3 to solve the mkspec issue and we should be in
good shape. Have a good evening.
--
David C. Rankin, J.D.,P.E.
Hi Darrell,
I just updated my system here and while I have a starttde that refers to
a TDEDIR/bin/r14-xdg-update, this file does not exist here
(/opt/trinity/bin/r14-xdg-update).
Is it in another package somehow?
Another note, about the name. On at least Ubuntu and Debian most update
scripts are named "update-something". I don't know if this is a
convention, but it would be what I expect. Doesn't really matter much
though. (Something like update-kde3-to-tder14-profile seems kinda long,
but it makes sense about what it does.)
Best regards,
Julius
This past winter we discussed adding an FAQ to the web site. We drafted a starter document that is posted in the etherpad repository.
The Trinity help handbook includes an FAQ (bottom of table of contents). That FAQ needs revision attention, which I am addressing.
Currently the nature of the two FAQs are different. The proposed FAQ in the etherpad repository was written in large response to quashing conflicts between advocates of Trinity and advocates of KDE4. That FAQ is largely focused on that response.
The help handbook FAQ is generic.
One FAQ reduces overhead and maintenance. Do we want that? If yes then please provide some cursory reviews of both documents and provide appropriate comments to merge the two documents.
Thank you.
Darrell
The Welcome help handbook says the following:
TDE is a graphical desktop environment for UNIX® workstations. The Trinity Desktop Environment combines ease of use, contemporary functionality, and professional graphical design along with the technical advantages of the UNIX® operating system.
The underlying KDE3 source code supported many Unix-like Operating systems. Are we still supporting anything other than Linux based systems?
I want to make the handbook statement technically correct. "Unix and Unix-like" systems? "Unix, Unix-like, and Linux based" systems?
Darrell
I am build TDE in Slackware 13.37 32-bit. Thus far all packages are build except pytdeextensions, which build without error in Slackware 13.1 32-bit and 64-bit. The build failure:
compiling Qt-Designer UI /var/tmp/package-pytdeextensions/opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.ui to KDEUtilityDialogUI.py
/usr/bin/pyuic -o /var/tmp/package-pytdeextensions/opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py.bak /var/tmp/package-pytdeextensions/opt/trinity/share/apps/pytdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.ui
/usr/bin/pyuic: symbol lookup error: /opt/trinity/lib/libtdecore.so.4: undefined symbol: _ZN7KLocaleD1Ev
error: command '/usr/bin/pyuic' failed with exit status 127
Any ideas?
Thanks.
Darrell
Tim, All,
Upsteam glib changes have resulted in build failures giving the message:
#error "Only <glib.h> can be included directly."
The simply changes required mean exactly what the error says "Only <glib.h>
can be included directly". What that means to us is that all header files that
include reference to old glib headers in the form
#include <glib/_whatever_.h>
must simply be rewritten as:
#include <glib.h>
Here is the first patch for gtk-qt-engine. I opened bug
http://bugs.pearsoncomputing.net/show_bug.cgi?id=1063 to track and collect
patches for the apps that Darrell or Tim can then push after they are signed off on.
gtk-qt-engine:
--- gtk-qt-engine/src/qt_theme_draw.c
+++ gtk-qt-engine/src/qt_theme_draw.c 2012-06-22 14:02:18.691510787 -0500
@@ -3,7 +3,7 @@
#include <gtk/gtkprogressbar.h>
#include <gdk/gdk.h>
#include <gtk/gtk.h>
-#include <glib/glist.h>
+#include <glib.h>
#ifdef HAVE_BONOBO
#include <libbonobo.h>
We will want to add preprocessor directives on glib version as well to prevent
borking builds on older glib. Also, what about a global fix with sed?
--
David C. Rankin, J.D.,P.E.
To all,
Do you find the blue hatched background in the twin4 board game hard on your eyesight?
I am thinking about changing the background to a nice boring gray. I find the current background hard on my eyesight.
The contrasting red, yellow, and blue board are hard on my eyesight too, but I want to try changing one thing at a time.
Comments appreciated.
Darrell
Oof! I found a bunch of images that need branding updates. :-(
I updated two dozen or so images (not in this list). This is a list of images beyond my art skills, as listed from GIT. Please help!
tdelibs/tdeui/tests/testimage.png
tdelibs/doc/common/web-docbottom.png
tdelibs/doc/common/kde_logo.png
tdelibs/doc/common/bottom2.png
tdelibs/pics/crystalsvg/cr64-mime-koffice.png
tdelibs/pics/crystalsvg/cr22-mime-koffice.png
tdelibs/pics/crystalsvg/cr128-mime-koffice.png
tdelibs/pics/crystalsvg/cr48-mime-koffice.png
tdelibs/tdeprint/cups/cupsdconf2/kde_logo.png
tdebase/konqueror/pics/tiles/bluemorning.png
tdebase/twin/cr48-app-twin.png
tdebase/twin/cr32-app-twin.png
tdebase/twin/cr16-app-twin.png
tdebase/kate/pics/sessionchooser.png
tdebase/kcontrol/pics/cr22-app-kcmkwm.png
tdebase/kcontrol/pics/cr16-app-kcmkwm.png
tdebase/kcontrol/pics/cr128-app-kcmkwm.png
tdebase/kcontrol/pics/cr48-app-kcmkwm.png
tdebase/kcontrol/pics/cr32-app-kcmkwm.png
tdebase/kcontrol/pics/cr64-app-kcmkwm.png
tdeedu/doc/kmplot/edu-logo.png
tdeedu/doc/kpercentage/edu-logo.png
tdeedu/kverbos/kverbos/startuplogo.png
tdesdk/kbugbuster/pics/logo.png
tdewebdev/quanta/data/doc/kdelogo2.png
libraries/libkipi/libkipi/libkipi/kipi-plugins_logo.png
As always, thanks for helping!
Darrell