This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

talpa doesn't compile on ubuntu 17.04 linux 4.10

talpa doesn't compile since I upgraded to ubuntu 17.04.  This uses linux 4.10.

The last few lines of talpaselect.log are:

......
checking for linux/dcache.h... yes
checking for __d_path prototype... available
checking for exported __d_path... undetectable
checking for linux/dcache.h... yes
checking for 2.6.38 style locking... post 2.6.38 style locking
checking for __d_path address... 0xffffffff812617f0
checking for __d_path type... struct path
checking for vfsmount and br lock... vfsmount lock is mount_lock seqlock
checking for __lookup_mnt_last address... configure: error: not found

Traceback (most recent call last):
File "talpa_select.py", line 2176, in _action
File "talpa_select.py", line 1074, in load
File "talpa_select.py", line 841, in select
File "talpa_select.py", line 1696, in select
File "talpa_select.py", line 1780, in build
File "talpa_select.py", line 1910, in __try_build
File "talpa_select.py", line 1773, in checkConfigureErrors
SelectException: exc-configure-failed-freeversion

I believe that the __lookup_mnt_last address function has been removed from linux 4.9 - see https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.15

I also raised this as an Issue on talpa in github at https://github.com/sophos/talpa/issues/2 



This thread was automatically locked due to age.
Parents Reply Children