All of lore.kernel.org
 help / color / mirror / Atom feed
* [kirkstone] binutils: stable 2.38 branch updates
@ 2022-08-01  2:24 Sundeep KOKKONDA
  2022-08-01  2:34 ` Sundeep KOKKONDA
  2022-08-01 10:11 ` [OE-core] " Khem Raj
  0 siblings, 2 replies; 8+ messages in thread
From: Sundeep KOKKONDA @ 2022-08-01  2:24 UTC (permalink / raw)
  To: openembedded-core
  Cc: rwmacleod, umesh.kalappa0, pgowda.cve, shivams, Sundeep KOKKONDA

Below commits on Binutils-2.38 development branch are updated.
5c0b4ee4060 i386: Don't allow GOTOFF relocation against IFUNC symbol for PIC
19892fedb7b x86: Properly check invalid relocation against protected symbol
b8a2baa80b1 libctf: tests: prune warnings from compiler output
7f9a495a167 libctf: fix linking together multiple objects derived from the same source
97dd8079feb PowerPC64: fix assertion in ppc_build_one_stub with -Os code

Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com>
---
 meta/recipes-devtools/binutils/binutils-2.38.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-devtools/binutils/binutils-2.38.inc b/meta/recipes-devtools/binutils/binutils-2.38.inc
index 742ca86379..eed252976a 100644
--- a/meta/recipes-devtools/binutils/binutils-2.38.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.38.inc
@@ -18,7 +18,7 @@ SRCBRANCH ?= "binutils-2_38-branch"
 
 UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
 
-SRCREV ?= "eed56ee299b9ef8754bb4e53f2e9cf2a7c28c04d"
+SRCREV ?= "5c0b4ee406035917d0e50aa138194fab57ae6bf8"
 BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=git"
 SRC_URI = "\
      ${BINUTILS_GIT_URI} \
-- 
2.25.1



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [kirkstone] binutils: stable 2.38 branch updates
  2022-08-01  2:24 [kirkstone] binutils: stable 2.38 branch updates Sundeep KOKKONDA
@ 2022-08-01  2:34 ` Sundeep KOKKONDA
  2022-08-01 10:11 ` [OE-core] " Khem Raj
  1 sibling, 0 replies; 8+ messages in thread
From: Sundeep KOKKONDA @ 2022-08-01  2:34 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 114 bytes --]

Hello,

Regression testing with binutils testing is performed and no regressions found.

Thanks,
Sundeep K.

[-- Attachment #2: Type: text/html, Size: 149 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [kirkstone] binutils: stable 2.38 branch updates
  2022-08-01  2:24 [kirkstone] binutils: stable 2.38 branch updates Sundeep KOKKONDA
  2022-08-01  2:34 ` Sundeep KOKKONDA
@ 2022-08-01 10:11 ` Khem Raj
  2022-09-13  9:43   ` Sundeep KOKKONDA
  1 sibling, 1 reply; 8+ messages in thread
From: Khem Raj @ 2022-08-01 10:11 UTC (permalink / raw)
  To: Sundeep KOKKONDA
  Cc: openembedded-core, pgowda.cve, rwmacleod, shivams, umesh.kalappa0

[-- Attachment #1: Type: text/plain, Size: 1934 bytes --]

Looks ok to me

On Mon, Aug 1, 2022 at 3:25 AM Sundeep KOKKONDA <sundeep.kokkonda@gmail.com>
wrote:

> Below commits on Binutils-2.38 development branch are updated.
> 5c0b4ee4060 i386: Don't allow GOTOFF relocation against IFUNC symbol for
> PIC
> 19892fedb7b x86: Properly check invalid relocation against protected symbol
> b8a2baa80b1 libctf: tests: prune warnings from compiler output
> 7f9a495a167 libctf: fix linking together multiple objects derived from the
> same source
> 97dd8079feb PowerPC64: fix assertion in ppc_build_one_stub with -Os code
>
> Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com>
> ---
>  meta/recipes-devtools/binutils/binutils-2.38.inc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/binutils/binutils-2.38.inc
> b/meta/recipes-devtools/binutils/binutils-2.38.inc
> index 742ca86379..eed252976a 100644
> --- a/meta/recipes-devtools/binutils/binutils-2.38.inc
> +++ b/meta/recipes-devtools/binutils/binutils-2.38.inc
> @@ -18,7 +18,7 @@ SRCBRANCH ?= "binutils-2_38-branch"
>
>  UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
>
> -SRCREV ?= "eed56ee299b9ef8754bb4e53f2e9cf2a7c28c04d"
> +SRCREV ?= "5c0b4ee406035917d0e50aa138194fab57ae6bf8"
>  BINUTILS_GIT_URI ?= "git://
> sourceware.org/git/binutils-gdb.git;branch=${SRCBRANCH};protocol=git
> <http://sourceware.org/git/binutils-gdb.git;branch=$%7BSRCBRANCH%7D;protocol=git>
> "
>  SRC_URI = "\
>       ${BINUTILS_GIT_URI} \
> --
> 2.25.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#168690):
> https://lists.openembedded.org/g/openembedded-core/message/168690
> Mute This Topic: https://lists.openembedded.org/mt/92739561/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

[-- Attachment #2: Type: text/html, Size: 2958 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [kirkstone] binutils: stable 2.38 branch updates
  2022-08-01 10:11 ` [OE-core] " Khem Raj
@ 2022-09-13  9:43   ` Sundeep KOKKONDA
  2022-09-13 16:59     ` [OE-core] " Khem Raj
  0 siblings, 1 reply; 8+ messages in thread
From: Sundeep KOKKONDA @ 2022-09-13  9:43 UTC (permalink / raw)
  To: openembedded-core

[-- Attachment #1: Type: text/plain, Size: 1139 bytes --]

Hello,

I am planning to take the gcc, glibc & binutils updates to Kirkstone. I found only the glibc-2.35 branch is having a few updates (given below).

f8ad66a4ca nscd: Fix netlink cache invalidation if epoll is used [BZ #29415]
9e960717e1 Apply asm redirections in wchar.h before first use
577c2fc7f3 elf: Call __libc_early_init for reused namespaces (bug 29528)
83f1d9851e NEWS: Add entry for bug 28846
cbd8685e82 socket: Check lengths before advancing pointer in CMSG_NXTHDR
4bafc4001d alpha: Fix generic brk system call emulation in __brk_call (bug 29490)
37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]
a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 29265]
813a8d0171 Update syscall lists for Linux 5.19
e200127c6c riscv: Update rv64 libm test ulps
8c172a6cb0 dlfcn: Pass caller pointer to static dlopen implementation (bug 29446)

The binutils-2.38 has no new commits. And, gcc-11.x also not have any new release after 11.3.

In master branch gcc_12.2, glibc_2.36 & binutils_2.39 versions are used. Kirkstone will continue to use the old versions?

Thanks,
Sundeep K.

[-- Attachment #2: Type: text/html, Size: 1531 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [kirkstone] binutils: stable 2.38 branch updates
  2022-09-13  9:43   ` Sundeep KOKKONDA
@ 2022-09-13 16:59     ` Khem Raj
  2022-09-13 18:42       ` Randy MacLeod
  0 siblings, 1 reply; 8+ messages in thread
From: Khem Raj @ 2022-09-13 16:59 UTC (permalink / raw)
  To: Sundeep KOKKONDA, openembedded-core


[-- Attachment #1.1.1: Type: text/plain, Size: 1918 bytes --]

On 9/13/22 2:43 AM, Sundeep KOKKONDA wrote:
> Hello,
> I am planning to take the gcc, glibc & binutils updates to Kirkstone. I 
> found only the glibc-2.35 branch is having a few updates (given below).
> /f8ad66a4ca nscd: Fix netlink cache invalidation if epoll is used [BZ 
> #29415]/
> /9e960717e1 Apply asm redirections in wchar.h before first use/
> /577c2fc7f3 elf: Call __libc_early_init for reused namespaces (bug 29528)/
> /83f1d9851e NEWS: Add entry for bug 28846/
> /cbd8685e82 socket: Check lengths before advancing pointer in CMSG_NXTHDR/
> /4bafc4001d alpha: Fix generic brk system call emulation in __brk_call 
> (bug 29490)/
> /37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]/
> /a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL [BZ: 
> 29265]/
> /813a8d0171 Update syscall lists for Linux 5.19/
> /e200127c6c riscv: Update rv64 libm test ulps/
> /8c172a6cb0 dlfcn: Pass caller pointer to static dlopen implementation 
> (bug 29446)/
> The binutils-2.38 has no new commits. And, gcc-11.x also not have any 
> new release after 11.3.
> In /master/ branch gcc_12.2, glibc_2.36 & binutils_2.39 versions are 
> used. Kirkstone will continue to use the old versions?
> 

the glibc fixes are good so go ahead bump the SRCREV to latest on 2.35 
branch
  major version backports are exceptions. We can consider doing mixin 
layers if needed for say newer compiler.

> 
> 
> Thanks,
> Sundeep K.
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#170563): https://lists.openembedded.org/g/openembedded-core/message/170563
> Mute This Topic: https://lists.openembedded.org/mt/92739561/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 

[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 2613 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 203 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [kirkstone] binutils: stable 2.38 branch updates
  2022-09-13 16:59     ` [OE-core] " Khem Raj
@ 2022-09-13 18:42       ` Randy MacLeod
  2022-09-13 18:46         ` Khem Raj
  2022-09-13 18:53         ` Steve Sakoman
  0 siblings, 2 replies; 8+ messages in thread
From: Randy MacLeod @ 2022-09-13 18:42 UTC (permalink / raw)
  To: openembedded-core, Kokkonda, Sundeep; +Cc: Khem Raj, steve, Sundeep KOKKONDA

On 2022-09-13 12:59, Khem Raj wrote:
> On 9/13/22 2:43 AM, Sundeep KOKKONDA wrote:
>> Hello,
>> I am planning to take the gcc, glibc & binutils updates to Kirkstone. 
>> I found only the glibc-2.35 branch is having a few updates (given 
>> below).
>> /f8ad66a4ca nscd: Fix netlink cache invalidation if epoll is used [BZ 
>> #29415]/
>> /9e960717e1 Apply asm redirections in wchar.h before first use/
>> /577c2fc7f3 elf: Call __libc_early_init for reused namespaces (bug 
>> 29528)/
>> /83f1d9851e NEWS: Add entry for bug 28846/
>> /cbd8685e82 socket: Check lengths before advancing pointer in 
>> CMSG_NXTHDR/
>> /4bafc4001d alpha: Fix generic brk system call emulation in 
>> __brk_call (bug 29490)/
>> /37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]/
>> /a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL 
>> [BZ: 29265]/
>> /813a8d0171 Update syscall lists for Linux 5.19/
>> /e200127c6c riscv: Update rv64 libm test ulps/
>> /8c172a6cb0 dlfcn: Pass caller pointer to static dlopen 
>> implementation (bug 29446)/

Ideally you'd get that in this week since I think that 4.0.4 is being 
built on Monday, September 19th.

CCing Steve in case he missed this thread.


>> The binutils-2.38 has no new commits. And, gcc-11.x also not have any 
>> new release after 11.3.

That's good to know. I was just wondering if there was going to be 
gcc-11.4 so this info is timely.


>> In /master/ branch gcc_12.2, glibc_2.36 & binutils_2.39 versions are 
>> used. Kirkstone will continue to use the old versions?


To answer this more directly than Khem. ;-)

The Kirkstone branch will NOT update to the versions shown above. Users 
want a stable version

for the supported timeline of a release; some even may be surprised that 
we update from 11.2 to 11.3
even if it's all bug fixes.


>>
>
> the glibc fixes are good so go ahead bump the SRCREV to latest on 2.35 
> branch

Agreed.


>  major version backports are exceptions. We can consider doing mixin 
> layers if needed for say newer compiler.


Answered above.

Thanks Sundeep!

../Randy


>
>>
>>
>> Thanks,
>> Sundeep K.
>>
>>
>>
>>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#170603): https://lists.openembedded.org/g/openembedded-core/message/170603
> Mute This Topic: https://lists.openembedded.org/mt/92739561/3616765
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>

-- 
# Randy MacLeod
# Wind River Linux



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [kirkstone] binutils: stable 2.38 branch updates
  2022-09-13 18:42       ` Randy MacLeod
@ 2022-09-13 18:46         ` Khem Raj
  2022-09-13 18:53         ` Steve Sakoman
  1 sibling, 0 replies; 8+ messages in thread
From: Khem Raj @ 2022-09-13 18:46 UTC (permalink / raw)
  To: Randy MacLeod
  Cc: openembedded-core, Kokkonda, Sundeep, steve, Sundeep KOKKONDA

On Tue, Sep 13, 2022 at 11:42 AM Randy MacLeod
<randy.macleod@windriver.com> wrote:
>
> On 2022-09-13 12:59, Khem Raj wrote:
> > On 9/13/22 2:43 AM, Sundeep KOKKONDA wrote:
> >> Hello,
> >> I am planning to take the gcc, glibc & binutils updates to Kirkstone.
> >> I found only the glibc-2.35 branch is having a few updates (given
> >> below).
> >> /f8ad66a4ca nscd: Fix netlink cache invalidation if epoll is used [BZ
> >> #29415]/
> >> /9e960717e1 Apply asm redirections in wchar.h before first use/
> >> /577c2fc7f3 elf: Call __libc_early_init for reused namespaces (bug
> >> 29528)/
> >> /83f1d9851e NEWS: Add entry for bug 28846/
> >> /cbd8685e82 socket: Check lengths before advancing pointer in
> >> CMSG_NXTHDR/
> >> /4bafc4001d alpha: Fix generic brk system call emulation in
> >> __brk_call (bug 29490)/
> >> /37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]/
> >> /a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL
> >> [BZ: 29265]/
> >> /813a8d0171 Update syscall lists for Linux 5.19/
> >> /e200127c6c riscv: Update rv64 libm test ulps/
> >> /8c172a6cb0 dlfcn: Pass caller pointer to static dlopen
> >> implementation (bug 29446)/
>
> Ideally you'd get that in this week since I think that 4.0.4 is being
> built on Monday, September 19th.
>
> CCing Steve in case he missed this thread.
>
>
> >> The binutils-2.38 has no new commits. And, gcc-11.x also not have any
> >> new release after 11.3.
>
> That's good to know. I was just wondering if there was going to be
> gcc-11.4 so this info is timely.

11.4 would be next sprint or early summer of 2023

>
>
> >> In /master/ branch gcc_12.2, glibc_2.36 & binutils_2.39 versions are
> >> used. Kirkstone will continue to use the old versions?
>
>
> To answer this more directly than Khem. ;-)
>
> The Kirkstone branch will NOT update to the versions shown above. Users
> want a stable version
>
> for the supported timeline of a release; some even may be surprised that
> we update from 11.2 to 11.3
> even if it's all bug fixes.
>
>
> >>
> >
> > the glibc fixes are good so go ahead bump the SRCREV to latest on 2.35
> > branch
>
> Agreed.
>
>
> >  major version backports are exceptions. We can consider doing mixin
> > layers if needed for say newer compiler.
>
>
> Answered above.
>
> Thanks Sundeep!
>
> ../Randy
>
>
> >
> >>
> >>
> >> Thanks,
> >> Sundeep K.
> >>
> >>
> >>
> >>
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#170603): https://lists.openembedded.org/g/openembedded-core/message/170603
> > Mute This Topic: https://lists.openembedded.org/mt/92739561/3616765
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
> --
> # Randy MacLeod
> # Wind River Linux
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [OE-core] [kirkstone] binutils: stable 2.38 branch updates
  2022-09-13 18:42       ` Randy MacLeod
  2022-09-13 18:46         ` Khem Raj
@ 2022-09-13 18:53         ` Steve Sakoman
  1 sibling, 0 replies; 8+ messages in thread
From: Steve Sakoman @ 2022-09-13 18:53 UTC (permalink / raw)
  To: Randy MacLeod
  Cc: openembedded-core, Kokkonda, Sundeep, Khem Raj, Sundeep KOKKONDA

On Tue, Sep 13, 2022 at 8:42 AM Randy MacLeod
<randy.macleod@windriver.com> wrote:
>
> On 2022-09-13 12:59, Khem Raj wrote:
> > On 9/13/22 2:43 AM, Sundeep KOKKONDA wrote:
> >> Hello,
> >> I am planning to take the gcc, glibc & binutils updates to Kirkstone.
> >> I found only the glibc-2.35 branch is having a few updates (given
> >> below).
> >> /f8ad66a4ca nscd: Fix netlink cache invalidation if epoll is used [BZ
> >> #29415]/
> >> /9e960717e1 Apply asm redirections in wchar.h before first use/
> >> /577c2fc7f3 elf: Call __libc_early_init for reused namespaces (bug
> >> 29528)/
> >> /83f1d9851e NEWS: Add entry for bug 28846/
> >> /cbd8685e82 socket: Check lengths before advancing pointer in
> >> CMSG_NXTHDR/
> >> /4bafc4001d alpha: Fix generic brk system call emulation in
> >> __brk_call (bug 29490)/
> >> /37fd2ac665 stdlib: Fixup mbstowcs NULL __dst handling. [BZ #29279]/
> >> /a1ec4157bc stdlib: Remove attr_write from mbstows if dst is NULL
> >> [BZ: 29265]/
> >> /813a8d0171 Update syscall lists for Linux 5.19/
> >> /e200127c6c riscv: Update rv64 libm test ulps/
> >> /8c172a6cb0 dlfcn: Pass caller pointer to static dlopen
> >> implementation (bug 29446)/
>
> Ideally you'd get that in this week since I think that 4.0.4 is being
> built on Monday, September 19th.
>
> CCing Steve in case he missed this thread.

It will have to hit the list in the next day or so to make it, since
it takes about 3 days for the test/review cycle.

Steve

>
>
> >> The binutils-2.38 has no new commits. And, gcc-11.x also not have any
> >> new release after 11.3.
>
> That's good to know. I was just wondering if there was going to be
> gcc-11.4 so this info is timely.
>
>
> >> In /master/ branch gcc_12.2, glibc_2.36 & binutils_2.39 versions are
> >> used. Kirkstone will continue to use the old versions?
>
>
> To answer this more directly than Khem. ;-)
>
> The Kirkstone branch will NOT update to the versions shown above. Users
> want a stable version
>
> for the supported timeline of a release; some even may be surprised that
> we update from 11.2 to 11.3
> even if it's all bug fixes.
>
>
> >>
> >
> > the glibc fixes are good so go ahead bump the SRCREV to latest on 2.35
> > branch
>
> Agreed.
>
>
> >  major version backports are exceptions. We can consider doing mixin
> > layers if needed for say newer compiler.
>
>
> Answered above.
>
> Thanks Sundeep!
>
> ../Randy
>
>
> >
> >>
> >>
> >> Thanks,
> >> Sundeep K.
> >>
> >>
> >>
> >>
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#170603): https://lists.openembedded.org/g/openembedded-core/message/170603
> > Mute This Topic: https://lists.openembedded.org/mt/92739561/3616765
> > Group Owner: openembedded-core+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >
>
> --
> # Randy MacLeod
> # Wind River Linux
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-09-13 18:54 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-01  2:24 [kirkstone] binutils: stable 2.38 branch updates Sundeep KOKKONDA
2022-08-01  2:34 ` Sundeep KOKKONDA
2022-08-01 10:11 ` [OE-core] " Khem Raj
2022-09-13  9:43   ` Sundeep KOKKONDA
2022-09-13 16:59     ` [OE-core] " Khem Raj
2022-09-13 18:42       ` Randy MacLeod
2022-09-13 18:46         ` Khem Raj
2022-09-13 18:53         ` Steve Sakoman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.