[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 76171] HP-UX 11.x portability fixes
From:       Waldo Bastian <bastian () kde ! org>
Date:       2004-03-30 12:27:46
Message-ID: 20040330122746.15423.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
      
http://bugs.kde.org/show_bug.cgi?id=76171      




------- Additional Comments From bastian kde org  2004-03-30 14:27 -------
> 1. [kio/kio/slaveinterface.h, kio/kio/observer.h, kio/misc/uiserver.h, 
> kio/kpasswdserver/kpasswdserver.h]
> SGI C++ compiler wants <qstringlist.h>

For what? Apart from uiserver.h, these files don't seem to use QStringList at all.

> 3. [dcop/dcopidl2cpp/Makefile.am]
> Don't assume a system has md5sum (maybe they have gmd5sum).

Applied.

> 5. [kdecore/klargefile.h] 
> HP-UX has LFS but not readdir64().

You can't include config.h in an installed header file.

> 8. [kdecore/kpty.cpp] 
> Port to HP-UX 11.x. This makes kconsole mostly work. 

Playing with SIGCHLD this way can result in SIGCHLD's from other processes getting missed.

> 10. [kdeui/ktoolbar.cpp] 
> <config.h> should always come first. 

Agreed, applied.

> 11. [kdeui/kkeydialog.h] 
> There is an invalid ^M before the ";" in the promptForReassign definition.
> The Tru64 UNIX compiler fails because of this.

Fixed already.

> 12. [kdeui/kdockwidget.cpp, khtml/xml/dom_textimpl.cpp, 
> khtml/rendering/render_layer.cpp, kmdi/kmdimainfrm.cpp] 
> #warning is a GCC'ism so wrap it around #ifdef __GNUC__. 
> This causes the SGI C++ compiler to fail. 

Applied.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic