[PATCH] Compile fixes for MipsPro, aCC

Marcus Camen mcamen at mcamen.de
Sat Sep 20 08:47:14 BST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi *,

attached you find several patches for KDE_3_1_BRANCH / ARTS_1_1_BRANCH.
All of them are compile fixes IRIX / MipsPro and/or HP-UX / aCC and are 
tested on these platforms and on Linux / GCC 3.2.
Please review. Are there any objections? I would like to commit them to 
HEAD first and a few days later to the BRANCH.

Details:

- - kde-common-admin.patch:
If you use ./configure --disable-libsuffix you get a shell variable 
'kdelibsuff=no'. The problem is that kdelibsuff is compared with 'none' 
later in the code. This leads to /usr/libno instead of /usr/lib.


- - arts_flow_gsl.patch:
This looks like a typo. GCC doesn't care but it breaks with picky 
compilers.


- - arts_mcop_mt.patch:
Well on Linux linking against libartsflow is not excessary, but on other 
platforms it is. Looking at the code one can see some #ifdef lines so I 
assume the code depending on libartsflow is not reached on every 
platform. Hmmm...


- - kdelibs_kdecore_kextsock.patch:
Necessary for aCC. I do not see any potential problems here.


- - kdelibs_kdecore_kicontheme.patch:
Non-GCC compiler are pickier...


- - kdelibs_kio_misc_kdesasl.patch:
Is this ok? Looks like a platform independent bug then.


- - kdebase_kcontrol_kfontinst.patch:
Adds missing std:: and replaces #include <xxx.h> with #include <xxx>
You may want to review the const changes.


- - kdebase_khelpcenter.patch:
std:: again


- - kdebase_kicker_applets_clock.patch:
removing unnecessary STL includes


- -kdebase_kioslave_nfs.patch:
missing #includes


- - kdebase_kioslave_thumbnail.patch:
remove one #include


- - kdebase_ksysguard.patch:
Fixes for the IRIX only code


- -kdebase_kwin_clients_keramik.patch:
<iostream.h> -> <iostream> and a missing Qt include


- - kdebase_kxkb.patch:
added missing Qt include and X11 libraries

- --
Thanx
  Marcus






-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/bAYClP3stiSSHvoRAlEXAJ9j9A7e9RhimH7kDY/p2ZfEpjsUDQCfe963
MrxYndyRzQmEhc2T4e62LXY=
=n4oL
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arts_flow_gsl.patch
Type: text/x-diff
Size: 594 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kioslave_nfs.patch
Type: text/x-diff
Size: 1845 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kioslave_thumbnail.patch
Type: text/x-diff
Size: 595 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_ksysguard.patch
Type: text/x-diff
Size: 1521 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kwin_clients_keramik.patch
Type: text/x-diff
Size: 1329 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kxkb.patch
Type: text/x-diff
Size: 900 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kde-common_admin.patch
Type: text/x-diff
Size: 1029 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdelibs_kdecore_kextsock.patch
Type: text/x-diff
Size: 667 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0007.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdelibs_kdecore_kicontheme.patch
Type: text/x-diff
Size: 750 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0008.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdelibs_kio_misc_kdesasl.patch
Type: text/x-diff
Size: 773 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0009.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kcontrol_kfontinst.patch
Type: text/x-diff
Size: 19286 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0010.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_khelpcenter.patch
Type: text/x-diff
Size: 2738 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0011.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdebase_kicker_applets_clock.patch
Type: text/x-diff
Size: 734 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0012.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: arts_mcop_mt.patch
Type: text/x-diff
Size: 746 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030920/df5df399/attachment-0013.patch>


More information about the kde-core-devel mailing list