Anonymous | Login | Signup for a new account | 11-10-2008 10:47 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0000345 | [BusyBox] Networking Support | minor | always | 07-20-05 15:54 | 07-31-05 15:49 | ||||
Reporter | apgo | View Status | public | ||||||
Assigned To | BusyBox | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | |||||||
Summary | 0000345: `busybox' does not link when CONFIG_ETHER_WAKE=y | ||||||||
Description |
Function ether_hostton() not defined in uClibc, but declared at: $uclibc/include/netinet/ether.h:45:extern int ether_hostton (__const char *__hostname, struct ether_addr *__addr) Busybox applet `ether-wake' makes call to said function at: networking/ether-wake.c:243: } else if (ether_hostton(hostid, eaddr) == 0) { Final linking of `busybox' fails with: /tmp/test/busybox/networking/networking.a(ether-wake.o)(.text+0x29c): In function `get_dest_addr': : undefined reference to `ether_hostton' collect2: ld returned 1 exit status make: *** [busybox] Error 1 |
||||||||
Additional Information |
Possible fixes: 1) Provide ether_hostton() definition for uClibc (Prefered). 2) Comment out offending code (XXX: Hackish; attached as temporary solution). |
||||||||
Attached Files |
comment-out-ether_hostton-for-ether-wake-c.patch [^] (643 bytes) 07-20-05 15:54 ifdef-out-ether_hostton-for-ether-wake-c.patch [^] (600 bytes) 07-20-05 16:10 |
||||||||
|
Copyright © 2000 - 2006 Mantis Group |