|
|
便利なツール Emacs らくらく 入門 ![]() |
|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||
2015年03月21日(土) 旧暦 [n年日記] [更新:"2015/03/21 14:53:54"]#1 [NetBSD][pkgsrc] Sound and flash player with FireFox
(関連日記) 2014/05/01 (audio status) 2014/10/24 (gnuradio) NetBSD/amd64 だと、FireFox の上で動画が数秒で止ってしまう、 という問題がある(らしい)というので 筒井さんの PR pkg/49705 を wip に入れて見た。7.99.7 で試している NetBSD h81.i.ki.nu 7.99.7 NetBSD 7.99.7 (GENERIC.201503200520Z) #0: Fri Mar 20 06:15:06 UTC 2015 snj@b45.netbsd.org:/home/builds/ab/HEAD/amd64/201503200520Z-obj /home/source/ab/HEAD/src/sys/arch/amd64/compile/GENERIC amd64pkg は、比較的、何も入っていない。次のものだけ。 茶色 ● で示しているのが今回の関係のもの。 h81@makoto 10:10:58/150321(~)% pkg_info -u sudo-1.7.10p9 Allow others to run commands as root zsh-5.0.7nb1 The Z shell screen-4.2.1nb1 Multi-screen window manager pulseaudio-6.0 Sound server for POSIX and Win32 systems ● firefox-36.0 Web browser with support for extensions (version 36) ● fvwm-2.6.5nb5 Newer version of X11 Virtual window manager rsync-3.1.1 Network file distribution/synchronisation utility adobe-flash-plugin-11.2.202.451 Adobe Flash Player Browser plugin ● umefont-ttf-0.480 Ume 18 Japanese fonts (Mincho and Gothic) ● pkglint-4.153 Verifier for NetBSD packages(ただし) adobe-flash-plugin を作る時には、次の行を /etc/mk.conf に書いている PKG_OPTIONS.adobe-flash-plugin+= pulseaudio @ 依存で入っているはずの dbus を起動:pkg_info -D dbusを見て、 sudo cp -p /usr/pkg/share/examples/rc.d/dbus /etc/rc.d/dbus sudo /etc/rc.d/dbus onestartをしている @ pulseaudio:
また pulseaudio を使うために、まず /dev/audio が使えるか次のようにして音が出ることを
確認した後
h81@makoto 10:32:36/150321(..wip/nspluginwrapper)% audioplay -d /dev/audio ~/goldberg.wav audioplay: failed to open /dev/audio: Invalid argument h81@makoto 10:38:28/150321(..wip/nspluginwrapper)% audioplay -d /dev/audio ~/goldberg.wav2014/05/01 に書いたように、次の設定を変更している h81@makoto 10:32:27/150321(..wip/nspluginwrapper)% diff -u /usr/pkg/share/examples/pulseaudio/default.pa{.orig,} --- /usr/pkg/share/examples/pulseaudio/default.pa.orig 2015-03-01 01:40:22.000000000 +0900 +++ /usr/pkg/share/examples/pulseaudio/default.pa 2015-03-21 08:40:50.000000000 +0900 @@ -43,15 +43,15 @@ ### Load audio drivers statically ### (it's probably better to not load these drivers manually, but instead ### use module-udev-detect -- see below -- for doing this automatically) -#load-module module-oss device="/dev/dsp" sink_name=output source_name=input +load-module module-oss device="/dev/audio" sink_name=output source_name=input #load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input #load-module module-null-sink #load-module module-pipe-sink ### Automatically load driver modules depending on the hardware available -.ifexists module-detect.so +.ifexists module-udev-detect.so ### Use the static hardware detection module (for systems that lack udev support) -load-module module-detect +load-module module-udev-detect .endif ### Automatically connect sink and source if JACK server is present(というのは本当なのだが、何と、これは example 側だ。効いていないと思う。 変だなぁ)。次のものは変更していない。 h81@makoto 10:38:45/150321(~)% lslt /usr/pkg/etc/pulse/ total 28 -rw-r--r-- 1 root wheel 2008 Mar 1 01:40 system.pa -rw-r--r-- 1 root wheel 5368 Mar 1 01:40 default.pa -rw-r--r-- 1 root wheel 2270 Mar 1 01:40 daemon.conf -rw-r--r-- 1 root wheel 1205 Mar 1 01:40 client.confそうしておいて (?)手で、 pulseaudio --verboseを起動して、問題なく起動することを確認している。 これで You Tube で音と動画が出る。 (ただしものによっては動画の方が少しおかしい) ← DRMKMS Intel Graphics のせい。 [ 1376.644] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics (都合で、きょうはここまで) ( つっこみ )
2014年03月21日(金) 旧暦 [n年日記] [更新:"2014/03/27 08:35:21"]#2 [pkgsrc-bugs] PR pkg/48670pinapa@makoto 10:20:43/140321(..libgomp/.libs)% foreach i (*.o) echo $i; nm $i |egrep 'stack_chk|:' end affinity.o alloc.o bar.o barrier.o critical.o env.o error.o fortran.o iter.o iter_ull.o lock.o loop.o loop_ull.o mutex.o ordered.o parallel.o proc.o ptrlock.o sections.o sem.o single.o task.o U __stack_chk_fail_local U __stack_chk_guard team.o U __stack_chk_fail_local U __stack_chk_guard time.o work.o pinapa@makoto 10:20:53/140321(..libgomp/.libs)lang/gcc46/work/gcc-4.6.4/gcc/config/i386/i386.c 32180 /* For 32-bit code we can save PIC register setup by using 32181 __stack_chk_fail_local hidden function instead of calling 32182 __stack_chk_fail directly. 64-bit code doesn't need to setup any PIC 32183 register, so it is better to call __stack_chk_fail directly. */ 32184 32185 static tree 32186 ix86_stack_protect_fail (void) 32187 { 32188 return TARGET_64BIT 32189 ? default_external_stack_protect_fail () 32190 : default_hidden_stack_protect_fail (); 32191 }gcc46-4.6.4-libiberty patch @ /bin/ksh: bad interpreter: No such file or directory (Linux/el6/trunk/x86_64):
nios2-binutils-2.23/configure.log
===> Creating toolchain wrappers for nios2-binutils-2.23 /bin/sh: /home/pbulk/build/cross/nios2-binutils/work/.wrapper/tmp/gen-transform: /bin/ksh: bad interpreter: No such file or directory *** Error code 126 ( つっこみ )
#1 [pkgsrc] ham/fldigi on Ubuntu 13.10CC addon-storage.o In file included from addon-storage.c:35:0: /usr/include/scsi/sg.h:38:3: error: unknown type name 'size_t' size_t iov_len; /* Length in bytes */ ^ make[5]: *** [addon-storage.o] Error 1 make[5]: Leaving directory `/usr/pkgsrc/sysutils/hal/work/hal-0.5.14/hald/linux/addons' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/usr/pkgsrc/sysutils/hal/work/hal-0.5.14/hald/linux' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/pkgsrc/sysutils/hal/work/hal-0.5.14/hald' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/pkgsrc/sysutils/hal/work/hal-0.5.14/hald' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/pkgsrc/sysutils/hal/work/hal-0.5.14' make: *** [all] Error 2 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/sysutils/hal *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/sysutils/hal *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/pulseaudio *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/ham/fldigi xen3-disk-e@makoto 09:02:53/140321(..ham/fldigi)%By Joerg Schilling: @ in case on NetBSD:modena@makoto 10:04:59/140321(~)% cat -n /usr/include/machine/ansi.h | sed -n 43,55p 43 /* 44 * Types which are fundamental to the implementation and may appear in 45 * more than one standard header are defined here. Standard headers 46 * then use: 47 * #ifdef _BSD_SIZE_T_ 48 * typedef _BSD_SIZE_T_ size_t; 49 * #undef _BSD_SIZE_T_ 50 * #endif 51 */ 52 #define _BSD_CLOCK_T_ unsigned int /* clock() */ 53 #define _BSD_PTRDIFF_T_ long /* ptr1 - ptr2 */ 54 #define _BSD_SIZE_T_ unsigned long /* sizeof() */ 55 #define _BSD_SSIZE_T_ long /* byte count or error */ ( つっこみ )
2012年03月21日(水) 旧暦 [n年日記] [更新:"2012/03/22 14:18:06"]#1 [pkgsrc] emacs-mesa78
wip/emacs-current に、
MesaLib-7.8.2 と同居の時と、
MesaLib-7.4.4 の時の切替 SW を付けて見た。
で、 これを確認するのに wip/emacs-current-mesa78というようなもの、 つまり wip/emacs-current と wip/MesaLib の二つを合せただけの meta-pkgs を用意して見たのだけれど、そして、それを忘れていて limited-list にそれが書いてあるのを見落していて、下の方に graphics/cairoと書いて、何故か、この cairo が {gl,glw,dir,MesaLib}-7.8.2 を呼んでいて 不思議だった。 pbulk の時に、/packages/All に完成 package が置かれる として、例えば MesaLib (のどの版でも良いもの) を必要としていた時に、その /packages/All に MesaLib-7.4.4 と MesaLib-7.8.2 が置いてあれば、 その新しい方を勝手に使う、というようになっている、 というのが今の僕の理解。だったら、emacs-current-mesa78 のようなものは多分要らないのでは、と思う。 単に limite-list に並べて書けば良い。(もっともその場合には順序があるかも知れない) ( つっこみ )
2006年03月21日(火) 旧暦 [n年日記] [更新:"2006/03/22 00:15:28"]#1 [NetBSD][macppc][build.sh] NetBSD/macppc 20060311ts# TNF = (The NetBSD Foundation) Date to be checked out TNFDATE=20060311-UTC # nandra date: (patch file name) DATE=060311 ====== 1 missing files in DESTDIR ======== Files in flist but missing from DESTDIR. File wasn't installed ? ------------------------------------------ ./usr/include/powerpc/byte_swap.h ======== end of 1 missing files ========== cvs diff distrib/sets/lists/comp/ad.powerpc Index: distrib/sets/lists/comp/ad.powerpc =================================================================== RCS file: /export/20060311/Repository/src/distrib/sets/lists/comp/ad.powerpc,v retrieving revision 1.2 diff -u -r1.2 ad.powerpc --- distrib/sets/lists/comp/ad.powerpc 21 Mar 2006 03:52:52 -0000 1.2 +++ distrib/sets/lists/comp/ad.powerpc 21 Mar 2006 08:20:58 -0000 @@ -9,7 +9,7 @@ ./usr/include/powerpc/bat.h comp-c-include ./usr/include/powerpc/bswap.h comp-c-include ./usr/include/powerpc/bus.h comp-obsolete obsolete -./usr/include/powerpc/byte_swap.h comp-c-include +./usr/include/powerpc/byte_swap.h comp-obsolete obsolete ./usr/include/powerpc/cdefs.h comp-c-include ./usr/include/powerpc/cpu.h comp-c-include ./usr/include/powerpc/db_machdep.h comp-c-include ttyp1:makoto@mini 17:21:03/060321(...checkout/src)>checkflist で止った時には、 2006/01/21/ 2005/02/02/ 2005/01/23/ 2003/07/31/ time sudo env \ TOOLDIR=/export/20060311/checkout/src/tooldir.NetBSD-3.99.11-powerpc \ DESTDIR=/export/20060311/checkout/src/destdir.macppc \ RELEASEDIR=/export/20060311/checkout/src/releasedir \ ./build.sh sets >& ../sets-3今回は二分くらいで終った。 build.sh started: Tue Mar 21 17:28:07 JST 2006 build.sh ended: Tue Mar 21 17:30:12 JST 2006もしかして「kernel が作られない」 ? ... のようだ。そこでもう一度 makoto@mini 17:45:02/060321(...checkout/src)> sudo time ./build.sh -u release >& ../log-build-u-release makoto@mini 20:58:11/060321(...checkout/src)> rsync -a obj/releasedir/macppc/ /e/u/j/ftp/pub/NetBSD/snapshot/20060311ts/macppc/ cp netbsd-GENERIC_MD.gz /20060311.gz reboot ... boot 20060311.gzで sysinst を起動して Upgrade NetBSD s900.ki.nu 3.99.16 NetBSD 3.99.16 (GENERIC) #0: Tue Mar 21 18:45:10 JST 2006X11 を make ttyp1:makoto@s900 22:22:20/060321(/)> sudo patch -s -p0 < ~/Mail/netbsd/port-powerpc-ja/2630 Password: ttyp1:makoto@s900 22:22:29/060321(/)> cd /export/xc ttyp1:makoto@s900 22:22:45/060321(/export/xc)> time sudo make World >& make-world-log 5477.148u 1420.006s 1:48:34.37 105.8% 0+0k 161+20379io 753pf+0w ttyp1:makoto@s900 0:11:26/060322(/export/xc)> grep 'Error ' /e/s900/xc/make-world-log ( つっこみ )
2003年03月21日(金) 旧暦 [n年日記]#4 [Emacs] tcode丸 + 白 = 舶 ? ( つっこみ )
#3 [pkgsrc] apach-2.0.44
2/28 日は何故か cross compiler と思われて
先に進まなかったが、
cc とか最近入直したので、make は完了した。
===> Becoming root@u to install apache-2.0.44.「pkg_delete すると、必要なものまで、いろいろ消してくれて」 という気分があるので、気が進まないが.. @ pkg_add Segmentation fault:
全然別の展開に..
ttyq1:root@u 17:43:24/030321(...www/ap2-php4)# pkg_delete ap-php-4.2.3 apache6-1.3.27nb3 apache6-1.3.26nb2 @ 20030222ts 版に入替:
arch/macppc/snapshot/20030222ts/binary/sets/base.tgz
から pkg_add, pkg_delete を入替えたら、問題解消 ===> Installing for ap2-php-4.2.3 @ しかし再び Segmentation fault (core dumped):Starting apache. (gdb) where @ server/config.c:1015 AP_DECLARE(const char *) ap_build_cont_config(apr_pool_t *p, 1016 apr_pool_t *temp_pool, 1017 cmd_parms *parms, 1018 ap_directive_t **current, 1019 ap_directive_t **curr_parent, 1020 char *orig_directive) 1021 { 1022 char l[MAX_STRING_LEN]; 1023 char *bracket; 1024 const char *retval; 1025 ap_directive_t *sub_tree = NULL; 1026 1027 bracket = apr_pstrcat(p, orig_directive + 1, ">", NULL);この 1027行から呼んでいる、次の @ srclib/apr/strings/apr_strings.c:161 APR_DECLARE_NONSTD(char *) apr_pstrcat(apr_pool_t *a, ...) 162 { 163 char *cp, *argp, *res; 164 apr_size_t saved_lengths[MAX_SAVED_LENGTHS]; 165 int nargs = 0; 166 167 /* Pass one --- find length of required string */ 168 169 apr_size_t len = 0; 170 va_list adummy; 171 172 va_start(adummy, a); 173 174 while ((cp = va_arg(adummy, char *)) != NULL) { 175 apr_size_t cplen = strlen(cp); 176 if (nargs < MAX_SAVED_LENGTHS) { 177 saved_lengths[nargs++] = cplen; 178 } 179 len += cplen; 180 } 181 182 va_end(adummy);この 175 行目で落ちているということかなぁ。 これって何回も呼ばれているから面倒そう。.. でも、 @ 別の機械では、同じ版が動いていた気がする。:ttyp1:root@ibook 22:17:28/030321(/home/makoto)# uname -alibc が 91(〇)と 95(×) の違いがある ? ( つっこみ )
#2 [Emacs] tc-2.3pre19
を入れて、
-;;; 【注意】このファイルの設定は、あくまで設定例であり、 @ C-h k C-\ は toggle-egg-mode:
C-\ runs the command toggle-egg-mode
( つっこみ )
#1 [機械] RTA52i Rev.4.01.17 (Tue Aug 21 20:43:45 2001)
入手。
RTA52i Rev.4.01.17 (Tue Aug 21 20:43:45 2001) Copyright (c) 1994-2001 Yamaha Corporation. 00:a0:de:08:yy:xx Memory 8Mbytes, 1LAN, 1BRI @ 古い方も調べておく。:RTA50i Rev.3.05.42 (Tue Dec 4 14:02:45 2001) Copyright (c) 1994-2001 Yamaha Corporation. 00:a0:de:06:yy:xx Memory 4Mbytes, 1LAN, 1BRI @ これで Voice Warp の設定可:
(NEC Aterm IT55 では不可だった。)
( つっこみ )
2002年03月21日(木) 旧暦 [n年日記]#4 [Namazu] FAQ って JIS
なのに charset がない ?
text/html; charset=iso-2022-jp ( つっこみ )
#3 [NetBSD] pkgsrc/japanese/canna-lib
で、
rkc.c:57: sglobal.h: No such file or directoryと言われているのは、X11 の環境が違うせいではないかと いう気がする。 例えば、問題のある方では、 -DUSE_MAKEDEPEND という字が見える。それは /usr/X11R6/lib/X11/conf/Imake.tmpl が違うから ? と言っても、実際には TSB patch の違い(かな)。 同じことを誰かが言っているのを見た気がするのだが .. 見つからない .. これって高林さんの、「全て操作を記録する」 方式 (Unix Magazin ttyrec/ttyplay の記事) でないとたどり着けない問題かなぁ.. 45736 Jan 25 06:39 /usr/X11R6/lib/X11/config/Imake.tmpl 41887 Jan 15 22:09 /usr/X11R6/lib/X11/config/Imake.tmpl上が× (20020123) 下が○ (20011221) でも patch を見ても、それを変更している気配はない ? XCOMM $XFree86: xc/config/cf/Imake.tmpl,v 3.116 2002/01/15 21:22:33 keithp Exp $XFree86-4.2.0 等 を入れてしまったかなぁ config/cf/Imake.tmpl のようだ ... 4.0.1 + 2002-02-25 版 ( X11R6-2002-02-25.tar.gz ) で上書きして見る。 ... 問題解決。 package も作って見る。 どこに置こうかな.. ( つっこみ )
#2 [機械] このごろ、良く止るので、disk かな..
tar_files/src/*.tgz を開けていると、また止ってしまった (完全黙秘.. ので)
( つっこみ )
#1 [墓参] Battery 上り6:50 出発 八街 8:15 小堤 (大宮台出口) ... Battery 上り 平和公園(1) 平和公園(2) 千葉寺 帰宅 三菱コルト都町 11:25 (自転車で)戻り
( つっこみ )
2000年03月21日(火) 旧暦 [n年日記]#1 [Namazu] versionnamazu Perl nkf NKF kakasi Text::Kakasi ChaSen libchasen.a Text::Chasen Text::File-MMagic gettext (不要?)の版をまとめて表示する道具が欲しいこの頃。 ChaSen の調べ方が分っていないのが一番問題 strings `which chasen` | grep -i ver すると、 2.0 protocol 1.0 ChaSen server 1.5っていう字は出て来るが。 ( つっこみ )
|
最近の日記 2025年02月13日 ・dvipdfmx ICC profile format spec. version 4.3.0 2025年01月29日 ・ham/wsjtx 2025年01月27日 ・wip/wsjtx 5.4.2 2025年01月25日 ・ham/wsjtx 2025年01月15日 ・今更 advent calendar | ||