[PLD 3.x (Th): Bug 69] New: libnl-1.0 pre7 does not build against llh 2.6. 23 and breaks API/ABI without changing soname

btsadmin at pld-linux.org btsadmin at pld-linux.org
Sat Nov 17 15:38:44 CET 2007


http://bugs.pld-linux.org/show_bug.cgi?id=69

           Summary: libnl-1.0 pre7 does not build against llh 2.6.23 and
                    breaks API/ABI without changing soname
           Product: PLD 3.x (Th)
           Version: unspecified
          Platform: All
        OS/Version: PLD Linux
            Status: NEW
          Severity: major
          Priority: P5
         Component: Packages
        AssignedTo: bugs at pld-linux.org
        ReportedBy: patrys at pld-linux.org
   Estimated Hours: 0.0


libnl needs /usr/include/linux/ip_mp_alg.h to compile, this file is no longer
part of llh as of 2.6.23

It also tries to include this file in publicly available headers for no
apparent reason thus breaking any builds against an already compiled version of
libnl.

It also changes names of public symbols so software such as NetworkManager dies
with linking error (soname is correct, symbols are missing) and does not
compile (symbols missing).

The last problem is the most dangerous as because of same soname there is no
warning at installation time and it leaves desktop systems in a non-working
state.


-- 
Configure bugmail: http://bugs.pld-linux.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.


More information about the pld-bugs mailing list