mohan226

dkms/anbox-modules-binder/r578.e82afd1/build/make.log

May 24th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.94 KB | None | 0 0
  1. DKMS make.log for anbox-modules-binder-r578.e82afd1 for kernel 4.11.2-1-ARCH (x86_64)
  2. Thu May 25 02:23:59 IST 2017
  3. make -C /lib/modules/4.11.2-1-ARCH/build V=0 M=$PWD
  4. make[1]: Entering directory '/usr/lib/modules/4.11.2-1-ARCH/build'
  5. LD /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/built-in.o
  6. CC [M] /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.o
  7. CC [M] /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.o
  8. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.c:33:6: error: conflicting types for ‘zap_page_range’
  9. void zap_page_range(struct vm_area_struct *vma, unsigned long address, unsigned long size, struct zap_details *details)
  10. ^~~~~~~~~~~~~~
  11. In file included from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.c:5:0:
  12. ./include/linux/mm.h:1193:6: note: previous declaration of ‘zap_page_range’ was here
  13. void zap_page_range(struct vm_area_struct *vma, unsigned long address,
  14. ^~~~~~~~~~~~~~
  15. make[2]: *** [scripts/Makefile.build:295: /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.o] Error 1
  16. make[2]: *** Waiting for unfinished jobs....
  17. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘task_get_unused_fd_flags’:
  18. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:386:7: error: implicit declaration of function ‘lock_task_sighand’ [-Werror=implicit-function-declaration]
  19. if (!lock_task_sighand(proc->tsk, &irqs))
  20. ^~~~~~~~~~~~~~~~~
  21. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:389:13: error: implicit declaration of function ‘task_rlimit’ [-Werror=implicit-function-declaration]
  22. rlim_cur = task_rlimit(proc->tsk, RLIMIT_NOFILE);
  23. ^~~~~~~~~~~
  24. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:390:2: error: implicit declaration of function ‘unlock_task_sighand’ [-Werror=implicit-function-declaration]
  25. unlock_task_sighand(proc->tsk, &irqs);
  26. ^~~~~~~~~~~~~~~~~~~
  27. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_set_nice’:
  28. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:447:43: error: dereferencing pointer to incomplete type ‘struct signal_struct’
  29. min_nice = rlimit_to_nice(current->signal->rlim[RLIMIT_NICE].rlim_cur);
  30. ^~
  31. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_update_page_range’:
  32. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:571:8: error: implicit declaration of function ‘get_task_mm’ [-Werror=implicit-function-declaration]
  33. mm = get_task_mm(proc->tsk);
  34. ^~~~~~~~~~~
  35. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:625:3: error: implicit declaration of function ‘mmput’ [-Werror=implicit-function-declaration]
  36. mmput(mm);
  37. ^~~~~
  38. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:634:4: error: too many arguments to function ‘zap_page_range’
  39. zap_page_range(vma, (uintptr_t)page_addr +
  40. ^~~~~~~~~~~~~~
  41. In file included from ./include/asm-generic/cacheflush.h:5:0,
  42. from ./arch/x86/include/asm/cacheflush.h:5,
  43. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
  44. ./include/linux/mm.h:1193:6: note: declared here
  45. void zap_page_range(struct vm_area_struct *vma, unsigned long address,
  46. ^~~~~~~~~~~~~~
  47. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_transaction_buffer_release’:
  48. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1274:13: error: ‘struct flat_binder_object’ has no member named ‘type’
  49. switch (fp->type) {
  50. ^~
  51. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1287:28: error: ‘struct flat_binder_object’ has no member named ‘type’
  52. binder_dec_node(node, fp->type == BINDER_TYPE_BINDER, 0);
  53. ^~
  54. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1301:26: error: ‘struct flat_binder_object’ has no member named ‘type’
  55. binder_dec_ref(ref, fp->type == BINDER_TYPE_HANDLE);
  56. ^~
  57. In file included from ./include/linux/kernel.h:13:0,
  58. from ./include/asm-generic/bug.h:13,
  59. from ./arch/x86/include/asm/bug.h:35,
  60. from ./include/linux/bug.h:4,
  61. from ./include/linux/mmdebug.h:4,
  62. from ./include/linux/mm.h:8,
  63. from ./include/asm-generic/cacheflush.h:5,
  64. from ./arch/x86/include/asm/cacheflush.h:5,
  65. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
  66. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1313:17: error: ‘struct flat_binder_object’ has no member named ‘type’
  67. debug_id, fp->type);
  68. ^
  69. ./include/linux/printk.h:301:33: note: in definition of macro ‘pr_err’
  70. printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
  71. ^~~~~~~~~~~
  72. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_transaction’:
  73. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1539:13: error: ‘struct flat_binder_object’ has no member named ‘type’
  74. switch (fp->type) {
  75. ^~
  76. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1572:10: error: ‘struct flat_binder_object’ has no member named ‘type’
  77. if (fp->type == BINDER_TYPE_BINDER)
  78. ^~
  79. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1573:7: error: ‘struct flat_binder_object’ has no member named ‘type’
  80. fp->type = BINDER_TYPE_HANDLE;
  81. ^~
  82. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1575:7: error: ‘struct flat_binder_object’ has no member named ‘type’
  83. fp->type = BINDER_TYPE_WEAK_HANDLE;
  84. ^~
  85. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1577:26: error: ‘struct flat_binder_object’ has no member named ‘type’
  86. binder_inc_ref(ref, fp->type == BINDER_TYPE_HANDLE,
  87. ^~
  88. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1603:11: error: ‘struct flat_binder_object’ has no member named ‘type’
  89. if (fp->type == BINDER_TYPE_HANDLE)
  90. ^~
  91. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1604:8: error: ‘struct flat_binder_object’ has no member named ‘type’
  92. fp->type = BINDER_TYPE_BINDER;
  93. ^~
  94. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1606:8: error: ‘struct flat_binder_object’ has no member named ‘type’
  95. fp->type = BINDER_TYPE_WEAK_BINDER;
  96. ^~
  97. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1609:34: error: ‘struct flat_binder_object’ has no member named ‘type’
  98. binder_inc_node(ref->node, fp->type == BINDER_TYPE_BINDER, 0, NULL);
  99. ^~
  100. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1624:31: error: ‘struct flat_binder_object’ has no member named ‘type’
  101. binder_inc_ref(new_ref, fp->type == BINDER_TYPE_HANDLE, NULL);
  102. ^~
  103. In file included from ./include/linux/kernel.h:13:0,
  104. from ./include/asm-generic/bug.h:13,
  105. from ./arch/x86/include/asm/bug.h:35,
  106. from ./include/linux/bug.h:4,
  107. from ./include/linux/mmdebug.h:4,
  108. from ./include/linux/mm.h:8,
  109. from ./include/asm-generic/cacheflush.h:5,
  110. from ./arch/x86/include/asm/cacheflush.h:5,
  111. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
  112. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1682:31: error: ‘struct flat_binder_object’ has no member named ‘type’
  113. proc->pid, thread->pid, fp->type);
  114. ^
  115. ./include/linux/printk.h:308:34: note: in definition of macro ‘pr_info’
  116. printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
  117. ^~~~~~~~~~~
  118. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1681:4: note: in expansion of macro ‘binder_user_error’
  119. binder_user_error("%d:%d got transaction with invalid object type, %x\n",
  120. ^~~~~~~~~~~~~~~~~
  121. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: At top level:
  122. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:2842:11: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
  123. .fault = binder_vm_fault,
  124. ^~~~~~~~~~~~~~~
  125. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:2842:11: note: (near initialization for ‘binder_vm_ops.fault’)
  126. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_open’:
  127. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:2954:2: error: implicit declaration of function ‘get_task_struct’ [-Werror=implicit-function-declaration]
  128. get_task_struct(current);
  129. ^~~~~~~~~~~~~~~
  130. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_deferred_release’:
  131. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3160:2: error: implicit declaration of function ‘put_task_struct’ [-Werror=implicit-function-declaration]
  132. put_task_struct(proc->tsk);
  133. ^~~~~~~~~~~~~~~
  134. In file included from ./include/linux/sched/signal.h:8:0,
  135. from ./include/linux/ptrace.h:6,
  136. from ./arch/x86/include/asm/stacktrace.h:10,
  137. from ./arch/x86/include/asm/perf_event.h:246,
  138. from ./include/linux/perf_event.h:24,
  139. from ./include/linux/trace_events.h:9,
  140. from ./include/trace/trace_events.h:19,
  141. from ./include/trace/define_trace.h:95,
  142. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
  143. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
  144. ./include/linux/sched/task.h: At top level:
  145. ./include/linux/sched/task.h:91:20: warning: conflicting types for ‘put_task_struct’
  146. static inline void put_task_struct(struct task_struct *t)
  147. ^~~~~~~~~~~~~~~
  148. ./include/linux/sched/task.h:91:20: error: static declaration of ‘put_task_struct’ follows non-static declaration
  149. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3160:2: note: previous implicit declaration of ‘put_task_struct’ was here
  150. put_task_struct(proc->tsk);
  151. ^~~~~~~~~~~~~~~
  152. In file included from ./include/linux/ptrace.h:6:0,
  153. from ./arch/x86/include/asm/stacktrace.h:10,
  154. from ./arch/x86/include/asm/perf_event.h:246,
  155. from ./include/linux/perf_event.h:24,
  156. from ./include/linux/trace_events.h:9,
  157. from ./include/trace/trace_events.h:19,
  158. from ./include/trace/define_trace.h:95,
  159. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
  160. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
  161. ./include/linux/sched/signal.h:575:38: error: conflicting types for ‘lock_task_sighand’
  162. static inline struct sighand_struct *lock_task_sighand(struct task_struct *tsk,
  163. ^~~~~~~~~~~~~~~~~
  164. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:386:7: note: previous implicit declaration of ‘lock_task_sighand’ was here
  165. if (!lock_task_sighand(proc->tsk, &irqs))
  166. ^~~~~~~~~~~~~~~~~
  167. In file included from ./include/linux/ptrace.h:6:0,
  168. from ./arch/x86/include/asm/stacktrace.h:10,
  169. from ./arch/x86/include/asm/perf_event.h:246,
  170. from ./include/linux/perf_event.h:24,
  171. from ./include/linux/trace_events.h:9,
  172. from ./include/trace/trace_events.h:19,
  173. from ./include/trace/define_trace.h:95,
  174. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
  175. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
  176. ./include/linux/sched/signal.h:585:20: warning: conflicting types for ‘unlock_task_sighand’
  177. static inline void unlock_task_sighand(struct task_struct *tsk,
  178. ^~~~~~~~~~~~~~~~~~~
  179. ./include/linux/sched/signal.h:585:20: error: static declaration of ‘unlock_task_sighand’ follows non-static declaration
  180. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:390:2: note: previous implicit declaration of ‘unlock_task_sighand’ was here
  181. unlock_task_sighand(proc->tsk, &irqs);
  182. ^~~~~~~~~~~~~~~~~~~
  183. In file included from ./include/linux/ptrace.h:6:0,
  184. from ./arch/x86/include/asm/stacktrace.h:10,
  185. from ./arch/x86/include/asm/perf_event.h:246,
  186. from ./include/linux/perf_event.h:24,
  187. from ./include/linux/trace_events.h:9,
  188. from ./include/trace/trace_events.h:19,
  189. from ./include/trace/define_trace.h:95,
  190. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
  191. from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
  192. ./include/linux/sched/signal.h:591:29: error: conflicting types for ‘task_rlimit’
  193. static inline unsigned long task_rlimit(const struct task_struct *tsk,
  194. ^~~~~~~~~~~
  195. /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:389:13: note: previous implicit declaration of ‘task_rlimit’ was here
  196. rlim_cur = task_rlimit(proc->tsk, RLIMIT_NOFILE);
  197. ^~~~~~~~~~~
  198. cc1: some warnings being treated as errors
  199. make[2]: *** [scripts/Makefile.build:295: /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.o] Error 1
  200. make[1]: *** [Makefile:1492: _module_/var/lib/dkms/anbox-modules-binder/r578.e82afd1/build] Error 2
  201. make[1]: Leaving directory '/usr/lib/modules/4.11.2-1-ARCH/build'
  202. make: *** [Makefile:8: all] Error 2
Add Comment
Please, Sign In to add comment