Gonzalo Arana write:
I believe It can: make menuconfig / General setup / Configure standard kernel features / 'Enable event poll'
Thanks for the tip.
Shifting back to the original issue, I have to insist that errno = 38 (Function not implemented) means an unimplemented syscall, so your kernel does not have support for this syscall while your libc do. If you don't have libc support for epoll, you get a link error (like you have in Slack 10.0).
Squid is happy running on the same kernel on a Slackware 10.2 system (glibc 2.3.5).