Guys,
Just a check. I'm still pulling the svn code from
svn://anonsvn.kde.org/home/kde/branches/trinity/... With all the
trinitydesktop.org additions, I just thought I would check to make sure that is
still the correct place for the svn code.
So we are still just putting the distribution build files on
trinitydesktop.org and the actual code is still on anonsvn.kde.org -- right?
--
David C. Rankin, J.D.,P.E.
Guys,
I have finally gotten a few minutes to dive back into Trinity. To my chagrin,
we have Arch has bumped from gcc 4.5 to gcc 4.6. I am having problems building
Qt3. Adding to the difficulty, the Qt3 build script for Arch has been through a
number of changes lately and I haven't had time to verify the new build script
under gcc 4.5 before the jump to gcc 4.6. So I am working to understand whether
this build failure is gcc related or if it is a normal screw-up on my end.
The build is failing in the middle of the build, so this leads me to think
this might be gcc related. If anybody can look at the error and determine
whether this is a gcc issue or not, I would greatly appreciate it. I think what
I'll do is drop back to a build script that I know was working on gcc 4.5 and
confirm, but in the interim, I thought I would post the error in hope somebody
else had seen this already. What does this error look like to the masters?:
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -D_REENTRANT -fPIC
-DQT_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_THREAD_SUPPORT
-D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITS=64 -DQT_NO_IMAGEIO_MNG
-DQT_NO_IMAGEIO_JPEG -DQT_NO_IMAGEIO_PNG -DQT_BUILTIN_GIF_READER=1
-DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE
-DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC
-I/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b/mkspecs/linux-g++ -I.
-I/usr/include/freetype2 -I3rdparty/opentype -I../include -I/usr/X11R6/include
-I/usr/X11R6/include -I.moc/release-shared-mt/ -o
.obj/release-shared-mt/qapplication_x11.o kernel/qapplication_x11.cpp
In file included from ../include/qmap.h:49:0,
from kernel/qmime.h:46,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qvaluelist.h:91:13: error: ‘ptrdiff_t’ does not name a type
../include/qvaluelist.h:167:13: error: ‘ptrdiff_t’ does not name a type
In file included from ../include/qmap.h:49:0,
from kernel/qmime.h:46,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qvaluelist.h:427:13: error: ‘ptrdiff_t’ does not name a type
In file included from kernel/qmime.h:46:0,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qmap.h:110:13: error: ‘ptrdiff_t’ does not name a type
../include/qmap.h:226:13: error: ‘ptrdiff_t’ does not name a type
In file included from kernel/qmime.h:46:0,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qmap.h:607:13: error: ‘ptrdiff_t’ does not name a type
kernel/qapplication_x11.cpp: In member function ‘int
QApplication::x11ProcessEvent(XEvent*)’:
kernel/qapplication_x11.cpp:3693:54: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp:3706:54: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In member function ‘bool
QETWidget::translateMouseEvent(const XEvent*)’:
kernel/qapplication_x11.cpp:4122:30: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In member function ‘bool
QETWidget::translateKeyEventInternal(const XEvent*, int&, QString&, int&, char&,
int&, QEvent::Type&, bool)’:
kernel/qapplication_x11.cpp:5161:8: warning: suggest explicit braces to avoid
ambiguous ‘else’ [-Wparentheses]
kernel/qapplication_x11.cpp:5232:52: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp:5235:52: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In function ‘int isPaintOrScrollDoneEvent(Display*,
XEvent*, XPointer)’:
kernel/qapplication_x11.cpp:5524:34: warning: suggest parentheses around ‘&&’
within ‘||’ [-Wparentheses]
make[2]: *** [.obj/release-shared-mt/qapplication_x11.o] Error 1
make[2]: Leaving directory
`/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b/src'
make[1]: *** [sub-src] Error 2
make[1]: Leaving directory `/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b'
make: *** [init] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I'll go try an older build script that used qt-x11-free-3.3.8 instead of
qt-x11-free-3.3.8b. I'll report back :p
--
David C. Rankin, J.D.,P.E.
On Apr 30, 2011, at 17:57, "David C. Rankin" <drankinatty(a)suddenlinkmail.com>
wrote:
Guys,
I have finally gotten a few minutes to dive back into Trinity. To my
chagrin,
we have Arch has bumped from gcc 4.5 to gcc 4.6. I am having problems
building
Qt3. Adding to the difficulty, the Qt3 build script for Arch has been
through a
number of changes lately and I haven't had time to verify the new build
script
under gcc 4.5 before the jump to gcc 4.6. So I am working to understand
whether
this build failure is gcc related or if it is a normal screw-up on my end.
The build is failing in the middle of the build, so this leads me to think
this might be gcc related. If anybody can look at the error and determine
whether this is a gcc issue or not, I would greatly appreciate it. I think
what
I'll do is drop back to a build script that I know was working on gcc 4.5
and
confirm, but in the interim, I thought I would post the error in hope
somebody
else had seen this already. What does this error look like to the masters?:
g++ -c -pipe -Wall -W -march=i686 -mtune=generic -O2 -pipe -D_REENTRANT
-fPIC
-DQT_SHARED -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_THREAD_SUPPORT
-D_LARGEFILE_SOURCE -D_LARGE_FILES -D_FILE_OFFSET_BITSd -DQT_NO_IMAGEIO_MNG
-DQT_NO_IMAGEIO_JPEG -DQT_NO_IMAGEIO_PNG -DQT_BUILTIN_GIF_READER=1
-DQT_NO_STYLE_MAC -DQT_NO_STYLE_AQUA -DQT_NO_STYLE_INTERLACE
-DQT_NO_STYLE_WINDOWSXP -DQT_NO_STYLE_COMPACT -DQT_NO_STYLE_POCKETPC
-I/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b/mkspecs/linux-g++ -I.
-I/usr/include/freetype2 -I3rdparty/opentype -I../include
-I/usr/X11R6/include
-I/usr/X11R6/include -I.moc/release-shared-mt/ -o
.obj/release-shared-mt/qapplication_x11.o kernel/qapplication_x11.cpp
In file included from ../include/qmap.h:49:0,
from kernel/qmime.h:46,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qvaluelist.h:91:13: error: ‘ptrdiff_t’ does not name a type
../include/qvaluelist.h:167:13: error: ‘ptrdiff_t’ does not name a type
In file included from ../include/qmap.h:49:0,
from kernel/qmime.h:46,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qvaluelist.h:427:13: error: ‘ptrdiff_t’ does not name a type
In file included from kernel/qmime.h:46:0,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qmap.h:110:13: error: ‘ptrdiff_t’ does not name a type
../include/qmap.h:226:13: error: ‘ptrdiff_t’ does not name a type
In file included from kernel/qmime.h:46:0,
from kernel/qevent.h:48,
from kernel/qobject.h:48,
from kernel/qwidget.h:46,
from kernel/qdesktopwidget.h:43,
from kernel/qapplication.h:45,
from kernel/qapplication_x11.cpp:67:
../include/qmap.h:607:13: error: ‘ptrdiff_t’ does not name a type
kernel/qapplication_x11.cpp: In member function ‘int
QApplication::x11ProcessEvent(XEvent*)’:
kernel/qapplication_x11.cpp:3693:54: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp:3706:54: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In member function ‘bool
QETWidget::translateMouseEvent(const XEvent*)’:
kernel/qapplication_x11.cpp:4122:30: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In member function ‘bool
QETWidget::translateKeyEventInternal(const XEvent*, int&, QString&, int&,
char&,
int&, QEvent::Type&, bool)’:
kernel/qapplication_x11.cpp:5161:8: warning: suggest explicit braces to
avoid
ambiguous ‘else’ [-Wparentheses]
kernel/qapplication_x11.cpp:5232:52: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp:5235:52: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
kernel/qapplication_x11.cpp: In function ‘int
isPaintOrScrollDoneEvent(Display*,
XEvent*, XPointer)’:
kernel/qapplication_x11.cpp:5524:34: warning: suggest parentheses around
‘&&’
within ‘||’ [-Wparentheses]
make[2]: *** [.obj/release-shared-mt/qapplication_x11.o] Error 1
make[2]: Leaving directory
`/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b/src'
make[1]: *** [sub-src] Error 2
make[1]: Leaving directory
`/home/david/tblds/trinity-qt3/src/qt-x11-free-3.3.8b'
make: *** [init] Error 2
==> ERROR: A failure occurred in build().
Aborting...
I'll go try an older build script that used qt-x11-free-3.3.8 instead of
qt-x11-free-3.3.8b. I'll report back :p
There should be a patch at openSUSE for gcc46
Hi Serghei, Calvin,
Can you two please update me on the CMake status of kdegraphics? I would
like to keep things moving if possible; I know Calvin has on the Etherpad
that he is waiting for some kind of macro from Serghei; if this could be
coordinated and fixed I would appreciate it.
Once kdegraphics is complete I will initate TQt4 conversion and autobuilds
on this end.
Thanks!
Tim
PICCORO McKAY Lenz <mckaygerhard(a)gmail.com> wrote:
>Ilya please, confirme if u are talking about http://www.exiv2.org or other..
>
>the names "libexiv2-9" and "libexiv2-10" dont reflect any version, in
>future i recomend for al parse versions.. so the i asume u upgrade
>from exiv2 0.9 to 0.10 so..
>
>the packages break due u'r old version has soname "libexiv2.so.9" in u
>/usr/lib (o whathever puach suse puts), and new version changed or
>renamed do.. the new version its libexiv2.so.10 , i will explain a
>posible solution and a reason of breaks
>
>1)Posible solve: ln newrealfile -> oldnamefile i explaint that: in
>debian libexiv2-9 put file in /usr/lib/libexiv2.so.10 so when upgrade
>breaks trinity desktop, so link that file to hope file
>/usr/lib/libexiv2.so.9 as : ln -s /usr/lib/libexiv2.so.10
>/usr/lib/libexiv2.so.9
>
>2) whiy changes: maybe a new api change, if the way of conver png
>files by library may change, then developers prevent and reflects
>changes for dependences as soname changes..
>
>When you change the way a library works there is no way to ensure that
>developments take into proyects changes, with the soname ensures that
>developments need to be switched to the new implementation by breaking
>the dependency on .. Triniti kde here now hav breaks with the old
>library and now must be compiled against the new, compelling use (if
>required) the new way of functioning that change in Exiv2
>
>On Sat, Apr 23, 2011 at 7:46 AM, Ilya Chernykh <anixxsus(a)gmail.com> wrote:
>> It seems that libexiv2-10 is not compatible with KDE3. After update of
>> libexiv2 from libexiv2-9 to libexiv2-10 in openSUSE:Factory all KDE3 packages
>> that require libexiv2 became broken.
>>
>> Any thoughts of how to mitigate this?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
>> For additional commands, e-mail: trinity-devel-help(a)lists.pearsoncomputing.net
>> Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
>> Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>>
>>
>
>
>
>--
>Lenz McKAY Gerardo (PICCORO)
>http://qgqlochekone.blogspot.com
>Cofundador de Venenux; debian based multimedia alike free only
>zealots users (oh well, i try but..too many free guidelines buahhh)
>http://shutendouji.net
>creador de massenkoh linux; debian enhanchements for better up to date
>support on stable brand, including non-free soft.
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
>For additional commands, e-mail: trinity-devel-help(a)lists.pearsoncomputing.net
>Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/
>Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
>
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- checking for one of the modules 'hal'
-- checking for one of the modules 'dbus-1'
-- checking for one of the modules 'dbus-tqt'
CMake Error at cmake/modules/TDEMacros.cmake:20 (message):
#################################################
dbus-1-tqt are required, but not found on your system
#################################################
Call Stack (most recent call first):
ConfigureChecks.cmake:31 (tde_message_fatal)
CMakeLists.txt:50 (include)
-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
Aborting...
dbus-1-tqt and dbus-tqt are both installed
find / -name dbusxml2qt3
/usr/bin/dbusxml2qt3
[ 52%] Building CXX object
amarok/src/CMakeFiles/amarok-shared.dir/actionclasses.cpp.o
In file included from /trinity.source/amarok/amarok/src/collectiondb.h:17:0,
from
/trinity.source/amarok/amarok/src/actionclasses.cpp:11:
/trinity.source/amarok/amarok/src/threadmanager.h:401:8: warning: extra
tokens at end of #endif directive [enabled by default]
[ 52%] Building CXX object amarok/src/CMakeFiles/amarok-shared.dir/app.cpp.o
In file included from /trinity.source/amarok/amarok/src/collectiondb.h:17:0,
from
/trinity.source/amarok/amarok/src/collectionbrowser.h:21,
from /trinity.source/amarok/amarok/src/app.cpp:26:
/trinity.source/amarok/amarok/src/threadmanager.h:401:8: warning: extra
tokens at end of #endif directive [enabled by default]
[ 52%] Building CXX object
amarok/src/CMakeFiles/amarok-shared.dir/atomicstring.cpp.o
/trinity.source/amarok/amarok/src/atomicstring.cpp: In member function
'const QString* AtomicString::ptr() const':
/trinity.source/amarok/amarok/src/atomicstring.cpp:98:22: error: taking
address of temporary [-fpermissive]
make[2]: ***
[amarok/src/CMakeFiles/amarok-shared.dir/atomicstring.cpp.o] Error 1
make[1]: *** [amarok/src/CMakeFiles/amarok-shared.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Scanning dependencies of target kafkalibrary-static
[ 77%] Building CXX object
quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/htmlenhancer.cpp.o
[ 77%] Building CXX object
quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/domtreeview.cpp.o
[ 77%] Building CXX object
quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/kafkacommon.cpp.o
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp: In static
member function 'static void kafkaCommon::fitsNodesPosition(Node*, int,
int, int, int)':
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:745:56:
error: using temporary as lvalue [-fpermissive]
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:746:55:
error: using temporary as lvalue [-fpermissive]
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:747:57:
error: using temporary as lvalue [-fpermissive]
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:748:56:
error: using temporary as lvalue [-fpermissive]
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:752:56:
error: using temporary as lvalue [-fpermissive]
/trinity.source/kdewebdev/quanta/parts/kafka/kafkacommon.cpp:753:57:
error: using temporary as lvalue [-fpermissive]
make[2]: ***
[quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/kafkacommon.cpp.o] Error
1
make[1]: *** [quanta/parts/kafka/CMakeFiles/kafkalibrary-static.dir/all]
Error 2
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
[ 0%] Building CXX object
indexlib/CMakeFiles/index-shared.dir/compressed.cpp.o
In file included from /trinity.source/kdepim/indexlib/compressed.h:38:0,
from /trinity.source/kdepim/indexlib/compressed.cpp:32:
/trinity.source/kdepim/indexlib/memvector.h:83:34: error: declaration of
'operator+=' as non-function
/trinity.source/kdepim/indexlib/memvector.h:83:29: error: expected ';'
at end of member declaration
/trinity.source/kdepim/indexlib/memvector.h:83:44: error: expected ')'
before 'dif'
/trinity.source/kdepim/indexlib/memvector.h:88:3: error: 'ptrdiff_t'
does not name a type
make[2]: *** [indexlib/CMakeFiles/index-shared.dir/compressed.cpp.o] Error 1
make[1]: *** [indexlib/CMakeFiles/index-shared.dir/all] Error 2