When port is about to be compiled on a platform with most recent (proposed as of this moment) nVidia driver 367.27 (please see PR 201340 and there the latest patch as of today, 22nd Juno of 2016), the port fails to compile compalining about the error/missing shown below: [...] [ 2%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/Thumbnail.cpp.o //usr/local/lib/libnvidia-glcore.so.1: undefined reference to `nv_vasprintf_alloc' //usr/local/lib/libnvidia-glcore.so.1: undefined reference to `nv_vasprintf_vsnprintf' //usr/local/lib/libnvidia-glcore.so.1: undefined reference to `nv_vasprintf_free' c++: error: linker command failed with exit code 1 (use -v to see invocation)
We can add emulators/virtualbox-ose and www/chromium to the list of ports that won't build because of the undefined reference issue with driver 367.27.
we can also add graphics/libdrm (see PR 201588) to the list of ports that won't build because of the undefined reference issue with driver 367.27.
We can add graphics/cairo (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210597).
(In reply to w.schwarzenfeld from comment #3) So is it problem with nvidia-driver, more than to be problem of codelite, right ? As an (maybe related) experience, I remember mysql57 changed the name of one of its libs, and we used a simple symlink as a workaround in it, for the sake of other ports based on it to build. it simply solved the problem.
The problem is indeed the x11/nvidia-driver if BLOB revision is set to 367.27. It workd well with 364.19. As far as I could follow the mainatainer's comments, the problem is a bug in one of the the driver's libraries and not related to editors/codelite anyway. I'm closing this PR.
(In reply to ohartman from comment #5) Okay Thanks ;)