Your message dated Sat, 01 Apr 2017 21:04:32 +0000
with message-id <e1cuqcg-000atp...@fasolo.debian.org>
and subject line Bug#851750: fixed in kpatch 0.3.2-3.1
has caused the Debian Bug report #851750,
regarding kpatch: module FTBFS for Linux 4.9
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
851750: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851750
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kpatch
Version: 0.3.2-3
Severity: serious
Justification: fails to build from source

Hi,

kpatch cannot build the kernel module for the current kernel in sid:

DKMS make.log for kpatch-0.3.2 for kernel 4.9.0-1-amd64 (x86_64)
Wed Jan 18 12:55:36 UTC 2017
make: Entering directory '/var/lib/dkms/kpatch/0.3.2/build/kmod'
make -C core clean
make[1]: Entering directory '/var/lib/dkms/kpatch/0.3.2/build/kmod/core'
rm -f -Rf .*.o.cmd .*.ko.cmd .tmp_versions *.o *.ko *.mod.c \
Module.symvers
make[1]: Leaving directory '/var/lib/dkms/kpatch/0.3.2/build/kmod/core'
make -C core
make[1]: Entering directory '/var/lib/dkms/kpatch/0.3.2/build/kmod/core'
make -C /lib/modules/4.9.0-1-amd64/build 
M=/var/lib/dkms/kpatch/0.3.2/build/kmod/core kpatch.ko
make[2]: Entering directory '/var/lib/dkms/kpatch/0.3.2/build/kmod/core'
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
  CC [M]  /var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.o
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:308:21: error: variable 
'kpatch_backtrace_ops' has initializer but incomplete type
 static const struct stacktrace_ops kpatch_backtrace_ops = {
                     ^~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:309:2: error: unknown field 
'address' specified in initializer
  .address = kpatch_backtrace_address_verify,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:309:13: warning: excess 
elements in struct initializer
  .address = kpatch_backtrace_address_verify,
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:309:13: note: (near 
initialization for 'kpatch_backtrace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:310:2: error: unknown field 
'stack' specified in initializer
  .stack  = kpatch_backtrace_stack,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:310:12: warning: excess 
elements in struct initializer
  .stack  = kpatch_backtrace_stack,
            ^~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:310:12: note: (near 
initialization for 'kpatch_backtrace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:311:2: error: unknown field 
'walk_stack' specified in initializer
  .walk_stack = print_context_stack_bp,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:311:16: error: 
'print_context_stack_bp' undeclared here (not in a function)
  .walk_stack = print_context_stack_bp,
                ^~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:311:16: warning: excess 
elements in struct initializer
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:311:16: note: (near 
initialization for 'kpatch_backtrace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:338:21: error: variable 
'kpatch_print_trace_ops' has initializer but incomplete type
 static const struct stacktrace_ops kpatch_print_trace_ops = {
                     ^~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:339:2: error: unknown field 
'stack' specified in initializer
  .stack  = kpatch_print_trace_stack,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:339:12: warning: excess 
elements in struct initializer
  .stack  = kpatch_print_trace_stack,
            ^~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:339:12: note: (near 
initialization for 'kpatch_print_trace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:340:2: error: unknown field 
'address' specified in initializer
  .address = kpatch_print_trace_address,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:340:13: warning: excess 
elements in struct initializer
  .address = kpatch_print_trace_address,
             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:340:13: note: (near 
initialization for 'kpatch_print_trace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:341:2: error: unknown field 
'walk_stack' specified in initializer
  .walk_stack = print_context_stack,
  ^
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:341:16: error: 
'print_context_stack' undeclared here (not in a function)
  .walk_stack = print_context_stack,
                ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:341:16: warning: excess 
elements in struct initializer
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:341:16: note: (near 
initialization for 'kpatch_print_trace_ops')
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c: In function 
'kpatch_verify_activeness_safety':
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:362:3: error: implicit 
declaration of function 'dump_trace' [-Werror=implicit-function-declaration]
   dump_trace(t, NULL, NULL, 0, &kpatch_backtrace_ops, &args);
   ^~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c: At top level:
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:308:36: error: storage size 
of 'kpatch_backtrace_ops' isn't known
 static const struct stacktrace_ops kpatch_backtrace_ops = {
                                    ^~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.c:338:36: error: storage size 
of 'kpatch_print_trace_ops' isn't known
 static const struct stacktrace_ops kpatch_print_trace_ops = {
                                    ^~~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.9.0-1-common/scripts/Makefile.build:298: recipe for 
target '/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.o' failed
make[5]: *** [/var/lib/dkms/kpatch/0.3.2/build/kmod/core/core.o] Error 1
/usr/src/linux-headers-4.9.0-1-common/Makefile:1679: recipe for target 
'kpatch.ko' failed
make[4]: *** [kpatch.ko] Error 2
Makefile:150: recipe for target 'sub-make' failed
make[3]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.9.0-1-amd64'
Makefile:13: recipe for target 'kpatch.ko' failed
make[1]: *** [kpatch.ko] Error 2
make[1]: Leaving directory '/var/lib/dkms/kpatch/0.3.2/build/kmod/core'
Makefile:5: recipe for target 'all' failed
make: *** [all] Error 2
make: Leaving directory '/var/lib/dkms/kpatch/0.3.2/build/kmod'


Cheers,

Andreas

--- End Message ---
--- Begin Message ---
Source: kpatch
Source-Version: 0.3.2-3.1

We believe that the bug you reported is fixed in the latest version of
kpatch, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 851...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Boot <bo...@debian.org> (supplier of updated kpatch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 01 Apr 2017 20:33:40 +0100
Source: kpatch
Binary: kpatch kpatch-dkms kpatch-build
Architecture: source amd64
Version: 0.3.2-3.1
Distribution: unstable
Urgency: medium
Maintainer: Chris J Arges <chris.j.ar...@canonical.com>
Changed-By: Chris Boot <bo...@debian.org>
Description:
 kpatch     - Runtime tools for Kpatch
 kpatch-build - Build Tools for Kpatch and Livepatch
 kpatch-dkms - DKMS module for Kpatch
Closes: 851750
Changes:
 kpatch (0.3.2-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fixes for Linux 4.9: (Closes: #851750)
     - Dropped patch kmod-core-fix-stacktrace_ops-address-function-protot.patch
     - Added patch kmod-core-use-save_stack_trace_tsk-backport.patch: backport
       of upstream commit 586feb40fe116b70d3ac752359706c3e1fafe4ea.
     Thanks to James Beck for the initial revision of this patch.
Checksums-Sha1:
 e72a49f5ce85f1fb244756947edb373b1f297717 1993 kpatch_0.3.2-3.1.dsc
 8f397d99d6afaecaa05e92440d7a7da49ef3dff8 6460 kpatch_0.3.2-3.1.debian.tar.xz
 e7842201f2395455266ece035167892abfb8f09d 60274 
kpatch-build-dbgsym_0.3.2-3.1_amd64.deb
 d3564017ded50420aa969f6e30bf1fd10ef38848 40288 kpatch-build_0.3.2-3.1_amd64.deb
 ee575f45e76299d943b7df31adddbe22e82fd957 12046 kpatch-dkms_0.3.2-3.1_amd64.deb
 62a54a3bb6a768c36d927a541dd8a2d090d3bc3d 5385 kpatch_0.3.2-3.1_amd64.buildinfo
 27dae66c2f63c70d71d89b857704a5bd23cb293d 13832 kpatch_0.3.2-3.1_amd64.deb
Checksums-Sha256:
 0db2d2ab79465650b0d945cd7a11c2091a699c37b73fea36b727cc89856bf79d 1993 
kpatch_0.3.2-3.1.dsc
 9fbd4246bbbcf9c069d0560792b9f785dc93282d4843b2bc5322a09c52ba6c2c 6460 
kpatch_0.3.2-3.1.debian.tar.xz
 475a74dab1d9b92fceba99faa189b88e10407ef1af9db61c32820ca4e9287db2 60274 
kpatch-build-dbgsym_0.3.2-3.1_amd64.deb
 8aa34b908e65fc6964650ff2a44a190631cfae2a432ddd12a23cef0321bc07c3 40288 
kpatch-build_0.3.2-3.1_amd64.deb
 99a4e43cd94b6086ec758e1ce8267f662470f9f7580f316c231c8fbbbbdb5b2f 12046 
kpatch-dkms_0.3.2-3.1_amd64.deb
 f8aa838c9c98dac943b8de0b03433a0f6f95eb1046813a21a3cf084a7e9b2ade 5385 
kpatch_0.3.2-3.1_amd64.buildinfo
 0fdda81d5838bd56e91828e87b7872ec9f925698046830384ee82cac98886d52 13832 
kpatch_0.3.2-3.1_amd64.deb
Files:
 32f7b9b1b837b17aa846d76c03aaa460 1993 kernel optional kpatch_0.3.2-3.1.dsc
 92359a2d6e88e4569fe75a2cbb299b98 6460 kernel optional 
kpatch_0.3.2-3.1.debian.tar.xz
 3576ac2ea7f09b0f32222e5dc512f875 60274 debug extra 
kpatch-build-dbgsym_0.3.2-3.1_amd64.deb
 cd49609ff254139274f9513faca205d0 40288 kernel optional 
kpatch-build_0.3.2-3.1_amd64.deb
 789240a351373a8ff7908ff3ce260d5a 12046 kernel optional 
kpatch-dkms_0.3.2-3.1_amd64.deb
 48bf196d31448cf9db6a8e4dfe8a6256 5385 kernel optional 
kpatch_0.3.2-3.1_amd64.buildinfo
 e3468d0eece2285d290c600e563534d3 13832 kernel optional 
kpatch_0.3.2-3.1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE2oqQ9X/7HWR+QDTaQRpzPmfWT/4FAljgBjxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldERB
OEE5MEY1N0ZGQjFENjQ3RTQwMzREQTQxMUE3MzNFNjdENjRGRkUACgkQQRpzPmfW
T/5sFg//W4Up3NEA+NKKKZ3H0QS4zZ/HLoVU6XlWID7x3CIh2VBJlr9WBMjOLyDT
smYmVYSb78C+WLs2DbzwjmU5xK/d1dwozDmPvM3LoMKCUW002sw1rgIsjjKJdgQP
MX8fFnA776u2/bADCCf/6NYWUY70FJROdqNDgSWO21t3+cEfY4HL3BAYz9uxmz8X
Xsk9uq8ACjmRKRqGU4S6EDY4b2iP9Lg0CTct8Uz+3SorNh4KN+MvNXUCbMgUxlCW
MbL6WOFePn8Z/rSMwhJaXXm0RQ2axbcFKgUiXr+0ynjK4ls515xMPYh+Xg3tM8mG
EsuC3Irqz+w+vKlvtVxAkc+Vh45/jNXQN0oKMzBSEWP3oyebFhE0K4aWPu60K2eA
k/WO82S/gNYL7OyZY6ZmwdkV5EPvvvByeXjbUu0qp4hxItSIeWMASUlXa/oEXTwO
0iKogZb5Cy7OjbdJZBXuJls/UJh7wa6Ip3I36FDtM6lXVd70LLTMI8Mm62R7izTo
c7UhNwDtEkxuTJmB3OG3VpJ/Eqo32pmLxFcCee2bHXXXKYbRw5GmaaBYef666FvB
K9AX4BZzkP9S6mP6r7hLzSVvD9/75QVCCq3rv7wMC3t9JPJJ3BBZ7Lglcx6X5E/P
kL80pjv3+7pAwFlLuNl/FQ4JW0wmyQqdKrD1x+sheyUoUn+KvA4=
=SNng
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to