You are not logged in.
Pages: 1
Hi,
I upgraded to stock kernel 2.6.19-3 and therefore needed to recompile the openafs package to make it work again. It gave me an error saying that linux/config.h is missing. The previous kernel I was using (2.6.18.3-1 stock) had this file. Is this intentional or is this a bug? Can anybody help? Thanks.
BTW, noticing that a newer kernel is available (2.6.19.1-1) I checked its filelist. config.h is also missing there.
Offline
Ok, I just saw that "include/linux/config.h" in the 2.6.18 kernel says that it is no longer in use and only there for backward compatibility. So it seems this should be fixed in the openafs package then.
Offline
If you're in a hurry, Google can help - "OpenAFS 2.6.19 patch" would be a good start.
Offline
HI,
thanks. I replaced the references to "linux.config.h" in the openafs source code by "linux/autoconf.h" and the compilation went fine. I still have to test the package, though. I will try the patch as well. Thanks again.
Offline
i'm trying to compile my wireless drivers and am getting the same error.. is this going to break a lot of packages?
Offline
ps- a quick fix i figured out is to go into /usr/src/linux/include or whatever and so a ln -s autoconf.h config.h. works great
Offline
This trick works to compile openafs 1.4.2, but trying to start the daemon then results in a failure.
I used the latest development version (openafs 1.5.12) instead, and it not only compiles without problems (without setting the symbolic link), but also works fine I will report this also in the AUR.
Offline
Pages: 1