Patch for "Unknown symbol _GLOBAL_OFFSET_TABLE_"
Posted: Thu Feb 01, 2018 11:35 pm
Code: Select all
diff -Nurw oss-v4.2-build2017-src-gpl.20180202/setup/srcconf.c oss-v4.2-build2017-src-gpl/setup/srcconf.c
--- oss-v4.2-build2017-src-gpl.20180202/setup/srcconf.c>2017-02-17 14:20:42.000000000 -0500
+++ oss-v4.2-build2017-src-gpl/setup/srcconf.c<>2018-02-01 18:16:56.138166665 -0500
@@ -962,7 +962,7 @@
#if defined(__SCO_VERSION__)
fprintf (f, "CFLAGS=-O -D_KERNEL -D_DDI=8\n");
#else
- fprintf (f, "CFLAGS += -D_KERNEL\n");
+ fprintf (f, "CFLAGS += -D_KERNEL -fno-pic\n");
#endif
#ifdef HAVE_KERNEL_FLAGS
add_kernel_flags (f);
And complete diff between code I run with 4.14.16 kernel and oss-v4.2-build2017-src-gpl.tar.bz2