http://bugs.openembedded.org/show_bug.cgi?id=917

           Summary: build fails for libsoundgen if LANG is not english
           Product: Openembedded
           Version: OpenZaurus 3.5.4.x
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P2
         Component: Build
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]
         QAContact: [EMAIL PROTECTED]


When I tried to build libsoundgen, it failed because it couldn't find the esd
library. I tracked that down and the libesd.so.0.2.28 in the staging directory
was a self referencing simlink. I tracked it down to this line in base.bbclass:

sonamelink=`${HOST_PREFIX}readelf -d $1 |grep 'Library soname:' |sed -e
's/.*\[\(.*\)\].*/\1/'`

In different locales 'Library' gets translated into the local language. This
following fix worked for me, though I'm not sure it is the best fix:

 sonamelink=`${HOST_PREFIX}readelf -d $1 |grep 'soname:' |sed -e
's/.*\[\(.*\)\].*/\1/'`


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Oe mailing list
[email protected]
https://www.handhelds.org/mailman/listinfo/oe

Reply via email to