- 1 –¼‘OFRAF [2001/03/27(‰Î) 15:44.net]
- ’N‚©¤‚Å‚«‚él‚¢‚È‚¢‚©‚ÈB
- 120 –¼‘OF113 mailto:sage [03/02/23 17:33.net]
- >>115
>‚¤[‚ñB‚à‚¤Œ©‚ê‚È‚¢‚Ý‚½‚¢Bkterm‚ªƒGƒ‰[“f‚©‚¸‚É—§‚¿ã‚ª‚è‚Ü‚·? –â‘è‚È‚¢‚Ý‚½‚¢‚Å‚·B ŽèŒ³‚ŃT[ƒo—§‚ĂĂ ‚°‚Æ‚«‚Ü‚·B prim.cotton.ne.jp/openbsd/screenshots/3.3-1.jpg prim.cotton.ne.jp/openbsd/screenshots/3.3-2.jpg —e—Ê‚ª‚¿‚å‚¢‚Æ‚ ‚é‚Ì‚Æ(‚»‚ꂼ‚ê179.5KB‚Æ216.3KB)‰ñü‚ª×‚¢‚̂ł»‚Ì‚ ‚½‚è‚Í‚²‚©‚ñ‚ׂñB ‚¿‚Ȃ݂ɂ±‚̃XƒNƒŠ[ƒ“ƒVƒ‡ƒbƒg‚Í3.2‚¶‚á‚È‚‚Ä3.3beta‚‚܂ècurrent‚É 112‚³‚ñ‚̃
- 121 –¼‘OFpƒbƒ`‚ðƒXƒs[ƒhƒnƒbƒN(‚¢‚âAŽv‚¢‚«‚èƒ_[ƒeƒBƒnƒbƒN)‚µ‚½‚à‚Ì‚ð
Žg‚Á‚Ä‚¢‚Ü‚·B ‚ ‚ÆAX‚àXftŽü‚è‚¢‚¶‚Á‚Ă܂·‚µAKDE‚àQtŒ‹\‚¢‚¶‚Á‚Ä‚½‚ècB gtk+‚à‹ƒ‚©‚³‚ê‚Ü‚µ‚½B ‚Æ‚è‚ ‚¦‚¸–ž‘«‚Å‚«‚郌ƒxƒ‹‚ɂȂÁ‚½‚ñ‚ŋ߂¢‚¤‚¿‚ɃTƒ}ƒŠ‚܂Ƃ߂ÄA‚±‚¿‚ç‚É ‚¤p‚·‚é‚©Aã‚ÌURL‚ɂłàƒ|ƒXƒg‚µ‚Ü‚·B >>112 ‚¨‚©‚°‚Å“ú–{ŒêŽg‚¦‚邿‚¤‚ɂȂè‚Ü‚µ‚½B‚ñ‚ªAˆË‘Rmake build‚Ì’iŠK‚Å/usr/lib/i18n ‚ðŒ@‚Á‚Ä‚‚ê‚È‚¢‚悤‚Å‚·B make release‚ł͂â‚Á‚Ä‚‚ê‚Ä‚é‚Ý‚½‚¢‚È‚ñ‚Å‚·‚ªB [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 122 –¼‘OF112 mailto:sage [03/02/25 13:49.net]
- >>119
gtk+‚Æ‚©‚悤’m‚ç‚ñ‚Å‚·‚ªAlocale‚ð”Fޝ‚µ‚È‚¢‚Á‚Ä‚Ì‚Í Elibc‚Ìê‡ LC_ALL > LC_{CTYPE, MESSAGES...} > LANG ECitrus libintl‚Ìê‡ LINGUAGE > LC_ALL > LC_MESSAGES > LANG ‚̇‚Ɋ‹«•Ï”‚ðŽQÆ‚·‚é‚Ì‚ÅALC_ALL=C‚ªƒZƒbƒg‚µ‚Ä‚ ‚邯 LC_{CTYPE, MESSAGES...}, LANG‚Í‚»‚à‚»‚à–³Ž‹‚³‚ê‚邱‚ƂɒˆÓ‚µ‚Ä Ä“xŠÂ‹«•Ï”‚ðݒ肵‚Ä‚à‚炦‚Ü‚·‚©H mtree‚ÌŒ‚ÍMakefile‚Ü‚¾“Ç‚ñ‚łȂ¢‚Å‚·B ‚»‚Ì‚¤‚¿install_openbsd.txt‚ÉBUGS‚Æ‚µ‚Ă̂Á‚¯‚é—\’è
- 123 –¼‘OF112 mailto:sage [03/02/26 00:19.net]
- document‚¾‚¯XVA
sigsegv.s25.xrea.com/distfiles/citrus/install_openbsd.txt make includes‚łȂ‚Ämake beforeinstall‘–‚点‚è‚ámtree‚܂łâ‚Á‚Ä‚‚ê‚ñ‚Ì‚ËB ƒgƒ‰ƒu‚Á‚½•ûAޏ—ç’v‚µ‚Ü‚·‚½B
- 124 –¼‘OF119 mailto:sage [03/02/26 15:42.net]
- >>120
gtk+‚ɂ‚¢‚Ă͑f‚ÌPorts‚Ìgtk+‚ł͓ú–{Œê‚Ì•”•ª‚ª‰½‚à•\ަ‚³‚ê‚È‚¢ó‘Ô‚¾‚Á‚½‚̂ł·‚ªA CONFIGURE_ARGS‚É"--with-native-locale"‚ð’ljÁ‚·‚邱‚Æ‚ÅOK‚Å‚µ‚½B ‚½‚¾A‚±‚̂܂܂łÍimlib‰ñ‚è‚ÅA IMLIB ERROR: SHM can't attach SHM Segment for Shared Pixmap mask Wrapper Falling back on Shared XImages Imlib ERROR: SHM can't attach SHM Segment for Shared XImage mask Falling back on XImages Gdk-ERROR **: BadAccess (attempt to access private resource denied) serial 17549 error_code 10 request_code 146 minor_code 1 Gdk-ERROR **: BadShmSeg (invalid shared segment parameter) serial 17550 error_code 177 request_code 146 minor_code 5 ‚ĂȃGƒ‰[‚ð“f‚¢‚ăNƒ‰ƒbƒVƒ…‚µ‚Ä‚½‚Ì‚ÅA sysctl‚Å kern.shminfo.shmseg=32(default 8) kern.shminfo.shmall=32768(default 8192) ‚É•ÏX‚·‚邱‚Ƃʼnñ”ð‚µ‚Ü‚µ‚½B ‚à‚Á‚Æ‚à‚±‚ê‚Íx11/ogle‚ð“ü‚ê‚½Žž‚Ìݒ肪‚»‚̂܂ÜOK‚¾‚Á‚½A‚Á[ƒIƒ`‚È‚ñ‚Å‚·‚ªcB citrus‚ÌlocaleŽQƇ˜‚Í—‰ð‚µ‚Ü‚µ‚½Bs/LINGUAGE/LANGUAGE/‚©‚ÈH LC_ALL=C‚Æ‚µ‚Ä‚¢‚½‚Ì‚Íperl‚ª‚¤‚邳‚©‚Á‚½‚©‚ç‚È‚ñ‚Å‚·‚ªAŽæ‚芸‚¦‚¸ PERL_BADLANG‚Å‚¾‚܂点‚邱‚Ƃɂµ‚Ü‚µ‚½B
- 125 –¼‘OF119 mailto:sage [03/02/28 12:38.net]
- >>121
HEAD‚ɑΉž‚³‚ê‚Ä‚¢‚½‚̂ł·‚ËI‘‘¬“±“ü‚µ‚Ă݂܂·II (ŽÀ‚Í121‚Ìinstall_openbsd.txt‚ðŽæ‚è‚És‚±‚¤‚Æ‚µ‚½‚çAHTTP404‚ð•Ô‚³‚ê‚Ä Œ©‚És‚Á‚½‚ç‚Á‚ÄA‚Æ‚±‚¾‚Á‚½‚ñ‚Å‚·‚ª)
- 126 –¼‘OF112 mailto:sage [03/02/28 19:31.net]
- >>123
HEADŒü‚¯‚̓Rƒ“ƒpƒCƒ‹‚Å‚«‚é‚©‚Ç‚¤‚©‚³‚¦ƒeƒXƒg‚µ‚ĂȂ¢‚Å‚·B libpthread(3.2‚Å‚Ílibc_r‚¾‚Á‚½‚â‚Â)‚ ‚½‚è‚Ńwƒbƒ_Œ©‚‚©‚ç‚ñ‚Æ‚©‚¢‚Á‚Ä build‚Ö‚‚é‚©‚àBbuild‚ª’ʂ肳‚¦‚·‚ê‚ÎAOpenBSD‚Í‘¼‚Ì*BSD‚ƈá‚Á‚Ä release‚Æcurrent‚ɂ͑傫‚ȈႢ‚ª‚È‚¢‚ñ‚ÅA“®ìŽ©‘͎̂xá‚È‚¢‚Ƃ͎v‚¢‚Ü‚·B
- 127 –¼‘OF99 mailto:sage [03/03/01 03:57.net]
- HEAD Œü‚¯ƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂܂·‚½B
make beforeinstall ‚·‚邯‚«‚ÉAŠô‚‚©ƒwƒbƒ_‚ª–³‚¢‚ÆŒ¾‚í‚ê‚Ü‚·‚ªA ‚»‚Ì dir ‚Ös‚Á‚Ä make ‚µ‚Ä‚â‚ê‚΃wƒbƒ_¶¬‚³‚ê‚é‚Ì‚ÅA‰ü‚ß‚Ä make beforeinstall ‚·‚ê‚΂n‚jB ‚»‚±‚³‚¦‰z‚¦‚ê‚ÎAmake build ‚Í–â‘è‚È‚¢‚悤‚Å‚ÂB
- 128 –¼‘OF112 mailto:sage [03/03/05 02:59.net]
- NetBSD-current‚Å
* btowc, wctob(btowc('\0')‚ªWEOF•Ô‚·ƒoƒO‚ ‚èAsend-prÏ) * iswctype, wctype, iswctrans, wctrans (’A‚µiswctype(.., wcrtpe("jkana"))‚Æ‚©‚ÌlocaleŒÅ—L‹@”\‚Í–¢ƒTƒ|[ƒg) * wcscoll, wcsxfrm(LC_COLLATE‚Í–¢ƒTƒ|[ƒg) ‚ªƒTƒ|[ƒg‚³‚ꂽ–Í—l‚Ȃ̂ÅApatch‚ð’Ç]‚µ‚Ü‚·‚½B 3.2Œü‚¯‚ÆHEADŒü‚¯‚ª‚ ‚è‚Ü‚·‚ªA¡‰ñ‚͂ǂ¿‚ç‚àmake release‚Ü‚Å‚Ì ƒeƒXƒg‚Í‚µ‚ĂȂ¢‚Å‚·B ‘O‚Ìpatch‚©‚çupgrade‚³‚ê‚é•û‚ÍAlibc.so‚Ælib{ENCODING}.so‚Æmklocale‚Ì “ü‚ꊷ‚¦‚¾‚¯‚Å‚¢‚¢‚Å‚·A‚ªbuild‘O‚Émake includes‚ð–Y‚ꂸ‚ÉB btowc/wctob‚Í‚¿‚Æ–À‚Á‚½‚̂ł·‚ªANetBSD‚ÌŽÀ‘•‚Ƃ͈ႢA “à•”‚Åmbrtowc/wcrtomb‚ð’¼ÚŒÄ‚Ԃ̂ł͂ȂAcitrus_ctype_template.h‚Å ŽÀ‘•‚µAŠelib{ENCODING}.so‚ªŽÀ‘Ì‚ðŽ‚Â‚æ‚¤‚É‚µ‚Ü‚µ‚½B ‚È‚ñ‚ÅANetBSD‚¾‚Ælibc‚Æmklocale‚Ì“ü‚ꊷ‚¦‚¾‚¯‚Åςނ̂ł·‚ªA OpenBSDŽ„‰Æ”Å‚Ílibc‚Ælib{ENCODING}‚Ì“ü‚ꊷ‚¦‚à•K{B # SUSv3‚¾‚Æerrno‚Íno defined‚¾‚¯‚ÇAmbrtowc/wcrtomb‚ð’¼ÚŒÄ‚Ô‚Æ # EILSEQ‚ª•Ԃ邱‚Æ‚ª‚ ‚é‚Ì‚Å...‚Ü‚ A‚»‚Ì‚¤‚¿–ß‚·‚©‚àB ‚ ‚ÆFreeBSD-current‚©‚çfgetws/fputws, wcstok‚ðƒpƒ`‚Á‚Ä‚«‚½‚̂ŠNetBSD‚Ésend-pr‚µ‚Ü‚µ‚½B‚»‚ꂪ̗p‚³‚ê‚ê‚Îpatch‚É‚àmerge‚µ‚Ü‚·B vfwprintf/vfwscanf‚͂܂¾“Ç‚ñ‚łȂ¢‚Á‚·B
- 129 –¼‘OF119 mailto:sage [03/03/05 11:20.net]
- >>125
>make beforeinstall ‚·‚邯‚«‚ÉAŠô‚‚©ƒwƒbƒ_‚ª–³‚¢‚ÆŒ¾‚í‚ê‚Ü‚·‚ªA make beforeinstall‚Ì‘O‚Émake includes‚ðŽÀs‚·‚邯–â‘è‚È‚¢‚悤‚Å‚ÂB
- 130 –¼‘OF112 mailto:sage ‚½‚¾‚Å‚³‚¦‰pŒêƒƒ^ƒƒ^‚È‚Ì‚É‚È [03/03/05 19:18.net]
- send-pr‚É[PATCH]‚łȂ‚Ä[PACTH]‚Æ‚©‘‚¢‚¿‚Ü‚Á‚½‚æ...À‚Á‚Ä‚‚é
- 131 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/03/06 03:11.net]
- >>128 i߃ÃßjƒLƒjƒVƒiƒC!!
- 132 –¼‘OF119 mailto:sage [03/03/06 08:37.net]
- >>126
ŽèŒ³‚ÌŒvŽZ‹@‚É“±“ü‚µ‚Ă݂܂·‚½B ‘O‰ñ‚ÌHEAD—p‚ÉŒöŠJ‚³‚ꂽƒo[ƒWƒ‡ƒ“‚©‚ç‚©‚à’m‚ê‚Ü‚¹‚ñ‚ªAlib/libs/stdlib/multibyte.c ‚ªreject‚³‚ê‚邿‚¤‚Å‚·B /dev/null‚Æ‚Ìdiff‚Ý‚½‚¢‚È‚ñ‚Årm multibyte.c*‚ŃGƒF‚©‚ŸA‚Æ‚©‚â‚Á‚Ă܂ÂB ’ˆÓ“_‚Æ‚µ‚Ă͑O‚̃pƒbƒ`‚ª‚ ‚½‚Á‚Ä‚¢‚éŠÂ‹«ŒÌ‚©A‚±‚ÌŒvŽZ‹@ŒÅ—L‚Ȃ̂©’Ç‚¢‚©‚¯ ‚鎞ŠÔ‚ª–³‚¢‚̂ł킩‚ñ‚È‚¢‚ñ‚Å‚·‚ªALOCALEŠÖ˜A‚̊‹«•Ï”‚ª’è‹`‚³‚ê‚Ä‚¢‚邯A libc‚̃Cƒ“ƒXƒg[ƒ‹‚Ì’iŠK‚Åcore dump‚Ü‚½‚Ímemory fault‚µ‚Ü‚µ‚½B Žæ‚芸‚¦‚¸LOCALEŠÖ˜A‚̊‹«•Ï”‚ðunsetenv‚·‚ê‚΃IƒP‚Å‚·‚½B 4‰ñ–ڂ̃Rƒ“ƒpƒCƒ‹‘O‚É‹C‚¯‚愘R‚ê
- 133 –¼‘OF112 mailto:sage [03/03/06 12:35.net]
- patch‚ÍChair of IMOU‚È•û‚©‚çÌ—p‚µ‚½‚æ‚ñ‚Ƃ̂±‚Ƃł·B
# fgetws/fputws‚ª”²‚¯‚Ä‚½‚µ...˜R‚êƒ}ƒkƒP‰ß‚¬B > 4‰ñ–Ú‚Ì ‚²‚ß‚ñ‚È‚³‚¢Abtowc/wctob‚ð’ljÁ‚µ‚½‚̂Šlib${ENCODING}.so‚ÌABI‚ª•Ï‚í‚Á‚Ä‚é‚̂ŠŒÃ‚¢libc‚Ælib${ENCODING}.so‚Ì‘g‡‚¹‚É‚È‚é‚Æ—Ž‚¿‚é‚ñ‚¾‚ÆŽv‚¢‚Ü‚·B lib${ENCODING}.so‚Ìmajor‚ðage‚é‚©–À‚Á‚½‚ñ‚¾‚¯‚ÇA ‚Ü‚ A–{‰Æ‚Émerge‚³‚ê‚Ä‚é–ó‚Å‚à‚È‚¢‚̂ł»‚̂܂ܕú’u‚µ‚ă}ƒXƒ^B NetBSD‚Ícitrus_ctype_fallback.[ch]‚Æ‚©‘Îô“ü‚ê‚Ä‚é–Í—lB —¬ Î ‚¾ ‚È A ŒZ ŽÒB
- 134 –¼‘OF131 mailto:sage [03/03/06 13:07.net]
- ’ÇL
libc‚Ælib${ENCODING}‚ÌABI‚ª‘µ‚Á‚Ä‚¢‚ê‚Î—Ž‚¿‚È‚¢‚Å‚·B ‚¾‚©‚çbuild‚µ’¼‚·•K—v‚Í–³‚¢‚Å‚·Bunset LC_ALL LC_CTYPE LANG‚Æ‚©‚Å ‚Æ‚è‚ ‚¦‚¸“¦‚°‚Ä‚‚¾‚³‚¢B
- 135 –¼‘OF132 mailto:sage [03/03/10 06:57.net]
- 20030308”Å‚Á‚·B
sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/ •ÏX“_ fgetws, fputws, wcstok, wcswcs‚̒ljÁ en_US.UTF-8ƒƒP[ƒ‹‚ª‚æ‚茫‚‚È‚Á‚½(‚‚©ƒ}[ƒW–Y‚ê) ABI‚Ì•ÏX‚Ålib${ENCODING}‚Ìminor‚ðbump ‚ [‚ñ‚ÇA‚¢‚‚‚©‚Ìbug fix‚ðŠÜ‚݂܂·B 1. IS_RUNE_CACHEDƒ}ƒNƒ‚ªtypo‚ų‚µ‚“®ì‚µ‚È‚¢ 2. hppa‚ÆpowerpcŒn‚Ìarch‚Å_BSD_WINT_T_ & _BSD_RUNE_T_‚Ì’è‹`‚ªansi.h‚É ‘¶Ý‚¹‚¸A‚¨‚»‚ç‚compile‚Å‚«‚ĂȂ©‚Á‚½ 3. /usr/share/nls.alias‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚ĂȂ©‚Á‚½ ‚ñ‚ÅACVS repository‚ðì‚è’¼‚µ‚½‚‚¢‚Å‚ÉApatch‚ð xpg4dl.patch‚Ærename.patch‚Ì2‚‚ɕª‚¯‚½‚Ì‚ÅA install-{HEAD, OPNBSD_3_2}.txt‚ðXV‚µ‚Ü‚µ‚½B ‚ñ‚ÅA•Ê‚Ìì‹Æ‚ª‚â‚肽‚¢‚ñ‚ÅOpenBSD‚͈ꉞ‚±‚ê‚ňÀ’è”łƂµ ‚µ‚΂ç‚XV‚µ‚È‚¢—\’èB # stdio‚Ü‚í‚è‚Éthread safe‚ׂ̈Ìlock/unlock‚ªŽÀ‘•‚³‚ꂾ‚·‚Ü‚Å‚Í # conflict‚à‚łȂ¢‚ÆŠyŠÏB ‚»‚¢‚¶‚áB
- 136 –¼‘OF133 mailto:sage [03/03/10 07:07.net]
- /usr/share/nls.alias‚łȂ‚Ä/usr/share/nls/nls.alias‚ËB
- 137 –¼‘OF119 mailto:sage [03/03/10 16:20.net]
- >>133
>‚ñ‚ÅA•Ê‚Ìì‹Æ‚ª‚â‚肽‚¢‚ñ‚ÅOpenBSD‚͈ꉞ‚±‚ê‚ňÀ’è”łƂµ >‚µ‚΂ç‚XV‚µ‚È‚¢—\’èB ># stdio‚Ü‚í‚è‚Éthread safe‚ׂ̈Ìlock/unlock‚ªŽÀ‘•‚³‚ꂾ‚·‚Ü‚Å‚Í ># conflict‚à‚łȂ¢‚ÆŠyŠÏB ƒzƒ“ƒg‚É‚¨‚‚©‚ꂳ‚܂łµ‚½B ‚¨ˆü—l‚ÅAŠÇ—‚µ‚Ä‚¢‚éƒT[ƒo‚Æ‚à‚Ç‚àƒfƒXƒNƒgƒbƒv‚à‘S‚ÄOpenBSD‰» ‚Å‚«‚Ü‚·‚½B ¡mac68k‚ŃRƒ“ƒpƒCƒ‹’†‚Å‚·‚ª‚¢‚Á‚½‚¢‚¢‚ÂI‚é‚â‚çcB ”‚·‚Å‚É4“úŒo‰ßcB ƒoƒJ„˜R‚ê
- 138 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/03/12 00:43.net]
- >>135
> ‚¨ˆü—l‚ÅAŠÇ—‚µ‚Ä‚¢‚éƒT[ƒo‚Æ‚à‚Ç‚àƒfƒXƒNƒgƒbƒv‚à‘S‚ÄOpenBSD‰» > ‚Å‚«‚Ü‚·‚½B ƒfƒXƒNƒgƒbƒv‚ðOpenBSD‰»‚·‚é—˜“_‚ÍH
- 139 –¼‘OF135 mailto:sage [03/03/12 11:00.net]
- >>136
ŠÇ—‚µ‚Ä‚¢‚éƒT[ƒo—p‚ÌcvsƒŠƒ|ƒWƒgƒŠ‚ªŽg‚¦‚邿‚¤‚ɂȂÁ‚½‚±‚ƂŠƒpƒbƒP[ƒW‚̃Aƒbƒvƒf[ƒg“™‚ʼnñü‚ð•N”—‚µ‚È‚‚È‚Á‚½“_B Žg‚Á‚Ä‚¢‚éŠÂ‹«‚̉ñü‚ª×‚¢‚Ì‚ÅB‚ ‚Æ‚Íu—˜“_v‚Æ‚¢‚¤‚æ‚èŒÂl“I Žï–¡‚Å‚·B
- 140 –¼‘OF133 mailto:sage [03/04/09 18:19.net]
- ÀÞÚӲŲ... xpg4dl-20030409¦ØØ°½½ÙÅײÏɳÁ...
ChangeLog: * OPENBSD_3_3 branch‘Ήž * ÅV‚ÌNetBSD-current‚Ö‚Ì’Ç] - wcstoll, wcstoull‚̒ljÁ(wcstoimax, wcstoumax‚ÍOpenBSD‚ÌŽ–î‚É‚æ‚è–¢merge) - gbk2k moduleAzh_CN.GB18030ƒƒP[ƒ‹‚̒ljÁ
- 141 –¼‘OF133 mailto:sage [03/04/09 18:21.net]
- URL–Y‚ê‚Ä‚½
sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/
- 142 –¼‘OF135 mailto:sage [03/04/16 17:43.net]
- >>138
‚²‹ê˜J‚³‚܂ł·Bcurrent‚ÌXFree86‚ª4.3.0‚ɂȂÁ‚½‚¨ˆü‚Å‘å•û‚Ì ƒpƒbƒP[ƒW‚ðăRƒ“ƒpƒCƒ‹‚·‚éƒnƒ‚ÉcB Œ‹‰Ê•ñ‚ª’x‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·‚½B‹ßXƒfƒXƒNƒgƒbƒv‚̃Xƒiƒbƒv‚ð ŽB‚è’¼‚µ‚Ü‚·B
- 143 –¼‘OFŽRè mailto:iOOj [03/04/17 12:30.net]
- iOOj
- 144 –¼‘OF135 mailto:sage [03/04/17 14:55.net]
- >>140
>ƒpƒbƒP[ƒW‚ðăRƒ“ƒpƒCƒ‹‚·‚éƒnƒ‚ÉcB ‚±‚ñ‚È‚±‚Æ‚â‚Á‚Ä‚éƒEƒ`‚Ésource-changes@cvs.openbsd.org‚©‚ç‚̃[ƒ‹‚ªcB >CVS: cvs.openbsd.org: www >From: >Dale Rahn <drahn@cvs.openbsd.org> > >To: >source-changes@cvs.openbsd.org > >“úŽž: >¡“ú 14:17:01 > >CVSROOT: /cvs >Module name: www >Changes by: drahn@cvs.openbsd.org 2003/04/16 23:17:01 > >Modified files: > faq : upgrade-minifaq.html > >Log message: >Document that i386 has moved to ELF and we will NOT support source updates. (‚悤‚â‚?)ELF‚È‚Á‚¿‚Ⴄ‚·‚©cBˆÀ’è‚·‚é‚Ü‚ÅÊς·‚éƒXB
- 145 –¼‘OF‚ ‚Ú[‚ñ mailto:‚ ‚Ú[‚ñ [‚ ‚Ú[‚ñ.net]
- ‚ ‚Ú[‚ñ
- 146 –¼‘OF‚ ‚Ú[‚ñ mailto:‚ ‚Ú[‚ñ [‚ ‚Ú[‚ñ.net]
- ‚ ‚Ú[‚ñ
- 147 –¼‘OF–¼–³‚µ‚³‚ñ—‚w‚d‚‚‚ƒ‚“ [03/06/30 01:10.net]
- OpenBSD‚ð“ú–{ŒêŠÂ‹«‚µ‚ăfƒXƒNƒgƒbƒv‚Å—˜—p‚µ‚Ä‚¢‚él‚Í‚¢‚È‚¢A‚Á‚Ä‚±‚ƂŃtƒ@ƒCƒiƒ‹ƒAƒ“ƒT[?
- 148 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/07/07 02:00.net]
- >>145
ƒAƒz‚©H ‚¢‚Á‚Ø‚ñŽ€‚ñ‚Å‚±‚¢‚â(˜m
- 149 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/07/07 02:28.net]
- >>146
>>145‚¶‚á–³—‚È‚ñ‚¾‚æB‚Ü‚ AƒAƒz‚̓Xƒ‹[‚·‚é‚Ȃ肵‚ĂقÁ‚Æ‚¯‚æB
- 150 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/07/07 06:52.net]
- >>147
145=146 Ž©ìŽ©‰‰‚År‚µ‚½‚¢‚ñ‚¶‚áƒl[ƒm
- 151 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/07/13 14:24.net]
- ‹v‚µU‚è‚É—ˆ‚½‚ç‚ ‚ê‚Ä‚é‚È
- 152 –¼‘OF‚ ‚Ú[‚ñ mailto:‚ ‚Ú[‚ñ [‚ ‚Ú[‚ñ.net]
- ‚ ‚Ú[‚ñ
- 153 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/08/02 14:13.net]
- ˆê‰ž•ÛŽç
- 154 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/08/05 20:46.net]
- sage is‚Á‚‚Á‚½‚Á‚ÄA’¾‚݉߂¬B
‚±‚̃XƒŒ–³‚‚È‚Á‚Ä‚à‚ç‚Á‚¿‚ᢂ邵AŠˆ«‰»‚ð‹F”O‚µ‚Ä age
- 155 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/08/05 20:50.net]
- ŽRè‚Ì‚¹‚¢‚ÅA”X‚̗ǃXƒŒ‚ª’¾‚ñ‚Å‚¢‚Á‚½‚ÈB
- 156 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/08/05 21:18.net]
- ‚µ‚à‚½Axpg4dl-20030409 ‚ÌƒŠƒ“ƒN悪‚È‚‚È‚Á‚Ä‚éBŽã‚Á‚½‚ÈB
‚Ç‚±‚© or ’N‚©•Û‘¶‚µ‚ĂȂ¢HƒHEAD-xpg4dl-20030409.tar.bz2
- 157 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/08/05 21:21.net]
- >>154
‚±‚ê‚ð‹@‰ï‚ÉWindows‚ɈÚs‚·‚鎖‚ðŠ©‚ß‚éB WindowsŽg‚¦‚ÎA‚»‚ñ‚È‚‚¾‚ç‚È‚¢Ž–‚Å”Y‚܂Ȃ‚Ä‚¢‚¢‚µB ¡‚Ý‚½‚¢‚ÉAŽ©ŒÈ–ž‘«‚΂©‚è‚Ì¶Šˆ‚©‚ç’E‹p‚Å‚«‚邿B ”ñí‚É—L‰v‚È‘f°‚µ‚¢ŽžŠÔ‚ð‰ß‚µ‚½‚¯‚ê‚ÎWindows‚ðŽg‚¨‚¤B
- 158 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/08/05 21:24.net]
- >>155
pc.2ch.net/win
- 159 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/08/05 21:29.net]
- >>156
Œ»ŽÀ‚©‚ç–Ú‚ð”w‚¯‚é‚È
- 160 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/08/06 00:06.net]
- sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/HEAD-xpg4dl-20030615.tar.bz2
’†g‚Í20030409‚Æ“¯‚¶Biconv‘Ήž‚͂قƂñ‚ÇI‚Á‚Ă邯‚Çpatch‚ð‚¤p‚·‚é‚Ì‚Í ‚à‚¤‚¿‚å‚¢‘Ò‚Á‚ĉº‚³‚¢B
- 161 –¼‘OF154 mailto:sage [03/08/06 02:42.net]
- >>158
‘½ŽÓBƒQƒg‚Å‚«‚Ü‚µ‚½B ‚³‚Á‚«ƒAƒNƒZƒX‚Å‚«‚È‚©‚Á‚½‚Ì‚ÍAƒlƒbƒgƒ[ƒNƒgƒ‰ƒuƒ‹‚¾‚Á‚½‚ñ‚¾‚ë‚©cH
- 162 –¼‘OF‚ ‚Ú[‚ñ mailto:‚ ‚Ú[‚ñ [‚ ‚Ú[‚ñ.net]
- ‚ ‚Ú[‚ñ
- 163 –¼‘OF158 mailto:sage [03/08/30 20:17.net]
- iconv‘Ήž¼Ï½ÀB
sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/HEAD-xpg4dl-20030828.tar.bz2
- 164 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/09/08 12:10.net]
- OpenBSD 3.4
- 165 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/09/09 12:04.net]
- >>162
‚Ü‚¶‚ł‚©
- 166 –¼‘OFsage [03/09/19 03:45.net]
- >>161
typo ƒnƒP[ƒ“B /usr/src/etc/mtree/4.4BSD.dist ‚Ì 1025 s–Ú ŒëFen_GR.ISO8859-7 ³Fel_GR.ISO8859-7 ‚Å‚·‚æ‚ËH
- 167 –¼‘OF161 mailto:sage [03/09/21 01:03.net]
- >>164‚³‚ñ ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B 20030920”łɂÄC³‚µ‚Ü‚µ‚½B
sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/HEAD-xpg4dl-20030920.tar.bz2 ‚»‚Ì‘¼‚Ì•ÏX“_‚Í cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/citrus/modules/citrus_iconv_std.c?rev=1.6&content-type=text/x-cvsweb-markup ‚ÌŽæ‚螂݂‚ç‚¢‚Ȃ̂ÅA20030828”Å‚ðŠù‚É“±“üςȂç cd ${BSDSRCDIR}/src/lib/i18n_module/iconv_std && make depend all install ‚µ‚Ä/usr/lib/i18n/libiconv_std.* ‚ð“ü‚ꊷ‚¦‚邾‚¯‚ÅOK‚Å‚·B
- 168 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/09/24 13:53.net]
- >>165
“±“ü‚µ‚Ă݂܂·‚½B “±“üŽ©g‚Í–â‘è‚È‚©‚Á‚½‚̂ł·‚ªAsetenv LC_CTYPE ja_JP.eucJP‚Æ‚©‚â‚邯A "Wrong dl symbols!"‚Æ‚©Œ¾‚í‚ꂽ‚èB “±“ü•û–@‚Í"INSTALL"‚ðŽQl‚É‚µ‚Ü‚·‚½B
- 169 –¼‘OFsage [03/09/27 04:53.net]
- >>166
‚»‚ê‚Á‚ÄAinstall ޏ”s‚µ‚Ä“r’†‚ÅŽ~‚Ü‚Á‚Ă₵‚Ü‚¹‚ñ‚©H >>165 make obj ‚µ‚Ä‚©‚ç make build ‚·‚邯AˆÈ‰º‚ȋɎ~‚܂邿‚¤‚Å‚·B > install -c -o root -g bin -m 444 /usr/src/share/i18n/csmapper/obj/ISO646/ISO646-BASIC@1983%UCS.646 //usr/share/i18n/csmapper/ISO646/ISO646-BASIC@1983%UCS.646 > install: /usr/src/share/i18n/csmapper/obj/ISO646/ISO646-BASIC@1983%UCS.646: No such file or directory > *** Error code 71 > > Stop in /usr/src/share/i18n/csmapper (line 51 of /usr/src/share/i18n/csmapper/Makefile). Ž„‚ÍA‚Æ‚è‚ ‚¦‚¸ /usr/src/share/i18n/csmapper/ISO646/Makefile.inc ‚ð 32c32 < OBJDIR_ISO646-${i:S/:/@/}%UCS.646= ${.OBJDIR}/ISO646 --- > OBJDIR_ISO646-${i:S/:/@/}%UCS.646= ${.CURDIR}/ISO646 ‚Ăȋɂµ‚Ä–³—‚â‚è’Ê‚µ‚Ă݂܂µ‚½‚ªA‚Ç‚¤‚·‚é‚Ì‚ª³‚µ‚¢‚©‚Í ‚æ‚‚í‚©‚è‚Ü‚¹‚ñB # ‚Ü‚¾Abuild ‚¿‚¤
- 170 –¼‘OF167 mailto:sage [03/09/27 08:19.net]
- ‚Ç‚¤‚â‚çA–³Ž– build o—ˆ‚½–Í—lBi386 ‚Å‚·B
- 171 –¼‘OF165 mailto:sage [03/09/28 15:27.net]
- ƒAƒN‹Ö’†‚ɂ‚«ƒŒƒX’x‚‚È‚Á‚ăXƒ}ƒ\B
>>166‚³‚ñ arch‚͉½‚Å‚·‚©H ‚»‚̃ƒbƒZ[ƒW‚Í/usr/libexec/ld.so‚ÉdlfcnŒn‚ÌŠÖ”‚ª–³‚‚Ä libc.so‚Ìdlfcn_stub.c‚ªŽg‚í‚ê‚鎞‚Éo‚é‚à‚̂̂悤‚Å‚·B www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/dlfcn/dlfcn_stubs
- 172 –¼‘OF.c?rev=1.7&content-type=text/x-cvsweb-markup
xpg4dl/iconvƒtƒŒ[ƒ€‚Ídlopen‚Ædlsym‚Ɉˑ¶‚µ‚Ä‚é‚Ì‚ÅA ‚»‚ꂪ‹@”\‚µ‚ĂȂ¢‚Æmultibyte locale‚àiconv‚à“®‚©‚È‚¢‚Å‚·B ‚»‚̂悤‚Èarch‚âAstatic linked binary‚Å‚à http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=18151 ‚Ý‚½‚¢‚É‘S•”libc‚ª•ø‚¦‚±‚ñ‚¶‚Ⴄ‚æ‚Èoption‚ð—pˆÓ‚µ‚Ämultibyte locale‚ð Žg‚¤‚悤‚¤‚·‚邱‚Æ‚ào—ˆ‚é‚ñ‚Å‚·‚ª... ‚·‚邯XPG4"DL"‚Å–³‚‚È‚éã©B dlfcnŒn‚ªƒTƒ|[ƒg‚³‚ê‚Ä‚¢‚éarch‚Å‚àA‚±‚±Å‹ß‚Ì-current‚Å ld.so‚É‚¢‚ë‚¢‚ëC³‚ª“ü‚Á‚Ă邿‚¤‚Ȃ̂ÅA‚»‚ꂪ‰e‹¿‚µ‚Ä‚¢‚é‚Ì‚©‚à... # ‚È‚‚Æ‚à20030920‚Ì-current/i386‚ł͓®‚¢‚Æ‚è‚Ü‚·B >>167‚³‚ñ ‚»‚±‚Åbuild‚ªƒRƒP‚é‚̂͘R‚ê‚̃~ƒX100%‚Å‚ÂB ‚»‚Ìpatch‚ų‰ðA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B ”½‰f”Å‚ð‹ß‚¢‚¤‚¿‚É—pˆÓ‚¢‚½‚µ‚Ü‚·‚Å‚·B [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 173 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/10/01 14:31.net]
- >>167
make objŒã‚ɃGƒ‰[‚ð‹N‚±‚·‚͕̂ª‚©‚Á‚Ä‚¢‚½‚Ì‚ÅA${SRC_DIR}‚ÅAmake cleandir Œã‚Émake‚µ‚Ü‚·‚½B >>169 arch‚Íi386‚Å‚ÂB ƒ\[ƒXƒcƒŠ[‚ÍCVS‚Å-D20030920‚ðŽg‚Á‚Ä‚¢‚½‚ÆŽv‚¢‚Ü‚·‚ªAŒ»Ý“±“ü‚µ‚½PC‚ªA ƒƒ‚ƒŠ‚©“dŒ¹•s—Ç‚ð‹N‚±‚µ‚ÄA‚܂Ƃà‚É‹N“®‚Å‚«‚È‚‚È‚Á‚Ä‚¢‚½‚èEEEB C—‚µ‚½‚ç‚Ü‚½ƒgƒ‰ƒC‚µ‚Ă݂܂ÂB
- 174 –¼‘OF‚P‚U‚UC‚P‚V‚O mailto:sage [03/10/01 14:42.net]
- >>169
CVSƒIƒvƒVƒ‡ƒ“‚Å-D20030920‚ðŽw’肵‚Ä‚¢‚½‚‚à‚肪ACVS/Tag‚ðŒ©‚Ä‚Ý‚½‚çA 20030919‚Ńgƒzƒz‚ȃIƒ`‚¾‚Á‚½‚æ[‚Å‚ÂB
- 175 –¼‘OF166 mailto:sage [03/10/07 21:20.net]
- CVS/Tag‚ªD2003.09.20.15.00.00‚Å“±“ü‚µ‚Ă݂܂·‚½B(i386)
setenv LANG ja_JP.eucJP‚âsetenv LC_ALL ja_JP.eucJP‚¾‚ÆA‘Š•Ï‚í‚炸A "Wrong dl symbols!"‚ªo‚Ä‚«‚Ü‚·‚ªAsetenv LANGUAGE ja_JP.eucJP‚¾‚ÆA ‰½Ž–‚à‚È‚cB >>169 >‚»‚̃ƒbƒZ[ƒW‚Í/usr/libexec/ld.so‚ÉdlfcnŒn‚ÌŠÖ”‚ª–³‚‚Ä >libc.so‚Ìdlfcn_stub.c‚ªŽg‚í‚ê‚鎞‚Éo‚é‚à‚̂̂悤‚Å‚·B nm /usr/libexec/ld.so |grep " dl"‚µ‚½‚Æ‚±‚ëA i—ªj 000026a0 T dlopen 0000285c T dlsym ‚ƂȂÁ‚Ä‚¢‚é‚̂ł±‚ê‚Í–â‘è‚È‚µc? ‚Æ‚è‚ ‚¦‚¸Asetenv LANGUAGE ja_JP.eucJP‚Åktermã‚Å–³Ž–“ú–{Œê“ü—Í‚âA •\ަ‚ªo—ˆ‚Ä‚¢‚é‚̂Ŗž‘«‚µ‚Ä‚¢‚Ü‚ÂB
- 176 –¼‘OF169 mailto:sage [03/10/08 20:07.net]
- >>174
> setenv LANG ja_JP.eucJP‚âsetenv LC_ALL ja_JP.eucJP‚¾‚ÆA‘Š•Ï‚í‚炸A > "Wrong dl symbols!"‚ªo‚Ä‚«‚Ü‚·‚ªA ‚±‚̃ƒbƒZ[ƒWo‚邱‚ÆŽ©‘̂ǂÁ‚©‚Ô‚Á‰ó‚ê‚Ä‚é‚ñ‚ł‚æ‚Ë[ > setenv LANGUAGE ja_JP.eucJP‚¾‚ÆA > ‰½Ž–‚à‚È‚cB ŠÂ‹«•Ï” LANGUAGE ‚Í gettext(3) ‚ׂ̈̂à‚Ì‚ÅA setlocale(3) ‚ÍˆêØŠÖ’m‚µ‚Ü‚¹‚ñA‚æ‚Á‚ĉ½‚à”¶‚µ‚È‚¢‚Å‚µ‚傤 ‚Â[‚±‚ƂŠ> ‚Æ‚è‚ ‚¦‚¸Asetenv LANGUAGE ja_JP.eucJP‚Åktermã‚Å–³Ž–“ú–{Œê“ü—Í‚âA > •\ަ‚ªo—ˆ‚Ä‚¢‚é‚̂Ŗž‘«‚µ‚Ä‚¢‚Ü‚ÂB setenv LANGUAGE`‚Å‚Í setlocale(3) ‚Í C locale ‚Å“®ì‚µ‚Ä‚é‚Í‚¸‚Ȃ̂Škinput2‚Ékterm‚Í“ú–{Œê•\ަ^“ü—͂ł«‚È‚¢”¤‚È‚ñ‚Å‚·‚ª... ˜R‚ê‚̂Ƃ±‚낳͂Ç[‚É‚àÄŒ»‚µ‚È‚¢‚̂Š/etc/mk.conf /usr/libexec/ld.so /usr/lib/libc.so.* /usr/lib/i18n/libEUC.so.* /usr/share/locale/ja_JP.eucJP/LC_CTYPE /usr/X11R6/lib/libX11.so.* /usr/X11R6/lib/libXaw.so.* /usr/X11R6/lib/X11/locale/ja/* /usr/X11R6/lib/X11/locale/lib/common/x*.so.* /usr/X11R6/lib/X11/config/OpenBSD.cf /usr/local/bin/kinput2 /usr/local/bin/kterm ‚ðŒÅ‚߂ĂǂÁ‚©‚É‚¤p‚µ‚Ä‚à‚炦‚ê‚ÎA’²¸‚µ‚Ă݂܂Â...
- 177 –¼‘OF174 mailto:sage [03/10/09 19:11.net]
- >>173
>˜R‚ê‚̂Ƃ±‚낳͂Ç[‚É‚àÄŒ»‚µ‚È‚¢‚̂Š>/etc/mk.conf >/usr/libexec/ld.so >/usr/lib/libc.so.* >/usr/lib/i18n/libEUC.so.* >/usr/share/locale/ja_JP.eucJP/LC_CTYPE >/usr/X11R6/lib/libX11.so.* >/usr/X11R6/lib/libXaw.so.* >/usr/X11R6/lib/X11/locale/ja/* >/usr/X11R6/lib/X11/locale/lib/common/x*.so.* >/usr/X11R6/lib/X11/config/OpenBSD.cf >/usr/local/bin/kinput2 >/usr/local/bin/kterm >‚ðŒÅ‚߂ĂǂÁ‚©‚É‚¤p‚µ‚Ä‚à‚炦‚ê‚ÎA’²¸‚µ‚Ă݂܂Â... ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·EEEB‚Á‚ÄA >/usr/X11R6/lib/X11/locale/lib/common/x*.so.* ‚Í‘¶Ý‚µ‚È‚¢‚悤‚Å‚ÂB ‚Æ‚è‚ ‚¦‚¸Aƒ\ƒRˆÈŠO‚ðŒÅ‚߂Ĉȉº‚ÌURL‚É’u‚¢‚Ä‚à‚ç‚¢‚Ü‚·‚½B ttp://mahodo.jp/~admin/patched_openbsd.tar.gz
- 178 –¼‘OF173 mailto:sage [03/10/11 15:54.net]
- „>/usr/X11R6/lib/X11/locale/lib/common/x*.so.*
„‚Í‘¶Ý‚µ‚È‚¢‚悤‚ł «‚ð–Y‚ê‚Ä‚¨‚è‚Ü‚µ‚½B www.openbsd.org/cgi-bin/cvsweb/XF4/xc/config/cf/OpenBSD.cf.diff?r1=1.1.1.6%3AXFREE86_4_3_0&tr1=1.1&r2=1.122%3AHEAD&tr2=1.122&f=u +/* Dynamic loading of i18n modules in libX11 has too many problems for now */ +#ifndef BuildLoadableXlibI18n +#define BuildLoadableXlibI18nNO +#endif „‚Æ‚è‚ ‚¦‚¸Aƒ\ƒRˆÈŠO‚ðŒÅ‚߂Ĉȉº‚ÌURL‚É’u‚¢‚Ä‚à‚ç‚¢‚Ü‚·‚½B „ttp://mahodo.jp/~admin/patched_openbsd.tar.gz ‚¤‚¿‚̊‹«‚Élibc‚»‚Ì‘¼‚ðƒRƒs[‚µ‚Ä‚¢‚ë‚¢‚ë“®‚©‚µ‚Ä‚é‚̂ł·‚ªA "Wrong dl symbol"‚Ȃǂ̌x‚͈êØo‚Ä‚±‚È‚¢‚ł‚ËB kinput2Akterm‚Ì‘g‚݇‚킹‚à @@LANGUAGE=ja_JP.eucJP -> “®‚©‚È‚¢ @@LC_ALL=ja_JP.eucJP -> “®‚ ‚‚܂è³í‚Ébuild‚Å‚«‚Ă邯‚µ‚©Žv‚¦‚È‚¢ó‘ÔB‚Â[‚±‚Æ‚ÅA 1. ƒƒ‚ƒŠ‚Ì•s—Ç‚ª‚È‚¢‚±‚Æ www.memtest86.com/ 2. LD_PRELOAD‚âLD_LIBRARY_PATH‚Ȃǂ̊‹«•Ï”‚ÅA ‰ó‚ꂽlibc‚Ȃǂð“ǂݞ‚ñ‚Å‚¢‚È‚¢Ž– ˆÈã2“_‚ð‚¿‚å‚Á‚ÆŠm”F‚µ‚Ä‚à‚炦‚܂‚©H
- 179 –¼‘OF175 mailto:sage [03/10/11 17:44.net]
- 173‚ð’ù³A˜R‚ê‚̊‹«‚Å‚à(’N‚̊‹«‚Å‚à)”¶¼Ï½ÀA‚Ђç‚ɃSƒƒ\B
setlocale(3)‚ª“à•”‚Ådlopen(3)‚Ɉˑ¶‚µ‚Ä‚é‚̂͑Oq‚ł‚ªA static linked binary‚ÌꇂÍA“–‘Rlibc‘¤‚Ìdlopen (/usr/src/lib/libc/dlfcn/dlfcn_stubs.c)‚ªŽg‚í‚ê‚Ü‚·B ‚ñ‚ÅAstatic dlopen(3)‚Ì’†‚Ìl‚ªprintf‚Å—]Œv‚ȃƒbƒZ[ƒW‚ð‚‚ê—¬‚µ‚Ä‚é‚킯‚Å‚·‚È... www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/dlfcn/dlfcn_stubs.c?rev=1.7&content-type=text/x-cvsweb-markup NetBSD‚¾‚ÆA–³Œ¾‚Ȃ̂¾‚ªB cvsweb.netbsd.org/bsdweb.cgi/src/lib/libc/dlfcn/dlfcn_elf.c?rev=1.4&content-type=text/x-cvsweb-markup ’Pƒ–¾‰õ‚É‚ÍAdlfcn_stubs.c‚©‚ç‘S‚Ä‚Ìprintf‚ðÁ‚µ‚¿‚Ü‚¦A‚Á‚ĂƂ±‚Å‚·‚ËB ‚‚©‚¹‚ß‚Äwarnx(3)‚‚©‚Á‚Ä‚‚ê‚æ‚§`B•W€o—͂ɂ¾‚·‚Ȃ悧`B
- 180 –¼‘OF175 mailto:sage [03/10/11 17:56.net]
- ‚ñ‚ÅAƒpƒbƒ`B
--- dlfcn_stubs.c.orig2003-10-11 17:56:56.484375000 +0900 +++ dlfcn_stubs.c2003-10-11 17:57:14.328125000 +0900 @@ -45,21 +45,18 @@ void * dlopen(const char *libname, int how) { -printf("Wrong dl symbols!\n"); return NULL; } int dlclose(void *handle) { -printf("Wrong dl symbols!\n"); return 0; } void * dlsym(void *handle, const char *name) { -printf("Wrong dl symbols!\n"); return NULL; }
- 181 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/10/12 01:28.net]
- OpenBSD 3.4‚Å“ú–{Œê’Ê‚Á‚½l‚¢‚Ü‚·‚©B
- 182 –¼‘OFº•v—†Š°‘匄 [03/10/12 01:34.net]
- ‚¨‚¢A‚¨‘OƒŒƒCƒvD‚«‚©H
- 183 –¼‘OF174 mailto:sage [03/12/02 18:48.net]
- ‰ïŽÐ‚ª“|‚ê‚é‚ÍA“±“ü‚µ‚Ä‚½ƒ}ƒVƒ“‚̃}ƒU[‚̃Rƒ“ƒfƒ“ƒT‚Í”²‚¯‚é‚ÍA‚ŃAƒNƒZƒX
o—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B ‚ÅAŽèŒ³‚É‚ ‚Á‚½K6-533MHz‚ȃ}ƒVƒ“‚É3.4‚𓱓ü‚µ‚½ã‚ÅAƒpƒbƒ`“–‚ĂĂ݂܂µ ‚½‚Æ‚±‚ëA–³Ž–‹@”\‚µ‚Ü‚·‚½B “––Ê‚Ícurrent’Ç‚Á‚©‚¯‚é—]—T‚à–³‚¢‚̂łµ‚΂炂¨‚ƂȂµ‚‚µ‚Æ‚«‚Ü‚ÂB
- 184 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [03/12/07 15:32.net]
- >>178
Ž„‚à(180‚È•û‚Æ“¯—l)3.4‚É“ü‚ê‚Ă݂܂µ‚½(xpg4dl‚ð)‚ªA“®‚¢‚Ä‚¢‚é ‚æ‚¤‚Å‚·Bmozilla-firebird‚Å“ú–{Œê‚̃EƒBƒ“ƒhƒEƒ^ƒCƒgƒ‹‚à•\ަ ‚³‚ê‚Ä‚¢‚邵(¡A‘‚¢‚Ä‚¢‚é‚Ì‚ÍOpenBSD3.4‚̊‹«‚Ȃ̂Åmozilla‚Å‚Ì “ú–{Œê“ü—Í‚à–â‘è‚È‚‚Å‚«‚Ä‚¢‚邯‚¢‚¤Ž–‚Å‚·)ƒ[ƒ‰‚Ìsylpheed“™‚à –â‘è‚È‚Žg‚¦‚Ă܂·B(fvwm2-i18n‚ðì‚è’¼‚µ‚ÄAgtk+‚ðì‚è’¼‚µ‚Äcc ‚µ‚Ü‚µ‚½‚ª) ‚¿‚Ȃ݂ÉAP150‚ȃm[ƒgƒpƒ\ƒRƒ“‚Ȃ̂ÅAXPG4DL‚ð“ü‚ê‚鎞‚É‚ÍÅŒã‚Ì make build‚¾‚¯‚łૂȊ´‚¶‚Å‚µ‚½B(11.5ŽžŠÔˆÈãŠ|‚©‚è‚Ü‚µ‚½) # cd /usr/src ; time make build 30082.4u 6198.5s 11:35:18.30 86.9% 0+0k 233261+882661io 70264pf+0w
- 185 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [03/12/07 17:55.net]
- ‚͂₎æ‚èž‚ñ‚Å‚‚ê‚ñ‚©‚Ì‚¤
- 186 –¼‘OF178 [04/01/06 18:50.net]
- >>181
V”N–¾‚¯‚Ü‚µ‚Ä‚¨‚߂łƂ¤‚²‚´‚¢‚Ü‚·B ð”N‚Ì11ŒŽ‚©‚çAƒVƒXƒeƒ€ŠÇ—‚ÌŽdŽ–‚ÉA‚«‚Ü‚µ‚½B ‚Ü‚¾ACŒ¾Œê‚âƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚©‚çƒVƒXƒeƒ€ƒR[ƒ‹‚Ì‚±‚Æ‚à–ž‘«‚ɂł«‚È‚¢ ó‘Ô‚ÅUNIX‚¾‚¯‚ÅH‚Á‚Ä‚¢‚Á‚Ä‚éó‘Ô‚Å‚·‚ªA‚±‚ê‚©‚çƒVƒXƒeƒ€ŠÇ—‚ð‹É‚߂‚ ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ì‹Zp‚à‚‚¯‚Ä‚³‚ç‚É–‚«‚ð‚©‚¯‚Ä‚‚‚à‚è‚Å‚·B mozilla‚ł̓ú–{Œê“ü—Í‚ª‚Å‚«‚Ä‚¢‚邯•·‚¢‚Ä‹Á‚«‚ð‰B‚¹‚È‚¢ó‘Ô‚Å‚·B ‚±‚ê‚àƒI[ƒvƒ“ƒ\[ƒX‚Ì‚à‚¦‚³‚Ȃ̂łµ‚傤‚©‚ËB
- 187 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/01/08 10:28.net]
- matz “ú‹LŒo—R‚Å‚±‚̃XƒŒƒbƒh‚É‚½‚ǂ蒅‚¢‚½l‚Ì”
«
- 188 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/01/08 15:54.net]
- ‚±‚±‚Ö—U“±‚µ‚Ä‚à‰½‚É‚à‚È‚ç‚ñ‚Æ‚¨‚à‚¤‚Ì‚¾‚ªc
- 189 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/01/13 14:43.net]
- www.kevlo.org/patch-src_citrus
- 190 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/01/14 04:57.net]
- www.deadly.org/article.php3?sid=20040112115112
‚ ‚¢‚©‚í‚炸·‚èオ‚ç‚È‚¢‚Ë‚¥B >>175‚Æ‚©‚©‚ç‚ÌŸŽè‚È„‘ª‚¾‚¯‚ÇA dlopen()‚ðŽg‚í‚È‚¢(ƒIƒvƒVƒ‡ƒ“‚ð—pˆÓ‚·‚é)•ûŒü‚łȂ¢‚Æ OpenBSD“I‚É‚Ímerge‚Å‚«‚ñ‚Ì‚©‚È[‚ÆŽv‚Á‚½‚è‚·‚邱‚Ì B ‚»‚¤‚¢‚â>>186‚Ìpatch‚Í >>177 ‘Š“–‚ª“ü‚Á‚ĂȂ¢‚Æ‚© strerror()‚ÅEILSEQ‚ª•ÏŠ·‚Å‚«‚ñ‚Æ‚©AƒoƒCƒiƒŠŒÝŠ·•ö‚ê‚Ă邯‚© ‚¿‚Æ‹C‚É‚È‚é‚Æ‚±‚낪‚¢‚‚‚©‚ ‚è‚Ü‚µ‚½B # ‰k‚ê‚Ý‚½‚¢‚É__RENAME‚܂Ŏ‚Á‚Ä—ˆ‚é‚Ì‚à‚Ç‚¤‚©‚ÆŽv‚¤‚¯‚ÇB
- 191 –¼‘OF187 mailto:sage [04/01/16 18:33.net]
- Marc Espie‚ª3.6‚‚ç‚¢‚ɂ͓ü‚邯”Œ¾‚µ‚Ä‚é‚̂Ŋú‘Ò‚µ‚Ä‚¢‚¢‚Ì‚©‚ÈH
- 192 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/02/18 12:03.net]
- sigsegv.s25.xrea.com/diary/?20040104#04-1-2
‚±‚ÌCNS-UCS‚̑Ήž‚Á‚ĉ½‚ðŒ³‚É‚µ‚Ă܂·‚©? Unicode.org‚ÌOBSOLETE‚ȕϊ·•\‚ł͂Ȃ¢‚Ý‚½‚¢‚Å‚·‚¯‚Ç
- 193 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/02/18 20:29.net]
- >>189
tp://ftp.unicode.org/Public/4.0-Update1/Unihan-4.0.1d5b.txt.gz ‚ð grep kCNS1992 ‚µ‚½Œ‹‰Ê‚ªŒ³‚ɂȂÁ‚Ă܂·B # tp://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/CNS11643.TXT # ‚±‚Á‚¿‚ÍŒ©‚Ă܂¹‚ñ‚Å‚µ‚½B Unihan.txt‚É‚Íplane-1‚Ì‘O”¼‚Ì”ñŠ¿Žš•”•ª‚̕ϊ·•\‚ªŠÜ‚Ü‚ê‚ĂȂ©‚Á‚½‚Ì‚ÅA ttp://www.cns11643.gov.tw/eng/seek_08.jsp‚Å’²‚ׂ܂µ‚½B # ‚Ђ炪‚È‚àplane-1‚É“ü‚Á‚½‚悤‚¾‚¯‚Ç‚àA–¢”½‰fB IBM ICU‚Íttp://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/ftp/CJKtable/Uni2CNS.Z ‚ªŒ³‚Ý‚½‚¢‚Å‚·‚ËB
- 194 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/04/03 22:35.net]
- 3.5‚̃XƒiƒbƒvƒVƒ‡ƒbƒg‚Å‚Ífirefox‚Å“ú–{Œê‚Í
Œ©‚½‚±‚ƂȂ¢‚悤‚È•\ަ‚ɂȂÁ‚½B3.4‚Å‚Í ‰½‚à‚¹‚¸‚Émozilla‚Å“ú–{Œê‚ðŒ©‚ÄŠ´“®‚µ‚½‚¯‚ÇB 3.5‚̃hƒLƒ…ƒƒ“ƒg‚ª®”õ‚³‚ê‚ç‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚© ‚í‚©‚é‚Ì‚©???
- 195 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/07/05 15:47.net]
- >>191
‚à‚¤Šù‚É®”õ‚³‚ê‚Ä‚é‚̂ł·‚ªAAA‰½‚©B ‰¼‚É‚³‚ê‚ĂĂàA‰½ŒÌ‚Ç‚¤‚·‚ê‚΂¢‚¢‚©•ª‚©‚ç‚È‚¢‚©¬ˆêŽžŠÔ–â‚¢‹l‚ß‚½‚¢B ƒhƒLƒ…ƒƒ“ƒg‚ð“Ç‚à‚¤‚Æ‚¢‚ÓŽp¨‚àŠ´‚¶‚ç‚ê‚Ü‚¹‚ñ‚ÈB
- 196 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/07/09 12:26.net]
- ª....‚Ç‚¤‚¼‚¨‹–‚µ‚ðB
Œ‹˜_‚Æ‚µ‚Ä‚ÍOpen BSD‚Å“ú–{Œê ‚ªƒTƒ|[ƒg‚³‚ê‚é‚܂ő҂¿‚Å‚·B ˆÀ’¼‚Ȃւ½‚ê‚Å‚·‚ªOpen BSD‚ª D‚«‚Å‚·B
- 197 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/07/09 12:29.net]
- ‚Ç‚±‚ªD‚«‚Ȃ̂©‹ï‘Ì“I‚Éq‚ׂĂ݂ÈB
- 198 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/07/09 12:43.net]
- ‚»‚Ì•sl‹C‚³B
‹ï‘Ì“I‚¶‚á‚È‚¢‚ËBƒXƒ}ƒ\B
- 199 –¼‘OFitojun mailto:itojun@itojun.org [04/07/09 13:50.net]
- citrus‚ðOpenBSD-current‚É“ü‚ê‚éì‹Æ‚ªis’†‚Å‚·‚ªA__RENAME()‚ª‚È‚¢‚Æ‚©‚»‚Ì‘¼‚¢‚¢‚ë‚È——R‚Åi‚ñ‚Å‚¢‚Ü‚¹‚ñB‚à‚µcitrus patch(‚¿‚á‚ñ‚Æ‚¤‚²‚‚â‚Â)‚ð‰B‚µŽ‚Á‚Ä‚¢‚é‚ЂƂª‚¢‚½‚祔ñ‚¨‘—‚è‚‚¾‚³‚¢B
- 200 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/07/10 13:32.net]
- _Œõ—ÕH
- 201 –¼‘OF190 (1/1) mailto:sage [04/07/11 21:26.net]
- >>196
‚ǂ̂ւñ‚ª merge ‚ÌáŠQ‚Ȃ̂©A‹c˜_‚̃|ƒCƒ“ƒ^‚ð’m‚ç‚È‚¢‚̂Š–ð‚É—§‚‚©‚Ç‚¤‚©‚Í”»‚è‚Ü‚¹‚ñ‚ªA«‚±‚¿‚ç‚É’u‚«‚Ü‚µ‚½B sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/HEAD-citrus-20040710.tar.bz2 ÅV(2004/07/10) ‚Ì OpenBSD / NetBSD —¼ HEAD branch‚É“¯Šúςł·Bi386‚Å full build‚ª’ʂ邱‚Æ‚ÆAÌ‚ÌCitrus CVS repository‚É‚ ‚Á‚½test1, test2‚Å NetBSD-current‚ÆŒ‹‰Ê‚Ì‘Šˆá‚ª–³‚¢‚±‚Æ‚ðŠm”F‚µ‚Ä‚ ‚è‚Ü‚·B NetBSD ‚©‚ç merge‚µ‚«‚ê‚Ä‚¢‚È‚¢‚Ì‚Í 1. usr.bin/locale stringlist.h ‚ª–³‚¢Asys/queue.h‚È‚èŽg‚Á‚Ä‘‚«’¼‚·•K—v‚ ‚èB 2. wcsto(u)imax(3) (u)intmax_t‚ª–³‚¢Ainttypes.h ‚Æ‚©Ac99 ‰ñ‚肪®‚Á‚Ä‚©‚ç‚Å‚¢‚¢‚悤‚ÈB ‚‚ç‚¢‚Å‚·‚©‚ËB
- 202 –¼‘OF190 (2/3) mailto:sage [04/07/11 21:27.net]
- ‚±‚Ì tar.bz2 ‚É‚Í patch ‚ª2‚Š܂܂ê‚Ü‚·B citrus.patch ‚Ì•û‚ªƒƒCƒ“‚Å
kevlo AT openbsd DOT org Ž (ttp://www.kevlo.org/citrus/index.html) ‚â kurati Ž (ttp://www.nurs.or.jp/~kurari/bsd/index.html) ‚ªì¬‚³‚ê‚Ă郂ƒm‚Æ(__RENAME()‚Æ‚©__SETLOCALE_SOURCE__‚̈µ‚¢ˆÈŠO) ‚ ‚ñ‚Ü‚è•Ï‚í‚ç‚È‚¢‚Í‚¸B ‚½‚¾ª‚¾‚¯‚Å‚Í binary compatibility ã 1. MB_LEN_MAX 1 -> 32 2. sys_{nerr,errlist} (EILSEQ‚ª’ljÁ‚ɂȂé‚Ì‚Å) ‚Æ‚¢‚¤–â‘肪Žc‚è‚Ü‚·‚Ì‚ÅA‘Îô‚Æ‚µ‚Ä rename.patch ‚ð—pˆÓ‚µ‚Ä‚ ‚è‚Ü‚·B rename.patch ‚Í NetBSD ‚©‚ç __RENAME() ‚ð lint(1) ‚Ö‚Ì hack ŠÜ‚ßA ˆêŽ®–á‚Á‚Ä‚‚邯‚¢‚¤—–\‚È•û–@‚Ȃ̂ÅA OpenBSD “I‚ɂ͂»‚ê‚ÍOK‚Ȃ̂©‚¿‚å‚Á‚Æ‹^–â‚Å‚·(‚¾‚©‚ç–ð‚É—§‚¿‚»‚¤‚à‚È‚¢)B ‚»‚à‚»‚àOpenBSD ‚Á‚ÄŒ‹\•p”É‚É libc ‚Ì major version ‚ªã‚ª‚é‚̂ł·‚¯‚ÇA citrus ‚ð import ‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚Å bump up ‚Å‚«‚È‚¢‚̂łµ‚傤‚©H ‚»‚ê‚È‚ç __RENAME() ‚ðŽ‚Á‚Ä‚«‚½‚è‚·‚é•K—v‚͂Ȃ¢‚Ì‚ÅA citrus.patch ‚ð merge ‚·‚邾‚¯‚ÅI‚è‚Æ‚¢‚¤”Fޝ‚Ȃ̂ł·‚ªB
- 203 –¼‘OF190 (3/3) mailto:sage [04/07/11 21:29.net]
- ‚»‚ê‚©‚çAdlopen(3) ‚Í‚ ‚ñ‚Ü‚è OpenBSD “I‚ÉD‚Ü‚ê‚È‚¢‹C‚ª‚·‚é‚Ì‚ÅA
locale module ‚ð dynamic loading ‚·‚é‚̂łȂAlibc ‚É•ø‚¦ž‚Þ compile option (CITRUS_BUILD_LOADABLE_MODULE={yes,no}) ‚ª citrus.patch‚ɂ͊܂܂ê‚Ä‚¢‚Ü‚·B src/libc/citrus/citrus_module_data.h •Ó‚è‚̃tƒ@ƒCƒ‹‚ª’ljÁ‚ɂȂÁ‚Ă܂·B ‚à‚µ‘¼‚ÉŽ„‚ªŒ©—Ž‚Æ‚µ‚Ä‚¢‚é merge ‚Ö‚Ì blocker “™‚ ‚è‚Ü‚µ‚½‚ç ‚²Žw“E‰º‚³‚¢B
- 204 –¼‘OFitojun [04/07/12 12:35.net]
- ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bpatch”qŒ©‚µ‚Ü‚·B‚¢‚܂̂Ƃ±‚ëá•Ç‚Í
- citrus gettext‚ª*.mo version 0‚µ‚©ƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‚Ì‚Åports‚ªŒ¬•À“®‚©‚È‚¢ - citrus iconv‚Æ‚½‚‚³‚ñ‚Ìports‚ª’‡ˆ«‚¢ ‚Ì‚Åã‹L2‚‚͂قڒú‚ßó‘ÔB LC_CTYPE‚ɂ‚¢‚Ă͂Ȃº‚©singlebyte‚Ì”ñascii‚ª‚¤‚Ü‚“®‚©‚ñAtolower/upper‚Æ‚©ŒÃ‚¢ASCII only‚Ì‚ªŽg‚í‚ê‚¿‚ႤA‚Ȃǂ̔Y‚Ý‚ð‚©‚©‚¦‚Ä‚¢‚Ü‚·B ‚È‚ñ‚É‚¹‚æpatch‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bopenbsd developer‚ɉñ——‚µ‚ÄŽŽ‚µ‚Ä‚à‚炨‚¤‚ÆŽv‚¢‚Ü‚·B
- 205 –¼‘OF200 mailto:sage [04/07/12 21:38.net]
- ‚ ‚ ‚ Atoupper/tolower‚Í‚±‚ñ‚ȃIƒ`‚Ì—l‚È‹C‚ª...
Index: tolower_.c =================================================================== RCS file: /home/cvs/OpenBSD/src/lib/libc/gen/tolower_.c,v retrieving revision 1.7 diff -u -r1.7 tolower_.c --- tolower_.c18 May 2004 02:05:52 -00001.7 +++ tolower_.c12 Jul
- 206 –¼‘OF 2004 20:16:23 -0000
@@ -53,7 +53,5 @@ int tolower(int c) { -if ((unsigned int)c > 0177) -return(c); return((_tolower_tab_ + 1)[c]); } Index: toupper_.c =================================================================== RCS file: /home/cvs/OpenBSD/src/lib/libc/gen/toupper_.c,v retrieving revision 1.7 diff -u -r1.7 toupper_.c --- toupper_.c18 May 2004 02:05:52 -00001.7 +++ toupper_.c12 Jul 2004 20:16:14 -0000 @@ -53,7 +53,5 @@ int toupper(int c) { -if ((unsigned int)c > 0177) -return(c); return((_toupper_tab_ + 1)[c]); } ‰Æ‹A‚Á‚½‚ç‚à‚¤ˆê“xŒŸØ‚µ‚Ă݂܂·B [] - [‚±‚±‰ó‚ê‚Ă܂·]
- 207 –¼‘OF200 mailto:sage [04/07/12 23:07.net]
- ¡Œ©‚Ă݂½‚ñ‚Å‚·‚¯‚ÇA¡openbsd developer‚Ì•ûX‚Ì
ì‹Æƒx[ƒX‚ɂȂÁ‚Ä‚¢‚邯Žv‚í‚ê‚ékevloŽ‚Ìpatch‚à‚±‚̃`ƒFƒbƒN“ü‚Á‚½‚܂܂ł·‚ËB toupper/tolower‚ÍSUS“ǂތÀ‚èAˆø”‚Ìint‚Íunsigned char‚ ‚é‚¢‚ÍEOF‚Æ‚µ‚Ä •]‰¿‚³‚êA•ÏŠ·Œ‹‰Ê‚ÍlocaleˆË‘¶‚¾‚©‚çA>>202‚Ìpatch‚Í•K—v‚Å‚·‚ËB www.opengroup.org/onlinepubs/007908799/xsh/toupper.html
- 208 –¼‘OF200(1/2) mailto:sage [04/07/13 00:29.net]
- C³‚ðŽæ‚èž‚Ý‚Ü‚µ‚ÄA20040712”Å«
sigsegv.s25.xrea.com/distfiles/citrus/OpenBSD/HEAD-citrus-20040712.tar.bz2 en_US.ISO8859-15‚ȂǂÅtoupper/tolower‚ª•ÏŠ·‰Â”\‚È‚±‚Æ‚ðŠm”F‚µ‚Ü‚µ‚½B 20040710‚©‚ç‚Ì·•ª‚Í‚±‚¿‚çB Index: include/ctype.h =================================================================== --- include/ctype.h(revision 122) +++ include/ctype.h(revision 125) @@ -147,16 +147,16 @@ __CTYPE_INLINE int tolower(int c) { -if ((unsigned int)c > 0177) +if ((unsigned int)c > 0xFFU) return (c); -return ((_tolower_tab_ + 1)[c]); +return ((int)(_tolower_tab_ + 1)[c]); } __CTYPE_INLINE int toupper(int c) { -if ((unsigned int)c > 0177) +if ((unsigned int)c > 0xFFU) return (c); -return ((_toupper_tab_ + 1)[c]); +return ((int)(_toupper_tab_ + 1)[c]); } #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
- 209 –¼‘OF200(2/2) mailto:sage [04/07/13 00:30.net]
- Index: lib/libc/gen/tolower_.c
=================================================================== --- lib/libc/gen/tolower_.c(revision 122) +++ lib/libc/gen/tolower_.c(revision 125) @@ -53,7 +53,7 @@ int tolower(int c) { -if ((unsigned int)c > 0177) +if ((unsigned int)c > 0xFFU) return(c); -return((_tolower_tab_ + 1)[c]); +return((int)(_tolower_tab_ + 1)[c]); } Index: lib/libc/gen/toupper_.c =================================================================== --- lib/libc/gen/toupper_.c(revision 122) +++ lib/libc/gen/toupper_.c(revision 125) @@ -53,7 +53,7 @@ int toupper(int c) { -if ((unsigned int)c > 0177) +if ((unsigned int)c > 0xFFU) return(c); -return((_toupper_tab_ + 1)[c]); +return((int)(_toupper_tab_ + 1)[c]); }
- 210 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/07/21 19:05.net]
- ‚‚¢‚É>>89Ž‚Ìƒpƒbƒ`‚ª‚Ђ̂߂ð‚Ý‚é‚Ì‚©‚ÈH‚¨‚ß
- 211 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/08/27 19:18.net]
- 8ŒŽ25“ú•t‚¯H‚¿‚å‚Á‚Ƃ킷‚ꂽBsnapshots‚ðInstallB3.4‚̂Ƃ«‚Ý‚½‚¢‚É
firefox‚ÅA‰½‚à‚µ‚È‚¢‚Å“ú–{Œê‚ªŒ©‚¦‚½B3.6‚ł͓ú–{Œê‚ªƒTƒ|[ƒg‚³‚ê‚é‚Ì ‚©‚µ‚çB
- 212 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/08/28 00:55.net]
- ID:0tqZ7vJx
ID:0tqZ7vJx ”\–³‚µÃÞ¼ÞÀÙ“y•û‚Ç‚à‚ÍÀ‚Á‚Ă悵@@Žsª‚æ
- 213 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [04/08/28 00:56.net]
- ID:0tqZ7vJx
ID:0tqZ7vJx ”\–³‚µÃÞ¼ÞÀÙ“y•û‚Ç‚à‚ÍÀ‚Á‚Ă悵@@Žsª‚æ
- 214 –¼‘OF‚Ù‚µ‚ã‚ ‚° mailto:age [04/11/23 09:52:16.net]
- ‚ ‚Ì‚¤ “ú–{Œêlocale‚͂ǂ¤‚È‚Á‚½‚̂ł¹‚¤‚©H
- 215 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/11/24 02:01:58.net]
- OpenBSD ‚ɂ͕s—v‚Ȃ̂œ–•ªŽæ‚螂܂ê‚邱‚Ƃ͂Ȃ‚È‚è‚Ü‚µ‚½B
- 216 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/12/21 00:00:14.net]
- nvi-m17n‚ðports‚©‚ç‚¢‚ꂽ‚çA
EXINIT, 1: set: the canna option may never be turned on EXINIT, 1: set: the cannactrl option may never be turned on ‚Æo‚Ä‹CŽ‚¿ˆ«‚¢‚Å‚·B
- 217 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/12/22 00:33:17.net]
- ‚±‚ê‚ÅŽ¡‚邿B‚ ‚é‚¢‚ÍAFLAVOR=canna ‚‚«‚Åì‚è’¼‚·‚©B
--- Makefile 24 Nov 2004 11:08:03 -0000 1.20 +++ Makefile 21 Dec 2004 15:22:31 -0000 @@ -39,9 +39,11 @@ PLIST= ${WRKDIR}/PLIST +.if ${FLAVOR:L} == "canna" CANNA_OPT.euc-jp=canna cannactrl cannakey= CANNA_OPT.sjis=${CANNA_OPT.euc-jp} CANNA_OPT.iso-2022-jp=${CANNA_OPT.euc-jp} +.endif AUTODETECT.euc-jp=jp AUTODETECT.sjis=jp
- 218 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/12/22 14:25:22.net]
- >>213@‚¨‚¨B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚È‚¨‚è‚Ü‚µ‚½B
# pkg_add /usr/ports/packages/alpha/all/cannaserver-3.5b2p1.tgz # cannaserver pid 16480 (cannaserver): unaligned access: va=0x167422d64 pc=0x12000f578 ra=0x12000f55c op=ldt Bus error ‚±‚ñ‚ǂ͂±‚¤‚È‚è‚Ü‚·‚½B
- 219 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B mailto:sage [04/12/26 19:54:29.net]
- Alpah‚̊‹«‚Ë‚¥‚©‚çŠm”F‚µ‚悤‚ª‚Ë‚¥‚æB
- 220 –¼‘OF–¼–³‚µ‚³‚ñ—‚¨• ‚¢‚Á‚Ï‚¢B [2005/05/21(“y) 10:48:41 .net]
- age
|

|