[Bug 237] New: hg head icedtea fails to build (libjsoundalsa.so link failure).

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Tue Oct 28 15:10:37 PDT 2008


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=237

           Summary: hg head icedtea fails to build (libjsoundalsa.so link
                    failure).
           Product: IcedTea
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: IcedTea
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: nix at esperi.org.uk


(This is definitely true of 1.3.1, too.)

The cause is simple: -lasound precedes the object files that reference it,
rather than following them. Hence linkage of libjsoundalsa.so fails. (This may
only happen if you're using --as-needed, but several distros are doing this by
default by now and putting libs before object files is definitely wrong in any
case, so...)

Patch attached suitable for the icedtea patches/ directory, also fixing another
instance of the same bug in the ALSA_VERSION_CHECK code.


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list