libvmi / python

LibVMI Python bindings
http://libvmi.com/
GNU Lesser General Public License v3.0
30 stars 22 forks source link

Fix vmi event version to match Libvmi #76

Closed Wenzel closed 2 years ago

Wenzel commented 2 years ago

fix #75

Wenzel commented 2 years ago

The CI can't install libvmi because of undefined reference to glib2 functions. After adding the VERBOSE env var for cmake:

[ 54%] Linking C executable map-addr
cd /home/runner/work/python/python/libvmi/build/examples && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/map-addr.dir/link.txt --verbose=1
/usr/bin/cc  -Wall -Wextra -g -g3 -O0  -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/map-addr.dir/map-addr.c.o -o map-addr  -Wl,-rpath,/home/runner/work/python/python/libvmi/build/libvmi ../libvmi/libvmi.so.0.0.15 -L/usr/lib/x86_64inux-gnuglib-2.0 

-L/usr/lib/x86_64inux-gnuglib-2.0 ??? I suppose there is a string interpolation issue here, it should linux-gnulib :clown_face:

Wenzel commented 2 years ago

https://github.com/libvmi/libvmi/pull/1003 fixes the linking issue and CI is :green_circle: now :tada: