{"thread":{"id":"12498","subject":"t3900-i18n-commit.sh problem on Solaris","startedAt":"2008-03-04T15:51:33Z","lastAt":"2008-03-04T18:18:30Z","messageCount":5,"participants":["Whit Armstrong","Mike Ralphson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"70959","messageId":"8ec76080803040751y4bf808f9ma83a9faa4f857039@mail.gmail.com","threadId":"12498","inReplyTo":null,"subject":"t3900-i18n-commit.sh problem on Solaris","fromName":"Whit Armstrong","fromEmail":"armstrong.whit@gmail.com","sentAt":"2008-03-04T15:51:33Z","receivedAt":"2008-03-04T15:51:33Z","isPatch":false,"sender":{"key":"armstrong.whit@gmail.com","avatar":"https://gravatar.com/avatar/3977f2e287db4d4de47839714313edee1222fa9d68677e1de922ec243da4b77d?d=mp&s=160"},"body":"this is with git latest: c95b3ad9ea310ec89e31a21edecaaf2c374e2c46\n(GIT_VERSION = 1.5.4.3.447.gc95b3)\n\n\nxs5-trd-p1.grn:warmstro> sh t3900-i18n-commit.sh -i -v\n...\n...\n...\n\n* expecting success:\n                compare_with ISO-2022-JP ../t3900/2-UTF-8.txt\n\ndiff --git a/current b/../t3900/2-UTF-8.txt\n*   ok 20: ISO-2022-JP should be shown in UTF-8 now\n\n* expecting success:\n                        compare_with EUCJP ../t3900/EUCJP.txt\n\ndiff --git a/current b/../t3900/EUCJP.txt\n*   ok 21: EUCJP should be shown in EUCJP now\n\n* expecting success:\n                        compare_with ISO-2022-JP ../t3900/EUCJP.txt\n\ndiff --git a/current b/../t3900/EUCJP.txt\nindex 74b5330..546f2aa 100644\n--- a/current\n+++ b/../t3900/EUCJP.txt\n@@ -1,4 +1,4 @@\n-$O$l$R$[$U\n+¤Ï¤ì¤Ò¤Û¤Õ\n\n-$7$F$$$k$N$,!\"$$$k$N$G!#\n-_@IM$[$l$W$j$]$l$^$S$0$j$m$X!#\n+¤·¤Æ¤¤¤ë¤Î¤¬¡¢¤¤¤ë¤Î¤Ç¡£\n+ßÀÉÍ¤Û¤ì¤×¤ê¤Ý¤ì¤Þ¤Ó¤°¤ê¤í¤Ø¡£\n* FAIL 22: ISO-2022-JP should be shown in EUCJP now\n\n                                compare_with ISO-2022-JP ../t3900/EUCJP.txt\n\nxs5-trd-p1.grn:warmstro>\n\n\nIs this a Solaris problem?\n\nhere is the machine info:\nxs5-trd-p1.grn:warmstro> uname -a\nSunOS xs5-trd-p1.grn.tudor.com 5.9 Generic_118558-38 sun4u sparc\nSUNW,Sun-Fire-V240 Solaris\nxs5-trd-p1.grn:warmstro>\n\nThanks,\nWhit\n"},{"id":"70968","messageId":"e2b179460803040811y38e639b6wa83857c49b55aa05@mail.gmail.com","threadId":"12498","inReplyTo":"8ec76080803040751y4bf808f9ma83a9faa4f857039@mail.gmail.com","subject":"Re: t3900-i18n-commit.sh problem on Solaris","fromName":"Mike Ralphson","fromEmail":"mike.ralphson@gmail.com","sentAt":"2008-03-04T16:11:51Z","receivedAt":"2008-03-04T16:11:51Z","isPatch":false,"sender":{"key":"mike.ralphson@gmail.com","avatar":"https://avatars.githubusercontent.com/u/21603?v=4"},"body":"On 04/03/2008, Whit Armstrong <armstrong.whit@gmail.com> wrote:\n> this is with git latest: c95b3ad9ea310ec89e31a21edecaaf2c374e2c46\n>  (GIT_VERSION = 1.5.4.3.447.gc95b3)\n>\n>\n>  xs5-trd-p1.grn:warmstro> sh t3900-i18n-commit.sh -i -v\n>  ...\n>  ...\n>  ...\n>  * FAIL 22: ISO-2022-JP should be shown in EUCJP now\n>\n>  Is this a Solaris problem?\n\nCould be. Some builtin iconv() functions / libiconv implementations\ndon't seem to have support for all of the character encodings git\nexpects.\n\nAre you able to link against a current GNU libiconv instead?\n\nMike\n"},{"id":"70971","messageId":"8ec76080803040814l694a0a11i6aa8e2c9f608413c@mail.gmail.com","threadId":"12498","inReplyTo":"e2b179460803040811y38e639b6wa83857c49b55aa05@mail.gmail.com","subject":"Re: t3900-i18n-commit.sh problem on Solaris","fromName":"Whit Armstrong","fromEmail":"armstrong.whit@gmail.com","sentAt":"2008-03-04T16:14:30Z","receivedAt":"2008-03-04T16:14:30Z","isPatch":false,"sender":{"key":"armstrong.whit@gmail.com","avatar":"https://gravatar.com/avatar/3977f2e287db4d4de47839714313edee1222fa9d68677e1de922ec243da4b77d?d=mp&s=160"},"body":"will give that a try and come back.\n\nOn Tue, Mar 4, 2008 at 11:11 AM, Mike Ralphson <mike.ralphson@gmail.com> wrote:\n> On 04/03/2008, Whit Armstrong <armstrong.whit@gmail.com> wrote:\n>  > this is with git latest: c95b3ad9ea310ec89e31a21edecaaf2c374e2c46\n>  >  (GIT_VERSION = 1.5.4.3.447.gc95b3)\n>  >\n>  >\n>  >  xs5-trd-p1.grn:warmstro> sh t3900-i18n-commit.sh -i -v\n>  >  ...\n>  >  ...\n>  >  ...\n>\n> >  * FAIL 22: ISO-2022-JP should be shown in EUCJP now\n>  >\n>\n> >  Is this a Solaris problem?\n>\n>  Could be. Some builtin iconv() functions / libiconv implementations\n>  don't seem to have support for all of the character encodings git\n>  expects.\n>\n>  Are you able to link against a current GNU libiconv instead?\n>\n>  Mike\n>\n"},{"id":"70977","messageId":"8ec76080803040915m3ea11ae6te4379bff05df9402@mail.gmail.com","threadId":"12498","inReplyTo":"8ec76080803040814l694a0a11i6aa8e2c9f608413c@mail.gmail.com","subject":"Re: t3900-i18n-commit.sh problem on Solaris","fromName":"Whit Armstrong","fromEmail":"armstrong.whit@gmail.com","sentAt":"2008-03-04T17:15:21Z","receivedAt":"2008-03-04T17:15:21Z","isPatch":false,"sender":{"key":"armstrong.whit@gmail.com","avatar":"https://gravatar.com/avatar/3977f2e287db4d4de47839714313edee1222fa9d68677e1de922ec243da4b77d?d=mp&s=160"},"body":"I still got the same failure after using: ./configure\n--with-iconv=/home/warmstro/bin\n\nwhich is where I put GNU inconv.\n\nIs it possible to make sure that configure used that version?\n\nI tried ldd on the git executable, but I didn't find it.\n\nxs5-trd-p1.grn:warmstro> ldd git\n        libcurl.so.3 =>  /usr/local/misc/lib/libcurl.so.3\n        libz.so =>       /usr/local/subversion/lib/libz.so\n        libsocket.so.1 =>        /usr/lib/libsocket.so.1\n        libnsl.so.1 =>   /usr/lib/libnsl.so.1\n        libc.so.1 =>     /usr/lib/libc.so.1\n        libdl.so.1 =>    /usr/lib/libdl.so.1\n        libz.so.1 =>     /usr/local/subversion/lib/libz.so.1\n        libz.so.1 (SUNW_1.1) =>  (version not found)\n        libgcc_s.so.1 =>         /usr/local/subversion/lib/libgcc_s.so.1\n        libmp.so.2 =>    /usr/lib/libmp.so.2\n        /usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1\n\n\nThanks,\nWhit\n\n\n\nOn Tue, Mar 4, 2008 at 11:14 AM, Whit Armstrong\n<armstrong.whit@gmail.com> wrote:\n> will give that a try and come back.\n>\n>\n>\n>  On Tue, Mar 4, 2008 at 11:11 AM, Mike Ralphson <mike.ralphson@gmail.com> wrote:\n>  > On 04/03/2008, Whit Armstrong <armstrong.whit@gmail.com> wrote:\n>  >  > this is with git latest: c95b3ad9ea310ec89e31a21edecaaf2c374e2c46\n>  >  >  (GIT_VERSION = 1.5.4.3.447.gc95b3)\n>  >  >\n>  >  >\n>  >  >  xs5-trd-p1.grn:warmstro> sh t3900-i18n-commit.sh -i -v\n>  >  >  ...\n>  >  >  ...\n>  >  >  ...\n>  >\n>  > >  * FAIL 22: ISO-2022-JP should be shown in EUCJP now\n>  >  >\n>  >\n>  > >  Is this a Solaris problem?\n>  >\n>  >  Could be. Some builtin iconv() functions / libiconv implementations\n>  >  don't seem to have support for all of the character encodings git\n>  >  expects.\n>  >\n>  >  Are you able to link against a current GNU libiconv instead?\n>  >\n>  >  Mike\n>  >\n>\n"},{"id":"70981","messageId":"e2b179460803041018w4c5b7692u1d24c89bbc73805a@mail.gmail.com","threadId":"12498","inReplyTo":"8ec76080803040915m3ea11ae6te4379bff05df9402@mail.gmail.com","subject":"Re: t3900-i18n-commit.sh problem on Solaris","fromName":"Mike Ralphson","fromEmail":"mike.ralphson@gmail.com","sentAt":"2008-03-04T18:18:30Z","receivedAt":"2008-03-04T18:18:30Z","isPatch":false,"sender":{"key":"mike.ralphson@gmail.com","avatar":"https://avatars.githubusercontent.com/u/21603?v=4"},"body":"On 04/03/2008, Whit Armstrong <armstrong.whit@gmail.com> wrote:\n> I still got the same failure after using: ./configure\n>  --with-iconv=/home/warmstro/bin\n>\n>  which is where I put GNU inconv.\n>\n>  Is it possible to make sure that configure used that version?\n>\n>  I tried ldd on the git executable, but I didn't find it.\n>\n>  xs5-trd-p1.grn:warmstro> ldd git\n>         libcurl.so.3 =>  /usr/local/misc/lib/libcurl.so.3\n>         libz.so =>       /usr/local/subversion/lib/libz.so\n>         libsocket.so.1 =>        /usr/lib/libsocket.so.1\n>         libnsl.so.1 =>   /usr/lib/libnsl.so.1\n>         libc.so.1 =>     /usr/lib/libc.so.1\n>         libdl.so.1 =>    /usr/lib/libdl.so.1\n>         libz.so.1 =>     /usr/local/subversion/lib/libz.so.1\n>         libz.so.1 (SUNW_1.1) =>  (version not found)\n>         libgcc_s.so.1 =>         /usr/local/subversion/lib/libgcc_s.so.1\n>         libmp.so.2 =>    /usr/lib/libmp.so.2\n>         /usr/platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1\n\nIt looks to me like the configure script has no way to set the\nICONVDIR variable used by the Makefile, so the --with-iconv= probably\nisn't doing anything.\n\nFor now, could you try setting that directly in your Makefile ?\nNEEDS_LIBICONV must be defined if it isn't already.\n\nMike\n"}]}