Fedora Core 5
Yesterday I installed Fedora Core 5 on one of the lab’s computers to re-create our OpenAFS and CUPS rpms since we will be ghosting with this soon. I decided to try the installers Upgrade a Current Installation feature so I wouldn’t need to make all the changes that have made to our FC4 build again. Everything went fine until I needed to compile the openafs-client module. I received the following:
osi_machdep.h:55:2: error: #error Not sure what to do about rlim (should be in the Linux task struct somewhere....)After some investigation of the configure script, I came across these fantastic messages:
checking for rlim in struct task_struct... no
checking for signal->rlim in struct task_struct... noI read some mailing-list stuff about this issue and supposedly this is a very generic problem, but the usual causes are either that your installed version of gcc and the version used to compile the kernel being used differ, or there is a problem with the kernel’s header files (not to be confused with pedophiles).
I looked into both of those issues, and everything seems to check out. This means that there is something else going on that I am not aware of. Anyone have any ideas? Comments are closed.

