[Buildroot] [buildroot 0001559]: mplayer uses llrint which is unavailable on uClibc

bugs at busybox.net bugs at busybox.net
Mon Oct 29 08:23:13 UTC 2007


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=1559 
====================================================================== 
Reported By:                ikonst
Assigned To:                buildroot
====================================================================== 
Project:                    buildroot
Issue ID:                   1559
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             10-28-2007 11:49 PDT
Last Modified:              10-29-2007 01:23 PDT
====================================================================== 
Summary:                    mplayer uses llrint which is unavailable on uClibc
Description: 
The mplayer-1.0rc1-atmel.3.patch already solves this issue, but does so
only for AVR32 targets (for no good reason, since the patch itself admits
it's a uClibc issue).

The attached patch changes this portion of the Atmel patch to apply for
all uClibc cases.
====================================================================== 

---------------------------------------------------------------------- 
 vanokuten - 10-28-07 14:34  
---------------------------------------------------------------------- 
"mplayer uses llrint which is unavailable on uClibc"

What make you think so? I have it defined in libm-0.9.29.so 
and Mplayer build OK for arm target, which is not AVR32 one.

regards,
Ivan 

---------------------------------------------------------------------- 
 ikonst - 10-29-07 01:23  
---------------------------------------------------------------------- 
objdump -T libm-0.9.29.so  | grep llrint
gives me nothing.

It might because I'm using a specific uClibc revision (something between
0.9.28 and 0.9.29, the specific version to which the NPTL patch applies).

Perhaps the fix should be more specific and only applied for older uClibc
versions. Does uClibc indicate its version through some define? 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
10-28-07 11:49  ikonst         New Issue                                    
10-28-07 11:49  ikonst         Status                   new => assigned     
10-28-07 11:49  ikonst         Assigned To               => buildroot       
10-28-07 11:49  ikonst         File Added: mplayer-llrint-not-only-atmel.patch  
                 
10-28-07 14:34  vanokuten      Note Added: 0002865                          
10-29-07 01:23  ikonst         Note Added: 0002866                          
======================================================================




More information about the buildroot mailing list