From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752044AbcELGPM (ORCPT ); Thu, 12 May 2016 02:15:12 -0400 Received: from static.148.38.9.176.clients.your-server.de ([176.9.38.148]:55760 "EHLO manjaro.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751395AbcELGPK (ORCPT ); Thu, 12 May 2016 02:15:10 -0400 To: Greg Kroah-Hartman , Sasha Levin Cc: "Linux-Kernel@Vger. Kernel. Org" From: =?UTF-8?Q?Philip_M=c3=bcller?= Subject: =?UTF-8?Q?[linux318][gcc61]_error:_storage_size_of_=e2=80=98=5f=5fm?= =?UTF-8?B?b2Rfdm1idXNfX2lkX3RhYmxlX2RldmljZV90YWJsZeKAmSBpc27igJl0IGtub3du?= Message-ID: <78ad0d36-4a4e-a9cb-0cac-67ed4e886fdf@manjaro.org> Date: Thu, 12 May 2016 08:15:04 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, hi Sasha, I did a new set of kernel point releases and hit only with 3.18.33 rock bottom. Compiling linux314-3.14.69-1, linux41-4.1.24-1, linux44-4.4.10-1 and linux45-4.5.4-1 went just fine. With 3.18 series I get followed compile error: In file included from drivers/hid/hid-hyperv.c:16:0: include/linux/module.h:138:40: error: storage size of ‘__mod_vmbus__id_table_device_table’ isn’t known extern const struct type##_device_id __mod_##type##__##name##_device_table \ ^ drivers/hid/hid-hyperv.c:594:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’ MODULE_DEVICE_TABLE(vmbus, id_table); ^~~~~~~~~~~~~~~~~~~ scripts/Makefile.build:263: recipe for target 'drivers/hid/hid-hyperv.o' failed make[2]: *** [drivers/hid/hid-hyperv.o] Error 1 scripts/Makefile.build:402: recipe for target 'drivers/hid' failed make[1]: *** [drivers/hid] Error 2 Makefile:937: recipe for target 'drivers' failed make: *** [drivers] Error 2 make: *** Waiting for unfinished jobs.... So I tested also .32, which I compiled with gcc gcc 5.3.0-5 just fine before. Used toolchain for this build: binutils 2.26-4 glibc 2.23-2 gcc 6.1.1-1 linux-api-headers 4.5.2-1 Any clues why only 3.18 series has this issue? kind regards Philip Müller --------------------------- Manjaro Project Lead