Ed Greshko wrote: > On 02/18/18 05:12, François Patte wrote: >> Le 17/02/2018 à 20:31, Ed Greshko a écrit : >>> On 02/18/18 02:10, François Patte wrote: >>>> returns that virtualbox drivers (vboxdrv, vboxnetflt, vboxnetadp, >>>> vboxpci) and nvidia driver were not compiled with a retpoline compiler.... >>>> >>>> As these modules are compiled on board with gcc using akmod, I suppose >>>> that gcc is not a retpoline compiler. >>>> >>>> What can I do? >>> >>> Where do you get your Vbox and nVidia drivers from? >> rpmfusion, as akmods.... >> >> but >> >> grep DRETPOLINE /var/log/vbox-install.log > > What is the gcc line in that file? > >> >> and >> >> grep DRETPOLINE >> /var/cache/akmods/nvidia-340xx/340.106-1-for-4.15.3-300.fc27.x86_64.log >> >> return nothing... I was curious about this myself recently. I think there is a lack of detail in the nvidia kmod build logs because they don't pass V=1 to the make command. This results in nice, quiet build output. But for package builds it's preferable to see the options used. I've submitted a patch to rpmfusion for the nvidia-kmod package: https://bugzilla.rpmfusion.org/4800 If that's accepted, I or someone else can work on adding the same V=1 to the make command for the other nvidia-*-kmod packages. The difference with and without V=1 is quite a lot. Without V=1: https://paste.fedoraproject.org/paste/DCfHztA22~NI77Bhes~LOw With V=1: https://paste.fedoraproject.org/paste/jPkevkTHxq42boCeS5okyA And to keep it more relevant to this thread, with the verbose make I can see that -DRETPOLINE is used when building the nvidia kmod on my f26 system. Thanks for sending me on a fun hunt Ed. :) -- Todd ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Curiosity killed the cat, but for awhile I was a suspect. -- Steven Wright
Attachment:
signature.asc
Description: PGP signature
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx