Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DKMS make.log for anbox-modules-binder-r578.e82afd1 for kernel 4.11.2-1-ARCH (x86_64)
- Thu May 25 02:23:59 IST 2017
- make -C /lib/modules/4.11.2-1-ARCH/build V=0 M=$PWD
- make[1]: Entering directory '/usr/lib/modules/4.11.2-1-ARCH/build'
- LD /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/built-in.o
- CC [M] /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.o
- CC [M] /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.o
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.c:33:6: error: conflicting types for ‘zap_page_range’
- void zap_page_range(struct vm_area_struct *vma, unsigned long address, unsigned long size, struct zap_details *details)
- ^~~~~~~~~~~~~~
- In file included from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.c:5:0:
- ./include/linux/mm.h:1193:6: note: previous declaration of ‘zap_page_range’ was here
- void zap_page_range(struct vm_area_struct *vma, unsigned long address,
- ^~~~~~~~~~~~~~
- make[2]: *** [scripts/Makefile.build:295: /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/deps.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘task_get_unused_fd_flags’:
- /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]
- if (!lock_task_sighand(proc->tsk, &irqs))
- ^~~~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:389:13: error: implicit declaration of function ‘task_rlimit’ [-Werror=implicit-function-declaration]
- rlim_cur = task_rlimit(proc->tsk, RLIMIT_NOFILE);
- ^~~~~~~~~~~
- /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]
- unlock_task_sighand(proc->tsk, &irqs);
- ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_set_nice’:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:447:43: error: dereferencing pointer to incomplete type ‘struct signal_struct’
- min_nice = rlimit_to_nice(current->signal->rlim[RLIMIT_NICE].rlim_cur);
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_update_page_range’:
- /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]
- mm = get_task_mm(proc->tsk);
- ^~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:625:3: error: implicit declaration of function ‘mmput’ [-Werror=implicit-function-declaration]
- mmput(mm);
- ^~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:634:4: error: too many arguments to function ‘zap_page_range’
- zap_page_range(vma, (uintptr_t)page_addr +
- ^~~~~~~~~~~~~~
- In file included from ./include/asm-generic/cacheflush.h:5:0,
- from ./arch/x86/include/asm/cacheflush.h:5,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
- ./include/linux/mm.h:1193:6: note: declared here
- void zap_page_range(struct vm_area_struct *vma, unsigned long address,
- ^~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_transaction_buffer_release’:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1274:13: error: ‘struct flat_binder_object’ has no member named ‘type’
- switch (fp->type) {
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1287:28: error: ‘struct flat_binder_object’ has no member named ‘type’
- binder_dec_node(node, fp->type == BINDER_TYPE_BINDER, 0);
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1301:26: error: ‘struct flat_binder_object’ has no member named ‘type’
- binder_dec_ref(ref, fp->type == BINDER_TYPE_HANDLE);
- ^~
- In file included from ./include/linux/kernel.h:13:0,
- from ./include/asm-generic/bug.h:13,
- from ./arch/x86/include/asm/bug.h:35,
- from ./include/linux/bug.h:4,
- from ./include/linux/mmdebug.h:4,
- from ./include/linux/mm.h:8,
- from ./include/asm-generic/cacheflush.h:5,
- from ./arch/x86/include/asm/cacheflush.h:5,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1313:17: error: ‘struct flat_binder_object’ has no member named ‘type’
- debug_id, fp->type);
- ^
- ./include/linux/printk.h:301:33: note: in definition of macro ‘pr_err’
- printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
- ^~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_transaction’:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1539:13: error: ‘struct flat_binder_object’ has no member named ‘type’
- switch (fp->type) {
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1572:10: error: ‘struct flat_binder_object’ has no member named ‘type’
- if (fp->type == BINDER_TYPE_BINDER)
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1573:7: error: ‘struct flat_binder_object’ has no member named ‘type’
- fp->type = BINDER_TYPE_HANDLE;
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1575:7: error: ‘struct flat_binder_object’ has no member named ‘type’
- fp->type = BINDER_TYPE_WEAK_HANDLE;
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1577:26: error: ‘struct flat_binder_object’ has no member named ‘type’
- binder_inc_ref(ref, fp->type == BINDER_TYPE_HANDLE,
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1603:11: error: ‘struct flat_binder_object’ has no member named ‘type’
- if (fp->type == BINDER_TYPE_HANDLE)
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1604:8: error: ‘struct flat_binder_object’ has no member named ‘type’
- fp->type = BINDER_TYPE_BINDER;
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1606:8: error: ‘struct flat_binder_object’ has no member named ‘type’
- fp->type = BINDER_TYPE_WEAK_BINDER;
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1609:34: error: ‘struct flat_binder_object’ has no member named ‘type’
- binder_inc_node(ref->node, fp->type == BINDER_TYPE_BINDER, 0, NULL);
- ^~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1624:31: error: ‘struct flat_binder_object’ has no member named ‘type’
- binder_inc_ref(new_ref, fp->type == BINDER_TYPE_HANDLE, NULL);
- ^~
- In file included from ./include/linux/kernel.h:13:0,
- from ./include/asm-generic/bug.h:13,
- from ./arch/x86/include/asm/bug.h:35,
- from ./include/linux/bug.h:4,
- from ./include/linux/mmdebug.h:4,
- from ./include/linux/mm.h:8,
- from ./include/asm-generic/cacheflush.h:5,
- from ./arch/x86/include/asm/cacheflush.h:5,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:20:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1682:31: error: ‘struct flat_binder_object’ has no member named ‘type’
- proc->pid, thread->pid, fp->type);
- ^
- ./include/linux/printk.h:308:34: note: in definition of macro ‘pr_info’
- printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
- ^~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:1681:4: note: in expansion of macro ‘binder_user_error’
- binder_user_error("%d:%d got transaction with invalid object type, %x\n",
- ^~~~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: At top level:
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:2842:11: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
- .fault = binder_vm_fault,
- ^~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:2842:11: note: (near initialization for ‘binder_vm_ops.fault’)
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_open’:
- /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]
- get_task_struct(current);
- ^~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c: In function ‘binder_deferred_release’:
- /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]
- put_task_struct(proc->tsk);
- ^~~~~~~~~~~~~~~
- In file included from ./include/linux/sched/signal.h:8:0,
- from ./include/linux/ptrace.h:6,
- from ./arch/x86/include/asm/stacktrace.h:10,
- from ./arch/x86/include/asm/perf_event.h:246,
- from ./include/linux/perf_event.h:24,
- from ./include/linux/trace_events.h:9,
- from ./include/trace/trace_events.h:19,
- from ./include/trace/define_trace.h:95,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
- ./include/linux/sched/task.h: At top level:
- ./include/linux/sched/task.h:91:20: warning: conflicting types for ‘put_task_struct’
- static inline void put_task_struct(struct task_struct *t)
- ^~~~~~~~~~~~~~~
- ./include/linux/sched/task.h:91:20: error: static declaration of ‘put_task_struct’ follows non-static declaration
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3160:2: note: previous implicit declaration of ‘put_task_struct’ was here
- put_task_struct(proc->tsk);
- ^~~~~~~~~~~~~~~
- In file included from ./include/linux/ptrace.h:6:0,
- from ./arch/x86/include/asm/stacktrace.h:10,
- from ./arch/x86/include/asm/perf_event.h:246,
- from ./include/linux/perf_event.h:24,
- from ./include/linux/trace_events.h:9,
- from ./include/trace/trace_events.h:19,
- from ./include/trace/define_trace.h:95,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
- ./include/linux/sched/signal.h:575:38: error: conflicting types for ‘lock_task_sighand’
- static inline struct sighand_struct *lock_task_sighand(struct task_struct *tsk,
- ^~~~~~~~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:386:7: note: previous implicit declaration of ‘lock_task_sighand’ was here
- if (!lock_task_sighand(proc->tsk, &irqs))
- ^~~~~~~~~~~~~~~~~
- In file included from ./include/linux/ptrace.h:6:0,
- from ./arch/x86/include/asm/stacktrace.h:10,
- from ./arch/x86/include/asm/perf_event.h:246,
- from ./include/linux/perf_event.h:24,
- from ./include/linux/trace_events.h:9,
- from ./include/trace/trace_events.h:19,
- from ./include/trace/define_trace.h:95,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
- ./include/linux/sched/signal.h:585:20: warning: conflicting types for ‘unlock_task_sighand’
- static inline void unlock_task_sighand(struct task_struct *tsk,
- ^~~~~~~~~~~~~~~~~~~
- ./include/linux/sched/signal.h:585:20: error: static declaration of ‘unlock_task_sighand’ follows non-static declaration
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:390:2: note: previous implicit declaration of ‘unlock_task_sighand’ was here
- unlock_task_sighand(proc->tsk, &irqs);
- ^~~~~~~~~~~~~~~~~~~
- In file included from ./include/linux/ptrace.h:6:0,
- from ./arch/x86/include/asm/stacktrace.h:10,
- from ./arch/x86/include/asm/perf_event.h:246,
- from ./include/linux/perf_event.h:24,
- from ./include/linux/trace_events.h:9,
- from ./include/trace/trace_events.h:19,
- from ./include/trace/define_trace.h:95,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder_trace.h:329,
- from /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:3712:
- ./include/linux/sched/signal.h:591:29: error: conflicting types for ‘task_rlimit’
- static inline unsigned long task_rlimit(const struct task_struct *tsk,
- ^~~~~~~~~~~
- /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.c:389:13: note: previous implicit declaration of ‘task_rlimit’ was here
- rlim_cur = task_rlimit(proc->tsk, RLIMIT_NOFILE);
- ^~~~~~~~~~~
- cc1: some warnings being treated as errors
- make[2]: *** [scripts/Makefile.build:295: /var/lib/dkms/anbox-modules-binder/r578.e82afd1/build/binder.o] Error 1
- make[1]: *** [Makefile:1492: _module_/var/lib/dkms/anbox-modules-binder/r578.e82afd1/build] Error 2
- make[1]: Leaving directory '/usr/lib/modules/4.11.2-1-ARCH/build'
- make: *** [Makefile:8: all] Error 2
Add Comment
Please, Sign In to add comment