I've been exploring a few thoughts on the whole glibc thing. And made a few observations.
Framestate (in sysdeps/generic) calls size_of_encoded_value and read_encoded_value_with_base. Those functions are only defined in glibc if unwind-pe.h is linked in with NO_BASE_OF_ENCODED_VALUE defined. NO_BASE_OF_ENCODED_VALUE is only defined in unwind-dw2-fde.c if the following condition is met: SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2_5) Since our oldest abi "default" is actually 2.2.5, that condition isn't met. So I decided to try something crazy: From Linux I ran: CC=gcc-3.0 ../libc/configure --disable-profile --enable-add-ons --prefix=/usr --enable-oldest-abi=2.2.5 And I get the same failure as I'm seeing on the Hurd, those functions aren't defined when trying to link iconvconfig. Do I have enough to post to bug-glibc or libc-alpha? I don't know what to try after this. I've been using Linux builds as my reference and that is, apparently, not right in this case. -- `Patience' said Slartibartfast again. `Great things are afoot'. `That's what you said last time we met' said Arthur. `They were,' said Slartibartfast. `Yes, that's true,' admitted Arthur. _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd