This is an automatically filed bug for a failed rebuild attempt for GCC 4.3. http://fedoraproject.org/wiki/JesseKeating/gcc43MassRebuildProposal Please verify why this build failed and fix it. http://koji.fedoraproject.org/koji/taskinfo?taskID=444733 Exit code was 1, check the build.log for the failed buildArch task.
openais is trying to use the typ "struct ucred" exec/ipc.c:675 char cmsg_cred[CMSG_SPACE (sizeof (struct ucred))]; this is defined in /usr/include/linux/socket.h however it is protected by: #if defined(__KERNEL__) || !defined(__GLIBC__) || (__GLIBC__ < 2) so, sounds like the openais code needs to be modified to use proper interfaces.
Doug, Any chance anyone has a system with GCC 4.3 and these kernel headers on it that I can login to so I can play with debugging this issue? This problem is new to gcc 4.3 or the latest kernel headers. struct ucred is a proper interface for atleast the last 5+ years so I'm not sure exactly what has changed or what the expected "new" IPC authentication interface should be. Regards -steve
Pretty sure this is fixed now with the latest package build.
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
builds as of 2008-07-03, version 0.84-1.fc10.