GNOME Bugzilla – Bug 612506
mutter 2.29.0 fails to compile on Solaris
Last modified: 2010-03-16 16:30:03 UTC
Created attachment 155793 [details] [review] patch fixing problem When linking mutter 2.29.0, it fails with this error: pkgbuild: Undefined first referenced pkgbuild: symbol in file pkgbuild: WEXITSTATUS delete.o pkgbuild: WIFEXITED delete.o pkgbuild: ld: fatal: symbol referencing errors. No output written to mutter Simply adding "#include <sys/wait.h>" to src/core/delete.c as in the attached patch fixes this.
The following fix has been pushed: 67f8a33 Include <sys/wait.h> for WIFEXITSTATUS/WIFEXITED
Created attachment 156283 [details] [review] Include <sys/wait.h> for WIFEXITSTATUS/WIFEXITED Exit status macros are specified by POSIX to be in <sys/wait.h>. Fixes compilation on Solaris. Reported by Brian Cameron