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 nptl/20452] New: Addition of sysdep.o to libpthread.a breaks relinking libpthread.a


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

            Bug ID: 20452
           Summary: Addition of sysdep.o to libpthread.a breaks relinking
                    libpthread.a
           Product: glibc
           Version: 2.24
            Status: NEW
          Severity: normal
          Priority: P2
         Component: nptl
          Assignee: fweimer at redhat dot com
          Reporter: fweimer at redhat dot com
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---
             Flags: security-

Some glibc downstreams relink libpthread.a into a single object file, to
support applications which use weak symbol references to detect if libpthread
has been linked into a process.

The addition of sysdep.o in this commit:

commit fb1cf108115f7e2e4510859693431b3473657d77
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Tue Oct 13 11:58:53 2015 -0700

    Add INLINE_SYSCALL_ERROR_RETURN_VALUE

breaks this relinking step because both libc.a and the combined libpthread .o
file define __syscall_error.

-- 
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]