Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1690909 > unrolled thread

Re: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle libs-y archives separately...'

Started byNicholas Piggin <npiggin@gmail.com>
First post2017-07-19 04:10 +0200
Last post2017-07-19 04:50 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.kernel

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: parisc:generic-64bit_defconfig build failures due to 'kbuild:  handle   libs-y archives separately...' Nicholas Piggin <npiggin@gmail.com> - 2017-07-19 04:10 +0200
    Re: parisc:generic-64bit_defconfig build failures due to 'kbuild:  handle   libs-y archives separately...' Fengguang Wu <fengguang.wu@intel.com> - 2017-07-19 04:20 +0200
      RE: parisc:generic-64bit_defconfig build failures due to 'kbuild:  handle   libs-y archives separately...' "Li, Philip" <philip.li@intel.com> - 2017-07-19 04:50 +0200

#1690909 — Re: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle libs-y archives separately...'

FromNicholas Piggin <npiggin@gmail.com>
Date2017-07-19 04:10 +0200
SubjectRe: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle libs-y archives separately...'
Message-ID<u4MB5-20G-3@gated-at.bofh.it>
On Tue, 18 Jul 2017 23:58:07 +0200
Helge Deller <helge.deller@steuerkanzlei-deller.de> wrote:

>     
> This outstanding patch will fix it:
> https://patchwork.kernel.org/patch/9832033/
> Helge 
> Von meinem Samsung Gerät gesendet.

Thanks for the quick fix. I'm not sure why 0day didn't catch it.
Does it build test parisc/generic-64bit_defconfig, I wonder?

Thanks,
Nick


> 
> -------- Ursprüngliche Nachricht --------
> Von: Guenter Roeck <linux@roeck-us.net> 
> Datum: 18.07.17  17:21  (GMT+01:00) 
> An: Nicholas Piggin <npiggin@gmail.com> 
> Cc: linux-kernel@vger.kernel.org, Masahiro Yamada <yamada.masahiro@socionext.com>, "James E.J. Bottomley" <jejb@parisc-linux.org>, Helge Deller <deller@gmx.de>, linux-parisc@vger.kernel.org 
> Betreff: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle
  libs-y archives separately...' 
> 
> Hi,
> 
> parisc64 builds, specifically generic-64bit_defconfig, fail to build
> in mainline as follows.
> 
> hppa64-linux-ld:
> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0xec):
> cannot reach $$divU
> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o):
> In function `__divdi3':
> libgcc2.c:(.text+0xec): relocation truncated to fit: R_PARISC_PCREL22F against
> symbol `$$divU' defined in .text.div section in
> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divU.o)
> hppa64-linux-ld:
> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0x150):
> cannot reach $$divU
> 
> [ and many more ]
> 
> This is after enabling CONFIG_MLONGCALLS; otherwise build failures are
> more severe.
> 
> Building with gcc 6.3.0 fails as well with the same error.
> 
> Bisect points to commit 3a166fc2d4ef ("kbuild: handle libs-y archives
> separately from built-in.o archives") as the culprit. Bisect log is
> attached.

[toc] | [next] | [standalone]


#1690912

FromFengguang Wu <fengguang.wu@intel.com>
Date2017-07-19 04:20 +0200
Message-ID<u4MKJ-29K-3@gated-at.bofh.it>
In reply to#1690909
On Wed, Jul 19, 2017 at 12:01:06PM +1000, Nicholas Piggin wrote:
>On Tue, 18 Jul 2017 23:58:07 +0200
>Helge Deller <helge.deller@steuerkanzlei-deller.de> wrote:
>
>>
>> This outstanding patch will fix it:
>> https://patchwork.kernel.org/patch/9832033/
>> Helge 
>> Von meinem Samsung Gerät gesendet.
>
>Thanks for the quick fix. I'm not sure why 0day didn't catch it.
>Does it build test parisc/generic-64bit_defconfig, I wonder?

We do test that config. I guess it's because the build servers are
under pressure recently. Philip/Xiaolong are looking at this issue.

Thanks,
Fengguang

>> -------- Ursprüngliche Nachricht --------
>> Von: Guenter Roeck <linux@roeck-us.net>
>> Datum: 18.07.17  17:21  (GMT+01:00)
>> An: Nicholas Piggin <npiggin@gmail.com>
>> Cc: linux-kernel@vger.kernel.org, Masahiro Yamada <yamada.masahiro@socionext.com>, "James E.J. Bottomley" <jejb@parisc-linux.org>, Helge Deller <deller@gmx.de>, linux-parisc@vger.kernel.org
>> Betreff: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle
>  libs-y archives separately...'
>>
>> Hi,
>>
>> parisc64 builds, specifically generic-64bit_defconfig, fail to build
>> in mainline as follows.
>>
>> hppa64-linux-ld:
>> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0xec):
>> cannot reach $$divU
>> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o):
>> In function `__divdi3':
>> libgcc2.c:(.text+0xec): relocation truncated to fit: R_PARISC_PCREL22F against
>> symbol `$$divU' defined in .text.div section in
>> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divU.o)
>> hppa64-linux-ld:
>> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0x150):
>> cannot reach $$divU
>>
>> [ and many more ]
>>
>> This is after enabling CONFIG_MLONGCALLS; otherwise build failures are
>> more severe.
>>
>> Building with gcc 6.3.0 fails as well with the same error.
>>
>> Bisect points to commit 3a166fc2d4ef ("kbuild: handle libs-y archives
>> separately from built-in.o archives") as the culprit. Bisect log is
>> attached.

[toc] | [prev] | [next] | [standalone]


#1690922

From"Li, Philip" <philip.li@intel.com>
Date2017-07-19 04:50 +0200
Message-ID<u4NdL-2iE-9@gated-at.bofh.it>
In reply to#1690912
> 
> On Wed, Jul 19, 2017 at 12:01:06PM +1000, Nicholas Piggin wrote:
> >On Tue, 18 Jul 2017 23:58:07 +0200
> >Helge Deller <helge.deller@steuerkanzlei-deller.de> wrote:
> >
> >>
> >> This outstanding patch will fix it:
> >> https://patchwork.kernel.org/patch/9832033/
> >> Helge
> >> Von meinem Samsung Gerät gesendet.
> >
> >Thanks for the quick fix. I'm not sure why 0day didn't catch it.
> >Does it build test parisc/generic-64bit_defconfig, I wonder?
> 
> We do test that config. I guess it's because the build servers are
> under pressure recently. Philip/Xiaolong are looking at this issue.
Hi all, sorry for the incomplete coverage, the team now is actively fixing build cluster problems, 
which had been down and low effectiveness. With current accumulated builds, it need
at least 1 week to recover to a good state.

> 
> Thanks,
> Fengguang
> 
> >> -------- Ursprüngliche Nachricht --------
> >> Von: Guenter Roeck <linux@roeck-us.net>
> >> Datum: 18.07.17  17:21  (GMT+01:00)
> >> An: Nicholas Piggin <npiggin@gmail.com>
> >> Cc: linux-kernel@vger.kernel.org, Masahiro Yamada
> <yamada.masahiro@socionext.com>, "James E.J. Bottomley" <jejb@parisc-
> linux.org>, Helge Deller <deller@gmx.de>, linux-parisc@vger.kernel.org
> >> Betreff: parisc:generic-64bit_defconfig build failures due to 'kbuild: handle
> >  libs-y archives separately...'
> >>
> >> Hi,
> >>
> >> parisc64 builds, specifically generic-64bit_defconfig, fail to build
> >> in mainline as follows.
> >>
> >> hppa64-linux-ld:
> >> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0xec):
> >> cannot reach $$divU
> >> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o):
> >> In function `__divdi3':
> >> libgcc2.c:(.text+0xec): relocation truncated to fit: R_PARISC_PCREL22F
> against
> >> symbol `$$divU' defined in .text.div section in
> >> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divU.o)
> >> hppa64-linux-ld:
> >> hppa64-linux/bin/../lib/gcc/hppa64-linux/4.9.0/libgcc.a(_divdi3.o)(.text+0x150):
> >> cannot reach $$divU
> >>
> >> [ and many more ]
> >>
> >> This is after enabling CONFIG_MLONGCALLS; otherwise build failures are
> >> more severe.
> >>
> >> Building with gcc 6.3.0 fails as well with the same error.
> >>
> >> Bisect points to commit 3a166fc2d4ef ("kbuild: handle libs-y archives
> >> separately from built-in.o archives") as the culprit. Bisect log is
> >> attached.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.kernel


csiph-web