Version: 4.3.73 (using Devel) Compiler: Sun Studio 12 U1 OS: Solaris Installed from: Compiled sources building kdegames 4.3.73 on opensoalris with sun studio 12 u1 fails with : ... "/export/home/hajma/packages/BUILD/kdegames-4.3.73svn1040395/ksirk/ksirk/iris/src/irisnet/corelib/netinterface_unix.cpp", line 72: Error: The function "ioctl" must have a prototype. "/export/home/hajma/packages/BUILD/kdegames-4.3.73svn1040395/ksirk/ksirk/iris/src/irisnet/corelib/netinterface_unix.cpp", line 113: Error: The function "ioctl" must have a prototype. "/export/home/hajma/packages/BUILD/kdegames-4.3.73svn1040395/ksirk/ksirk/iris/src/irisnet/corelib/netinterface_unix.cpp", line 128: Error: The function "close" must have a prototype. this is similar to https://bugs.kde.org/show_bug.cgi?id=187267 and indeed, adding include stropts.h resolves the first two issues
Created attachment 38170 [details] patch
Same comment as in 213530, can't we just use an external iris lib?
Applied and commited. Thank you. Does it work ?
As he states in https://bugs.kde.org/show_bug.cgi?id=213530 that kdegames now builds. -> Closing.