kernel
I had the need to install FreeSWAN on an old RedHat Linux 7.3 machine. While most people's initial reaction would be to upgrade the system, we all know this is not always an option.
I initially tried to do a simple "rpmbuild --rebuild..." but that did not do the trick. I would get "unresolved symbol..." errors. However, I finally found a way to get the kernel module to compile correctly.
