Hi,

I'm working getting open-iscsi to work with uclibc. I actually got it
working with some hacks.

what I did was to comment out the code that checks if harware address
corresponds to net device. It uses getifaddrs which is not implemented
in uclibc.

Second was lots of use of scandir(...., versionsort). I implemented
versionsort (and strverscmp) in uclibc and sent a patch to uclibc list.

On a second thought, I'm not so sure that we really want have lots on
non-POSIX things in uclibc.

So my question is, should we try patching each package that uses those
non-implemented, non-POSIX things or shoudl we try to add those funcs to
uclibc?

I have prepared an uclibc-0.9.28.3-r2 with updated sys/queue.h (only
macros), updated netdb.h (adding some defines so gawk will compile
again) and an implementaiton of strverscmp and versionsort. I'm just not
sure if we want the strverscmp and versionsort in there.

Should I add  get/freeifaddrs too?

-nc


-- 
[EMAIL PROTECTED] mailing list

Reply via email to