Missing xdr symbols

Bug #1130452 reported by Bradley M. Froehle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
eglibc (Ubuntu)
New
Undecided
Unassigned

Bug Description

The (static) libc.a on Precise and Quantal seems to be missing the xdr symbols.

$ apt-cache policy libc6-dev
libc6-dev:
  Installed: 2.15-0ubuntu10.2
  Candidate: 2.15-0ubuntu10.2
  Version table:
     2.15-0ubuntu10.4 0
        400 http://us.archive.ubuntu.com/ubuntu/ precise-proposed/main amd64 Packages
     2.15-0ubuntu10.3 0
        900 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
 *** 2.15-0ubuntu10.2 0
        990 http://us.archive.ubuntu.com/ubuntu/ precise-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2.15-0ubuntu10 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
$ nm /usr/lib/x86_64-linux-gnu/libc.a 2>/dev/null | grep xdr_free
$

This makes linking with libnsl.a impossible:
$ nm /usr/lib/x86_64-linux-gnu/libnsl.a | grep xdr_free
                 U xdr_free
                 U xdr_free
                 U xdr_free
                 U xdr_free
                 U xdr_free
                 U xdr_free

As far as I can tell this bug first appeared in Precise and appears to have been resolved in Raring:

$ wget -q http://mirror.pnl.gov/ubuntu//pool/main/e/eglibc/libc6-dev_2.17-0ubuntu4_amd64.deb
$ dpkg -x libc6-dev_2.17-0ubuntu4_amd64.deb .
$ nm usr/lib/x86_64-linux-gnu/libc.a 2>/dev/null | grep xdr_free
00000000000000e0 T xdr_free

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.