Blame SOURCES/v1.5-libipt-static.patch

e1d87d
--- processor-trace-1.5/libipt/CMakeLists.txt-orig	2016-04-07 08:52:14.000000000 +0200
e1d87d
+++ processor-trace-1.5/libipt/CMakeLists.txt	2016-08-17 23:12:23.241109244 +0200
e1d87d
@@ -81,7 +81,7 @@ endif (CMAKE_HOST_WIN32)
e1d87d
 
e1d87d
 set(LIBIPT_FILES ${LIBIPT_FILES} ${LIBIPT_SECTION_FILES})
e1d87d
 
e1d87d
-add_library(libipt SHARED
e1d87d
+add_library(libipt STATIC
e1d87d
   ${LIBIPT_FILES}
e1d87d
 )
e1d87d
 
e1d87d
--- processor-trace-1.5/libipt/src/posix/init.c-orig	2016-04-07 08:52:14.000000000 +0200
e1d87d
+++ processor-trace-1.5/libipt/src/posix/init.c	2016-08-23 09:04:11.540176668 +0200
e1d87d
@@ -29,7 +29,7 @@
e1d87d
 #include "pt_ild.h"
e1d87d
 
e1d87d
 
e1d87d
-static void __attribute__((constructor)) init(void)
e1d87d
+void __libipt_init(void)
e1d87d
 {
e1d87d
 	/* Initialize the Intel(R) Processor Trace instruction decoder. */
e1d87d
 	pt_ild_init();