<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="Courier New" size=2>Hi,</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>In the glibc installation step in section 
6.9, we say the following:</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>[quote]</FONT></DIV>
<DIV><FONT face="Courier New" size=2>The glibc-libidn tarball adds support for 
internationalized domain names (IDN) to Glibc. Many programs that support IDN 
require the full libidn library, not this add-on (see </FONT><A class=ulink 
href="http://www.linuxfromscratch.org/blfs/view/svn/general/libidn.html"><FONT 
face="Courier New" 
size=2>http://www.linuxfromscratch.org/blfs/view/svn/general/libidn.html</FONT></A><FONT 
face="Courier New" size=2>). Unpack the tarball from within the Glibc source 
directory: [...]</FONT></DIV>
<DIV><FONT face="Courier New" size=2>[/quote]</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>Maybe we should add a comment about what 
kind of programs will expect the libidn library instead of the glibc add-on. 
Anyway, I would like to propose a debate about this, and I mean:</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>[quote]</FONT></DIV>
<DIV><FONT face="Courier New" size=2>Libidn can be built into GNU Libc to enable 
a new system-wide getaddrinfo() flag for IDN processing.</FONT></DIV>
<DIV><FONT face="Courier New" size=2>[/quote]</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>The question to debate about is: can we 
avoid the installation of the glibc-libidn package and integrate libidn instead? 
If it says it can be compiled against glibc maybe we could have a 'more 
complete' system in the sense the user wouldn't have to download it later to 
fulfill some program's dependencies, but I don't know if this can be done in a 
straightforward way (the glibc-libidn is like hundreds of kilobytes long while 
the full libidn implementation goes over a megabyte in size, apart from other 
possible considerations).</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>I haven't contacted Joseffson yet, but I 
think this could be an interesting subject to debate.</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>What do you think?</FONT></DIV>
<DIV><FONT face="Courier New" size=2></FONT> </DIV>
<DIV><FONT face="Courier New" size=2>Julio</FONT></DIV></BODY></HTML>