Alsa-driver gets missing propolice symbols if the kernel is propolice-enabled due to lack of -fstack-protector. I think the problem is caused because it doesn't use kernel module flags. Is there any method to install it sucessfully on such a system? Reproducible: Always Steps to Reproduce: 1.Install propolice-enabled kernel (like hardened-sources) 2.Compile alsa-driver 3.See missing symbol __guard and some other Actual Results: There should be no missing symbols Expected Results: I'm using hardened-gcc and gentoo-test-sources-r0 + propolice patch (unbroken) + custom cflags. Alsa-driver does work if the kernel is compiled w/o propolice support.
Hmm... Wrote too soon, I'm having some more missing symbols - I'll drop my CFLAGS and try it with only propolice patch. I can't check it with hardened-sources, because I need XFS.
Tried on another machine (with hardened-sources) and it works. Resolving INVALID.