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 build/20918] New: Building with --enable-nss-crypt fails tst-linkall-static.


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

            Bug ID: 20918
           Summary: Building with --enable-nss-crypt fails
                    tst-linkall-static.
           Product: glibc
           Version: 2.25
            Status: NEW
          Severity: normal
          Priority: P2
         Component: build
          Assignee: unassigned at sourceware dot org
          Reporter: carlos at redhat dot com
                CC: carlos at redhat dot com
  Target Milestone: ---

When building with --enable-nss-crypt the tst-linkall-static test fails.

The tst-linkall-static test links all static archives together to verify that
statically linking them all will work.

When building with NSS crypto routines the libcrypt.a generated by glibc has a
dependency on the static NSS crypto library.

Therefore if your distribution does not provided the static NSS crypto routines
then you cannot link libcrypt.a against anything without providing your own
versions of the required crypto routines.

At a minimum we must disable linking libcrypt.a into tst-linkall-static if we
find at configure time that there is no static NSS crypt library.

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