{"thread":{"id":"5477","subject":"Re: What does \"properly support iconv\" in git Makefile (NO_ICONV) mean?","startedAt":"2006-09-04T23:16:09Z","lastAt":"2006-09-04T23:41:38Z","messageCount":4,"participants":["Fernando J. Pereda","Jakub Narebski","Junio C Hamano"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"26333","messageId":"20060904231609.GA6855@ferdyx.org","threadId":"5477","inReplyTo":"200609050108.57695.jnareb@gmail.com","subject":"Re: What does \"properly support iconv\" in git Makefile (NO_ICONV) mean?","fromName":"Fernando J. Pereda","fromEmail":"ferdy@gentoo.org","sentAt":"2006-09-04T23:16:09Z","receivedAt":"2006-09-04T23:16:09Z","isPatch":false,"sender":{"key":"ferdy@gentoo.org","avatar":null},"body":"On Tue, Sep 05, 2006 at 01:08:57AM +0200, Jakub Narebski wrote:\n> To add autoconf support for checking if NO_ICONV has to be defined\n> (Define NO_ICONV if your libc does not properly support iconv.)\n> one needs to know what does \"properly support iconv\" mean.\n> \n> The commit message of a commit which introduced this compilation \n> variable (commit b6e56eca8a4eb74a86e9f2d99aa480c665458aa7) tells:\n> \n>     Systems using some uClibc versions do not properly support\n>     iconv stuff.\n> \n> At what exactly iconv fail? What should the test to put in configure.ac \n> check?\n\nAs far as I know, iconv stuff is not supported on uClibc. Thats the\nreason I sent the patch. Gentoo bug #115826 [1].\n\nYou should probably set it if you are building for uClibc. Not sure how\nyou'd test that in configure.ac though.\n\n- ferdy\n\n[1] https://bugs.gentoo.org/show_bug.cgi?id=115826\n\n-- \nFernando J. Pereda Garcimartín\nGentoo Developer (Alpha,net-mail,mutt,git)\n20BB BDC3 761A 4781 E6ED  ED0B 0A48 5B0C 60BD 28D4\n"},{"id":"26336","messageId":"200609050126.56423.jnareb@gmail.com","threadId":"5477","inReplyTo":"20060904231609.GA6855@ferdyx.org","subject":"Re: What does \"properly support iconv\" in git Makefile (NO_ICONV) mean?","fromName":"Jakub Narebski","fromEmail":"jnareb@gmail.com","sentAt":"2006-09-04T23:26:56Z","receivedAt":"2006-09-04T23:26:56Z","isPatch":false,"sender":{"key":"jnareb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/2706?v=4"},"body":"On Tue, Sep 05 2006 at 01:16, Fernando J. Pereda wrote:\n> On Tue, Sep 05, 2006 at 01:08:57AM +0200, Jakub Narebski wrote:\n>> To add autoconf support for checking if NO_ICONV has to be defined\n>> (Define NO_ICONV if your libc does not properly support iconv.)\n>> one needs to know what does \"properly support iconv\" mean.\n>> \n>> The commit message of a commit which introduced this compilation \n>> variable (commit b6e56eca8a4eb74a86e9f2d99aa480c665458aa7) tells:\n>> \n>>     Systems using some uClibc versions do not properly support\n>>     iconv stuff.\n>> \n>> At what exactly iconv fail? What should the test to put in\n>> configure.ac check?\n> \n> As far as I know, iconv stuff is not supported on uClibc. Thats the\n> reason I sent the patch. Gentoo bug #115826 [1].\n> \n> You should probably set it if you are building for uClibc. Not sure\n> how you'd test that in configure.ac though.\n> \n> [1] https://bugs.gentoo.org/show_bug.cgi?id=115826\n\nGaah, I have some problems accessing the Gentoo bug database.\nIs the problem that iconv does not exist in libc, or it exist but \nmisbehaves?\n-- \nJakub Narebski\nPoland\n"},{"id":"26337","messageId":"7v4pvnky4e.fsf@assigned-by-dhcp.cox.net","threadId":"5477","inReplyTo":"200609050126.56423.jnareb@gmail.com","subject":"Re: What does \"properly support iconv\" in git Makefile (NO_ICONV) mean?","fromName":"Junio C Hamano","fromEmail":"junkio@cox.net","sentAt":"2006-09-04T23:31:13Z","receivedAt":"2006-09-04T23:31:13Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"Jakub Narebski <jnareb@gmail.com> writes:\n\n> Gaah, I have some problems accessing the Gentoo bug database.\n> Is the problem that iconv does not exist in libc, or it exist but \n> misbehaves?\n\nIn small configurations that do not care about i18n, it is often\ndone to give iconv routines that is noop/ident in order to make\nthe programs compile and run.\n"},{"id":"26339","messageId":"20060904234138.GB6855@ferdyx.org","threadId":"5477","inReplyTo":"200609050126.56423.jnareb@gmail.com","subject":"Re: What does \"properly support iconv\" in git Makefile (NO_ICONV) mean?","fromName":"Fernando J. Pereda","fromEmail":"ferdy@gentoo.org","sentAt":"2006-09-04T23:41:38Z","receivedAt":"2006-09-04T23:41:38Z","isPatch":false,"sender":{"key":"ferdy@gentoo.org","avatar":null},"body":"On Tue, Sep 05, 2006 at 01:26:56AM +0200, Jakub Narebski wrote:\n> On Tue, Sep 05 2006 at 01:16, Fernando J. Pereda wrote:\n> > On Tue, Sep 05, 2006 at 01:08:57AM +0200, Jakub Narebski wrote:\n> >> To add autoconf support for checking if NO_ICONV has to be defined\n> >> (Define NO_ICONV if your libc does not properly support iconv.)\n> >> one needs to know what does \"properly support iconv\" mean.\n> >> \n> >> The commit message of a commit which introduced this compilation \n> >> variable (commit b6e56eca8a4eb74a86e9f2d99aa480c665458aa7) tells:\n> >> \n> >>     Systems using some uClibc versions do not properly support\n> >>     iconv stuff.\n> >> \n> >> At what exactly iconv fail? What should the test to put in\n> >> configure.ac check?\n> > \n> > As far as I know, iconv stuff is not supported on uClibc. Thats the\n> > reason I sent the patch. Gentoo bug #115826 [1].\n> > \n> > You should probably set it if you are building for uClibc. Not sure\n> > how you'd test that in configure.ac though.\n> > \n> > [1] https://bugs.gentoo.org/show_bug.cgi?id=115826\n> \n> Gaah, I have some problems accessing the Gentoo bug database.\n> Is the problem that iconv does not exist in libc, or it exist but \n> misbehaves?\n\nQuoting Mike Frysinger:\n\niconv is part of uClibc itself but is disabled by default since it isnt\nquite stable yet ... so yes, trying to use the iconv package wont work\n\nThat was on 2005-12-17 so I don't know what's the status now.\n\n- ferdy\n\n-- \nFernando J. Pereda Garcimartín\nGentoo Developer (Alpha,net-mail,mutt,git)\n20BB BDC3 761A 4781 E6ED  ED0B 0A48 5B0C 60BD 28D4\n"}]}