This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/18694] New: sparc sigaction change for glibc-2.20 broke ABI for sparc32


https://sourceware.org/bugzilla/show_bug.cgi?id=18694

            Bug ID: 18694
           Summary: sparc sigaction change for glibc-2.20 broke ABI for
                    sparc32
           Product: glibc
           Version: 2.20
               URL: https://bugs.gentoo.org/550836
            Status: NEW
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: davem at davemloft dot net
          Reporter: vapier at gentoo dot org
                CC: drepper.fsp at gmail dot com
  Target Milestone: 2.22
              Host: sparcv9-linux-gnu

after upgrading Gentoo from glibc-2.19 to glibc-2.20 on sparc, we started
seeing lots of spurious errors from bash like:
configure: line 471: wait_for: No record of process 0

bisecting it back found this sparc commit:
https://sourceware.org/git/?p=glibc.git;a=commit;h=a059d359d86130b5fa74e04a978c8523a0293f77

on a 32bit system, sizeof(long) == sizeof(int) which means sigaction grew by 4
bytes and shifted sa_flags/etc... down.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]