diff --git a/pinocchio/Makefile b/pinocchio/Makefile
index 240da93a0db77ad3d45b049cc7698cb72176add0..a219ccf58eeecb1efe0d1ee52a837217da281be4 100644
--- a/pinocchio/Makefile
+++ b/pinocchio/Makefile
@@ -18,6 +18,8 @@ MAKE_JOBS_SAFE=		no
 
 DYNAMIC_PLIST_DIRS+=	share/doc/${PKGBASE}
 
+CMAKE_ARGS+=		-DCMAKE_INSTALL_LIBDIR=lib
+
 CMAKE_ARGS+=		-DPYTHON_EXECUTABLE=${PYTHON}
 CMAKE_ARGS+=		-DPYTHON_INCLUDE_DIR=${PYTHON_INCLUDE}
 CMAKE_ARGS+=		-DPYTHON_LIBRARY=${PYTHON_LIB}
diff --git a/pinocchio/distinfo b/pinocchio/distinfo
index e9222de33452f03d1fad36311028e2b62925df6b..257aa15980a2bb01c992e2dccbbe1c52e6278ccb 100644
--- a/pinocchio/distinfo
+++ b/pinocchio/distinfo
@@ -4,3 +4,4 @@ Size (pinocchio-1.1.2.tar.gz) = 8911853 bytes
 SHA1 (patch-aa) = 48bd99335980d76f285645f33d10ab5cd0db0749
 SHA1 (patch-ab) = 96f1ea798f0e3fcb2dbef755476a959727550eb0
 SHA1 (patch-ac) = 75eb20d87148706b27c1d3601f9a379fbf666bc0
+SHA1 (patch-ad) = 55fcdbcd58e5261af4fc94aab05056548f52ccc1
diff --git a/pinocchio/patches/patch-ad b/pinocchio/patches/patch-ad
new file mode 100644
index 0000000000000000000000000000000000000000..50ae3d254ba28c7c2f9500bed1299ccd5d8efaad
--- /dev/null
+++ b/pinocchio/patches/patch-ad
@@ -0,0 +1,10 @@
+--- unittest/constraint.cpp~	2016-05-27 14:31:10.000000000 +0200
++++ unittest/constraint.cpp	2016-06-02 10:49:37.831834286 +0200
+@@ -15,6 +15,7 @@
+ // Pinocchio If not, see
+ // <http://www.gnu.org/licenses/>.
+ 
++#include <cmath>
+ #include <iostream>
+ 
+ #include "pinocchio/spatial/force.hpp"