linux kernel compiler warnings ignored

Tao Ren taoren at fb.com
Sat Apr 27 03:15:16 AEST 2019


On 4/26/19 8:46 AM, Patrick Venture wrote:
> On Fri, Apr 26, 2019 at 8:14 AM Andrew Jeffery <andrew at aj.id.au> wrote:
>>
>>
>>
>> On Fri, 26 Apr 2019, at 08:01, Patrick Venture wrote:
>>> I'm getting feedback from a patchset I sent upstream that there are
>>> compiler warnings.  Which surprised me because my OpenBMC builds with
>>> those patches don't complain.  I imagine therefore we have them
>>> silenced and was curious where we silence them.
>>
>> How are you building the kernel?
>>
>> I strongly recommend you build kernels directly from the kernel source tree rather than using bitbake, if that's what you're doing.
> 
> I'm building the kernel via bitbake as you surmised.
> 
>>
>> In the kernel source tree, do:
>>
>> $ export ARCH=arm
>> $ export CROSS_COMPILE=arm-linux-gnueabi-
>> $ make aspeed_g5_defconfig
>> $ make W=1 -j$(nproc)
>>
>> This exports are from memory, ymmv.
> 
> Thanks. I've fired off a complete build of the kernel to catch this.
> I don't have the openbmc SDK toolchain installed at the moment, but
> that's not a difficult task.

I also noticed the issue earlier this week (bitbake doesn't report unused variables in my patch). Thank you Andrew and Patrick for raising the topic and sharing solutions.

Cheers,

Tao 


More information about the openbmc mailing list