[uClibc 0001869]: error_at_line, etc. not compatible with GNU

bugs at busybox.net bugs at busybox.net
Sat Jan 5 06:03:28 UTC 2008


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=1869 
====================================================================== 
Reported By:                michael_d
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   1869
Category:                   Other
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             01-04-2008 03:42 PST
Last Modified:              01-04-2008 22:03 PST
====================================================================== 
Summary:                    error_at_line, etc. not compatible with GNU
Description: 
The uClibc implementation of error_at_line() and related functions omits
the program name from the error messages.

This causes many spurious test-suite failures in packages such as
coreutils, because error messages are no longer byte-for-byte identical to
what the self-checks expect.

I've attached a patch to make uClibc emit the name, so the tests don't
spuriously fail.  Note that issue http://busybox.net/bugs/view.php?id=1859 must
be fixed first, otherwise the
patch won't work when uClibc is shared, as __uclibc_progname would be
uninitialized.
====================================================================== 

---------------------------------------------------------------------- 
 vapier - 01-04-08 22:03  
---------------------------------------------------------------------- 
thanks, i've applied your changes to svn trunk 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-04-08 03:42  michael_d      New Issue                                    
01-04-08 03:42  michael_d      Status                   new => assigned     
01-04-08 03:42  michael_d      Assigned To               => uClibc          
01-04-08 03:42  michael_d      File Added: uClibc-0.9.29-erroratl.diff          
         
01-04-08 22:03  vapier         Note Added: 0003384                          
01-04-08 22:03  vapier         Status                   assigned => closed  
01-04-08 22:03  vapier         Resolution               open => fixed       
======================================================================




More information about the uClibc-cvs mailing list