Tim, all,
I am working on build scripts that will individually pull or update the source
by pulling code from the git tree. To make this more efficient for building
individual modules (and reduce unneeded bandwidth), it is recommended to use the
git clone form:
git clone --depth 1 http://scm.trinitydesktop.org/scm/git/whatever
But http://scm.trinitydesktop.org/scm/git/ refuses to allow '--depth 1' to be
used in the git clone. Anybody know why? The error received is:
Cloning into 'libart-lgpl'...
error: RPC failed; result=22, HTTP code = 500
fatal: The remote end hung up unexpectedly
It works fine without the --depth limitation. What say the 'git' masters?
--
David C. Rankin, J.D.,P.E.
Tim, all,
I've run into more link problems in tdegraphics. This time I am fairly certain
it is a gcc >= 4.6.2 problem. The error is:
/usr/bin/ld: CMakeFiles/ksnapshot.dir/windowgrabber.cpp.o: undefined reference
to symbol 'XShapeQueryExtension'
/usr/bin/ld: note: 'XShapeQueryExtension' is defined in DSO
/usr/lib/libXext.so.6 so try adding it to the linker command line
This means I need to add '-lXext' to the LDADD lines for ksnapshot. But where
in the CMake chain does this get added. I tried patching the makefile, but cmake
ignores the patch, so it needs to go in a CMakeList file somewhere, but is that
in tdegraphics or tdegraphics/ksnapshot? The changes needed are:
-ksnapshot_LDADD = $(LIB_TDEPRINT)
+ksnapshot_LDADD = $(LIB_TDEPRINT) -lXext
The full error follows. Do we need to open bugs on the gcc linking issues when
found?
Full Error:
[ 64%] Building CXX object ksnapshot/CMakeFiles/ksnapshot.dir/ksnapshotwidget.cpp.o
cd /build/src/build/ksnapshot && /usr/bin/c++ -DHAVE_CONFIG_H
-DKSNAPVERSION=\"0.7\" -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector
--param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DQT_NO_ASCII_CAST
-DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/build/src/build/ksnapshot
-I/build/src/tdegraphics/ksnapshot -I/build/src/build -I/opt/trinity/include
-I/opt/tqt3/include -I/opt/trinity/include/tqt -o
CMakeFiles/ksnapshot.dir/ksnapshotwidget.cpp.o -c
/build/src/build/ksnapshot/ksnapshotwidget.cpp
Linking CXX executable ksnapshot
cd /build/src/build/ksnapshot && /usr/bin/cmake -E cmake_link_script
CMakeFiles/ksnapshot.dir/link.txt --verbose=1
/usr/bin/c++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector
--param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -DQT_NO_ASCII_CAST
-DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
-DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h
-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu
CMakeFiles/ksnapshot.dir/ksnapshotiface_skel.cpp.o
CMakeFiles/ksnapshot.dir/main.cpp.o CMakeFiles/ksnapshot.dir/ksnapshot.cpp.o
CMakeFiles/ksnapshot.dir/regiongrabber.cpp.o
CMakeFiles/ksnapshot.dir/windowgrabber.cpp.o
CMakeFiles/ksnapshot.dir/ksnapshotwidget.cpp.o -o ksnapshot -rdynamic
-L/opt/trinity/lib -L/opt/tqt3/lib /opt/trinity/lib/libtdeprint.so.4.2.0
/opt/trinity/lib/libkio.so.4.2.0 /opt/trinity/lib/libtdeui.so.4.2.0 -lfreetype
-lfontconfig /opt/trinity/lib/libtdesu.so.4.2.0 -lutil
/opt/trinity/lib/libkwalletclient.so.1.0.1 /opt/trinity/lib/libtdecore.so.4.2.0
/opt/trinity/lib/libDCOP.so.4.2.0 /opt/trinity/lib/libtdefx.so.4.2.0 -ltqt
-ltqt-mt -lXrender -lX11 -lz -lidn -lXcomposite -lICE -lSM
-Wl,-rpath,/opt/trinity/lib:/opt/tqt3/lib:
/usr/bin/ld: CMakeFiles/ksnapshot.dir/windowgrabber.cpp.o: undefined reference
to symbol 'XShapeQueryExtension'
/usr/bin/ld: note: 'XShapeQueryExtension' is defined in DSO
/usr/lib/libXext.so.6 so try adding it to the linker command line
/usr/lib/libXext.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
m
--
David C. Rankin, J.D.,P.E.
Will someone tell me or put the link to the description of why someone
would need to rename QT API?
I know that for programmer this is a disaster!!! This will strangle
the development!
What is the mechanism to update user profile configuration files when something changes in a new release?
How is a specific update tracked so updating is performed only for the first session with a new release and not repeated during subsequent sessions?
I'm working on bug report 892. The changes require a one-time search-and-replace in the user's profile directory of all occurrences of X-KDE to X-TDE.
Darrell
Hey all,
Recently, TSAK has started messing up my system. Whenever I hit the
caps lock key, the keyboard basically freezes. The CPU does not
thrash, but I am almost certain it is tsak. Basically it would not
allow me to type in any new letters, and the caps light gets locked, I
then have to reboot to correct it ( well i probably could have killed
tsak)
Is TSAK grabbing ther wrong keys? this is an lenovo x220. here is my
xev output with tsak disabled:
KeymapNotify event, serial 21, synthetic NO, window 0x0,
keys: 0 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
KeyRelease event, serial 30, synthetic NO, window 0x1200001,
root 0xb2, subw 0x0, time 431876, (-866,348), root:(100,371),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
" XLookupString gives 1 bytes: (0d) "
XFilterEvent returns: False
PropertyNotify event, serial 33, synthetic NO, window 0x1200001,
atom 0x1c3 (_NET_WM_ICON_GEOMETRY), time 431952, state PropertyNewValue
KeyPress event, serial 34, synthetic NO, window 0x1200001,
root 0xb2, subw 0x0, time 432888, (-866,348), root:(100,371),
state 0x0, keycode 66 (keysym 0xffe5, Caps_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 34, synthetic NO, window 0x1200001,
root 0xb2, subw 0x0, time 432968, (-866,348), root:(100,371),
state 0x2, keycode 66 (keysym 0xffe5, Caps_Lock), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
ClientMessage event, serial 34, synthetic YES, window 0x1200001,
message_type 0x17c (WM_PROTOCOLS), format 32, message 0x17b
(WM_DELETE_WINDOW)
Calvin
Guys,
With all the recent publicity concerning privacy concerns with current search
provider policy changes, it would be nice to update the default list of default
search providers in Konqueror to provide users a broader ranger of choices to
meet a wider range of privacy infringement tolerance....
It should be a relatively simple task since most providers publish a url
scheme to use in forming queries. The tricky part is coming up with a list that
users will want and use. If you have a favorite - reply and let the list know.
I'll look into where they go in the code. Recently Calvin suggested startpage
and it has been good. What are some of the others you like?
Startpage
AltaVista (already available)
DogPile ?
....
--
David C. Rankin, J.D.,P.E.
Hi,
The update seems to have broke KM somehow. It loaded normally when I
turned on my laptop, but when I tried to log in, the user/password box
disappeared for a moment, the screen flickered, and it was asking for
my user and password. I tried several more times, and even typed the
wrong password on purpose. It seems to pick up on the wrong password
okay (displays the login failed message), but if the password is
correct, it exhibits the behavior I described.
I had to kill kdm/Xorg, login via CLI, then run startx to get into
TDE. Everything else seems fine, it's just kdm that seems to be
affected.
--
Kristopher Gamrat
Tim, All,
Shutting down to kill the tsak issue, I noticed the top-half of the 'tdm'
shutdown confirmation dialog is missing:
http://www.3111skyline.com/dl/dt/trinity/ss/tdm-shutdown-conf.jpg
Anybody know where this dialog lives in the code? It looks like this is
probably a kdm/tdm issue where the code is still looking for a graphic in (or
named) 'k_something..'
--
David C. Rankin, J.D.,P.E.
Tim, All,
I know there were a few tweaks involving tsak to fix the tdm.log explosion
problem. After leaving TDE running overnight, I noticed the fans on my laptop
pegged on. Huh? Checking top, tsak was eating 90-100% of my CPU.
What is tsak?
Why is it pegging the CPU?
Here is a screenshot of top showing the cpu use:
http://www.3111skyline.com/dl/dt/trinity/ss/tsak-hog.jpg
Want me to file a bug or you want to look at it first?
--
David C. Rankin, J.D.,P.E.