The ebuild x11-misc/synaptics always results in an "oldstyle" (elfloader) synaptics module for x, which requires pax mprotect to be turned off for the x11 server executable (Xorg). It is not possible to configure the synaptics and the xorg-x11 ebuilds in a way which produces an x server which includes a synaptics driver and runs with pax mprotect: The static server does not contain the synaptics driver, and no dlloader synaptics module can be built for the dlloader server.
Not a vulnerability, reassigning
Donnie, This seems like an UPSTREAM request.
or if you'd rather just do the postprocessing in the ebuild: gcc -shared -nostdlib -o synaptics_drv.so synaptics_drv.o -Bstatic -lgcc
dlloader is now supported in synaptics ebuild I think. Maybe synaptics should be moved to x11-drivers soon ?
dlloader is supported in recent synaptics ebuilds. will look into moving this package to x11-drivers category.