| 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 |
|
||||||||
|
|
|||||||||
| Copyright © 2000 - 2006 Mantis Group |