BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001326 [uClibc] Architecture Specific minor always 04-25-07 03:41 09-15-07 01:25
Reporter Kim Tuan View Status public  
Assigned To uClibc
Priority normal Resolution no change required  
Status closed   Product Version 0.9.28
Summary 0001326: syscall for socket functions with kernel headers 2.4
Description I cross-compile applications for ARM 920T and while executing them I got a "-1 ENOSYS (Function not implemented)" error. strace gives :
SYS_281(0x2, 0x2, 0, 0xbffff320, 0x2) = -1 ENOSYS (Function not implemented)

It seems that it compiles with wrong values of system call which doesn't correspond to the the specified kernel headers.

I'm using linux kernel headers 2.4.31, gcc 3.4.6 and uClibc 0.9.28.3.
Additional Information
Attached Files

- Relationships

- Notes
(0002331)
Kim Tuan
04-25-07 08:21

What I didn't do is to specify kernel headers path for uclibc. A solution is do a make uclibc-menuconfig and rebuild the entire buildroot. With a 'make clean' followed by a 'make', the cross compiler is properly built and each call of socket functions work.
 

- Issue History
Date Modified Username Field Change
04-25-07 03:41 Kim Tuan New Issue
04-25-07 03:41 Kim Tuan Status new => assigned
04-25-07 03:41 Kim Tuan Assigned To  => uClibc
04-25-07 08:21 Kim Tuan Note Added: 0002331
09-15-07 01:25 vapier Status assigned => closed
09-15-07 01:25 vapier Resolution open => no change required


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker