|
|
便利なツール Emacs らくらく 入門 ![]() |
|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||
2012年01月26日(木) 旧暦 [n年日記] [更新:"2012/01/27 09:49:11"]#1 [NetBSD] evbppc 20120125
I have some files patched from /dev/null, which will doulbly patched unless removing them.
88 rm sys/arch/evbppc/conf/{KUROBOX,Makefile.kurobox.inc,files.kurobox,std.kurobox} sys/arch/evbppc/include/{kurobox.h,openpicreg.h} sys/dev/c/rtl8169.c* 89 cvs update -dPA sys/arch/evbppc/ sys/dev/ic/rtl8169.c 90 zcat /e/kurobsd.z.ki.nu/home/ftp/ pub/testing/evbppc/patch-current/.tmp/20120125.evbppc-current.diff.bz2 92 sudo ./build.sh -j 8 -m evbppc release |& tee ../log/20120125-log 93 sudo ./build.sh -m evbppc release |& tee ../log/20120125-j-1.logAgain, resulting # compile KUROBOX/autoconf.o .. (omit) .. sys/arch/evbppc/kurobox/autoconf.c:197:1: error: redefinition of 'cpu_configure' sys/arch/evbppc/kurobox/autoconf.c:67:1: note: previous definition of 'cpu_configure' was here sys/arch/evbppc/kurobox/autoconf.c:217:1: error: redefinition of 'cpu_rootconf' sys/arch/evbppc/kurobox/autoconf.c:87:1: note: previous definition of 'cpu_rootconf' was here sys/arch/evbppc/kurobox/autoconf.c:227:8: error: redefinition of 'bootdev' sys/arch/evbppc/kurobox/autoconf.c:97:8: note: previous definition of 'bootdev' was hereIt turned out autoconf.c should also be removed before patch. 103 mv /export/src-20120117-patched/sys/arch/evbppc/kurobox/autoconf.c* /tmp 106 mkdir /tmp/x 107 pushd /tmp/x 108 zcat /e/kurobsd.z.ki.nu/home/ftp/ pub/testing/evbppc/patch-current/.tmp/20120125.evbppc-current.diff.bz2 | patch -s -p0 110 find . -name autoconf.c 112 popd 114 cp /tmp/x/sys/arch/evbppc/kurobox/autoconf.c sys/arch/evbppc/kurobox/autoconf.cI needed to remove following files before patching: t-105@makoto 00:02:28/120127(/export/src-20120117-patched)% fc -fild -200 |grep rm 127 2012-01-26 19:58 rm sys/arch/evbppc/kurobox/pci/pci_machdep.h 131 2012-01-26 20:10 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/dev/com_eumb.c 136 2012-01-26 20:54 rm sys/arch/evbppc/kurobox/disksubr.c 140 2012-01-26 21:04 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/dev/eumb.c 144 2012-01-26 21:12 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/machdep.c 157 2012-01-26 22:20 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/pci/pchb.c 165 2012-01-26 22:22 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/pci/pci_machdep.c 195 2012-01-26 23:21 rm /export/src-20120117-patched/sys/arch/evbppc/kurobox/locore.S ===> Summary of results: build.sh command: ./build.sh -u -j 8 -m evbppc release build.sh started: Thu Jan 26 23:21:47 JST 2012 NetBSD version: 5.99.60 MACHINE: evbppc MACHINE_ARCH: powerpc Build platform: NetBSD 5.1 amd64 HOST_SH: /bin/sh TOOLDIR path: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64 DESTDIR path: /export/src-20120117-patched/obj/destdir.evbppc RELEASEDIR path: /export/src-20120117-patched/obj/releasedir Updated makewrapper: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-evbppc Successful make release build.sh ended: Thu Jan 26 23:38:18 JST 2012 ===> .probably, rm sys/arch/evbppc/conf/{KUROBOX,Makefile.kurobox.inc,files.kurobox,std.kurobox} rm sys/arch/evbppc/include/{kurobox.h,openpicreg.h} rm sys/dev/c/rtl8169.c rm -rf sys/arch/evbppc/kurobox/ cvs update -dPA sys/arch/evbppc cvs update -dPA sys/dev/ic/rtl8169.c zcat /e/kurobsd.z.ki.nu/home/ftp/ \ pub/testing/evbppc/patch-current/.tmp/20120125.evbppc-current.diff.bz2was the right thing for quick confirm. @ complete run again:rm sys/arch/evbppc/include/{kurobox.h,openpicreg.h} rm sys/arch/evbppc/conf/{KUROBOX,Makefile.kurobox.inc,files.kurobox,std.kurobox} rm sys/arch/evbppc/include/{kurobox.h,openpicreg.h} rm sys/dev/c/rtl8169.c rm -rf sys/arch/evbppc/kurobox/ cvs update -dPA sys/arch/evbppc cvs update -dPA sys/dev/ic/rtl8169.c zcat /e/kurobsd.z.ki.nu/home/ftp/\ pub/testing/evbppc/patch-current/.tmp/20120125.evbppc-current.diff.bz2 \ | patch -s -p0 sudo ./build.sh -j 8 -m evbppc release |& tee ../log/20120126-log-start-over make release started at: Fri Jan 27 00:37:28 JST 2012 make release finished at: Fri Jan 27 02:01:25 JST 2012 ===> Successful make release ===> build.sh ended: Fri Jan 27 02:01:26 JST 2012 ===> Summary of results: build.sh command: ./build.sh -j 8 -m evbppc release build.sh started: Fri Jan 27 00:37:27 JST 2012 NetBSD version: 5.99.60 MACHINE: evbppc MACHINE_ARCH: powerpc Build platform: NetBSD 5.1 amd64 HOST_SH: /bin/sh TOOLDIR path: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64 DESTDIR path: /export/src-20120117-patched/obj/destdir.evbppc RELEASEDIR path: /export/src-20120117-patched/obj/releasedir Updated makewrapper: /export/src-20120117-patched/obj/tooldir.NetBSD-5.1-amd64/bin/nbmake-evbppc Successful make release build.sh ended: Fri Jan 27 02:01:26 JST 2012 ===> .KUROBOX kernel is also built. t-105@makoto 09:45:08/120127(/export/src-20120117-patched)% (cd sys/arch/sandpoint/compile/obj/KUROBOX/; ls -l netbsd{,.bin}) -rwxr-xr-x 1 root wheel 3561473 Jan 17 22:45 netbsd -rwxr-xr-x 1 root wheel 3099028 Jan 18 22:35 netbsd.binThat kernel is also included in releasedir. (cd obj/releasedir/evbppc/binary/kernel/; ls -l *KURO*) -rw-r--r-- 1 root wheel 1924647 Jan 27 01:55 netbsd-KUROBOX.gzBut netbsd.bin is not included yet. To be added:
( つっこみ )
2011年01月26日(水) 旧暦 [n年日記] [更新:"2011/01/29 00:46:03"]#1 [pkgsrc] pdvips: Font Ryumin-Light-EUC-H used in file ../tgif/fig-1-5.eps is not in the mapping file.
とりあえず、表示された問題を書いておく
modena@makoto 16:39:05/110126(~)% (cd /export/cvs-work/hogehoge/work/; ktrace -t n pdvips foobar.dvi) This is dvips(k) p1.7a Copyright 2005 ASCII Corp.(www-ptex@ascii.co.jp) based on dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com) ' TeX output 2011.01.14:0012' -> foobar.ps pdvips: Font Ryumin-Light-EUC-H used in file ../tgif/fig-1-5.eps is not in the mapping file. pdvips: ! Couldn't find header file groff.enc関係ありそうな版 modena@makoto 16:47:13/110126(..wip/ghostscript)% pkg_info|grep ghost ghostscript-fonts-8.11nb3 Postscript fonts for Aladdin Ghostscript ghostscript-8.71nb8 Postscript interpreter ghostscript-cidfont-ryumin-8.71 Enable Ryumin-Light and GothicBBB for ghostscript ghostscript-cidfonts-20000901nb2 CIDFont resources for Ghostscript modena@makoto 16:47:17/110126(..wip/ghostscript)% pkg_info|grep dvip tex-dvips-2010nb2 Files for a DVI to PostScript driver tex-dvipdfm-0.13.2dnb1 Supplementary files for dvipdfm tex-dvipdfmx-def-3.0i Driver-dependent file for DVIPDFMx tex-dvipdfmx-2010 Supplementary files for dvipdfmx dvipsk-5.99 DVI-to-PostScript translator dvipdfmx-20100328 DVI to PDF converter with CID-keyed font support modena@makoto 16:48:51/110126(..wip/ghostscript)% grep pdvips ../../print/*/PLIST ../../print/ja-ptex-bin/PLIST:bin/pdvips @ print/poppler:... CXX PSOutputDev.lo CXX TextOutputDev.lo TextOutputDev.cc: In function 'double fmax(double, double)': TextOutputDev.cc:69: error: 'double fmax(double, double)' was declared 'extern' and later 'static' /usr/include/math.h:363: error: previous declaration of 'double fmax(double, double)' TextOutputDev.cc: In function 'double fmin(double, double)': TextOutputDev.cc:70: error: 'double fmin(double, double)' was declared 'extern' and later 'static' /usr/include/math.h:364: error: previous declaration of 'double fmin(double, double)' gmake[3]: *** [TextOutputDev.lo] Error 1 gmake[3]: Leaving directory `/export/pkgsrc/print/poppler/work/poppler-0.14.5/poppler' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/export/pkgsrc/print/poppler/work/poppler-0.14.5/poppler' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/export/pkgsrc/print/poppler/work/poppler-0.14.5' gmake: *** [all] Error 2 *** Error code 2patch -501000000 +500000001NetBSD 5.0_STABLE stable@makoto 15:28:20/110126(~)% uname -a NetBSD stable 5.0_STABLE NetBSD 5.0_STABLE (XEN3PAE_DOMU) #0: Mon Apr 12 20:14:59 UTC 2010 builds@b7.netbsd.org:/home/builds/ab/netbsd-5/i386/201004120000Z-obj/ home/builds/ab/netbsd-5/src/sys/arch/i386/compile/XEN3PAE_DOMU i386 @ original MD5 checksum failed, not deleting: /usr/pkg/share/VFlib/2.24.2/vfontcap:sudo pkg_delete -rR tex-latex-bin ... mktexlsr: Done. original MD5 checksum failed, not deleting: /usr/pkg/share/VFlib/2.24.2/vfontcap pkg_delete: couldn't entirely delete package `ja-vflib-lib-2.24.2nb2' t-105@makoto 17:33:10/110126(~) % ls -l /usr/pkg/share/VFlib/2.24.2/vfontcap* -r--r--r-- 1 root wheel 24528 Jan 13 21:28 /usr/pkg/share/VFlib/2.24.2/vfontcapこれは手で変更したかな ===> Install binary package of ja-ptex-1.0nb3 pkg_add: Installed package `web2c-2010nb3' conflicts with `ja-ptex-bin-[0-9]*' when trying to install `ja-ptex-bin-3.1.9nb5'. pkg_add: Can't install dependency ja-ptex-bin>=3.1.9 pkg_add: 1 package addition failed *** Error code 1 ( Read More... (1) | つっこみ )
Comments related this article
2008年01月26日(土) 旧暦 [n年日記] [更新:"2008/01/27 09:39:54"]#2 TNF/macppc 入直しで X11 は動く
一回目のは 3.1 に上書き (Upgrade) だったので、もう一度
初めから NetBSD Install でやり直して見た。
そうしたら、(root で) startx と入れるだけで twm の画面になった。
ただ、auto-boot? true では画面が半暗転して、動いているのかどうか 分らない。「C を押しながら起動」でうまく行かなかったのも、これと 同じだと思う。 ofwboot を (TsubaiBSD のものと) 入替えて見ようと思う。 -- やはり、そのようだ。 CD-ROM を作り直しておこう。 @ Upgrade でなく Install なのに:
不思議なことがあって、
@ todo list:
( つっこみ )
#1 [NetBSD] TNF/macppc
知合いに頼まれたという理由で Mac mini に NetBSD-4.0 を入れて見ている。
まず 「C を押しながら起動」が出来るように CDROM を作り直す。
macpcccd.iso をもって来て、
sudo vnconfig /dev/vnd0c macppccd.iso sudo mkdir /vnd sudo mount -t cd9660 -o ro /dev/vnd0c /vndしておいて、 rsync -a /vnd/ dir/で写して boot/bootinfo.txt を加え mac.map も用意しておいて .txt Ascii 'chrp' 'tbxi' "Mac Boot File"次のようにして作った mkdir -volid macppc/20071216 -part -hfs -r -J -l -hfs-bless dir/boot -map mac.map -o 20080126.iso dir(実はその他に OF 1/2 用の CD/installboot も手動で入れてある) しかし、「C を押しながら起動」は出来なかった。 出来ないというか、確かに CDROM から起動している音がするが 画面が半暗転していて、何も進んでいるようには見えない。 ただ boot cd:,\\:tbxiは出来る。何かな.. @ sysinst:
これを使って 3.1 が入っていた機械に上書 (Upgrade NetBSD) で入れる。
@ xf86cfg:
しかし
sudo env PATH=/usr/X11R6/bin:${PATH} xf86cfgをしても (II) RADEON(0): initializing int10 Fatal server error: xf86MapVidMem: could not mmap screen [s=20000,a=a0000] (Invalid argument)これで 動かない。 port-macppc/2007/08/24/0006.html port-macppc/2007/08/24/0007.html 2007/08/20 の日記 | X11 情報 | modular-xorg を入れる ? meta-pkgs/modular-xorg-libs で make すると ERROR: This package has set PKG_FAIL_REASON: ERROR: The package tools installed on this system are out of date. ... ERROR: (cd /home/pkgsrc/pkgtools/pkg_install && /usr/bin/make clean && /usr/bin/make update)とか言われる。ところが pkg_install の binary は 見つからない し、make しようとしても In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:258, from /home/pkgsrc/pkgtools/pkg_install/work/libnbcompat/nbcompat/time.h:47, from /home/pkgsrc/pkgtools/pkg_install/work/libnbcompat/nbcompat.h:72, from __glob13.c:35, from glob.c:12: /usr/include/sys/fd_set.h:63: error: redefinition of `struct fd_set'と言われて出来ない。そこで 4.99.9 の機械で sudo make package したもの を pkg_add する。それから cd meta-pkgs/modular-xorg-libs make clean && make checking for fd_set.__fds_bits... no configure: error: Could not determine how to access the fds_bits or equivalent structure in fd_set on your platform. *** Error code 1 Stop. make: stopped in /home/pkgsrc/x11/xproto *** Error code 1 @ ./build.sh tools:: 203 14:05 cvs -d /e/cvsync/cvsync update -r netbsd-4-0 -dP . 204 14:49 time sudo ./build.sh -j 2 tools > & tools-log cc -O -D_PATH_DEFSHELLDIR="/bin" -D_BASENAME_DEFSHELL="sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c /home/src/tools/make /../../usr.bin/make/arch.c In file included from /usr/include/sys/select.h:39, from /usr/include/sys/time.h:258, from /usr/include/sys/stat.h:46, from /home/src/tools/make/../../usr.bin/make/arch.c:133: /usr/include/sys/fd_set.h:63: error: redefinition of `struct fd_set' ERROR: Build of nbmake failed *** BUILD ABORTED *** ttyp1:makoto@trapani 14:49:26/080126(/home/src)>まさか、こんなことではないはず --- /usr/include/sys/fd_set.h-orig 2005-12-11 21:25:20.000000000 +0900 +++ /usr/include/sys/fd_set.h 2008-01-26 16:34:08.000000000 +0900 @@ -60,9 +60,12 @@ #define FD_SETSIZE 256 #endif +#ifndef FD_SET_H +#define FD_SET_H typedef struct fd_set { __fd_mask fds_bits[__howmany(FD_SETSIZE, __NFDBITS)]; } fd_set; +#endif #define FD_SET(n, p) \ ((p)->fds_bits[(n)/__NFDBITS] |= (1 << ((n) % __NFDBITS))) cc -O -D_PATH_DEFSHELLDIR="/bin" -D_BASENAME_DEFSHELL="sh" -DHAVE_SETENV=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRFTIME=1 -DHAVE_VSNPRINTF=1 -c /home/src/tools/make/../../usr.bin/make/lst.lib/lstSucc.c cc -O -o nbmake *.o nbmake: no system rules (sys.mk). ( つっこみ )
2006年01月26日(木) 旧暦 [n年日記] [更新:"2006/01/26 21:00:03"]#2 [sh] awk の代りに cut を使うttyp3:makoto@lets 20:57:40/060126(...print/ja-ptex)> \ find .. -name .install_done\* | cut -d '/' -f 2 | \ awk '{print "(cd ../" $1,";sudo make clean)"}'下の二つは同じ。二つ目の方が文字数が少なくて済む awk -F/ '{print $2}' cut -d '/' -f 2 ( つっこみ )
#1 [NetBSD][pkgsrc][TeX] Could not find app-default file for xdvi
Today, I got:
teTeX setup utility Could not find app-default file for xdvi. The program will exit now. ( つっこみ )
2004年01月26日(月) 旧暦 [n年日記]#1 [機械] quick# disklabel wd0ttyp0:root@quick 8:40:24/040126(/home/makoto)# disklabel wd0 ... # size offset fstype [fsize bsize cpg/sgs] a: 1024000 67080 4.2BSD 0 0 0 # (Cyl. 66*- 1082*) b: 2048000 1091080 swap # (Cyl. 1082*- 3114*) c: 156301488 0 unused 0 0 # (Cyl. 0 - 155060) d: 65536 1544 HFS # (Cyl. 1*- 66*) e: 81920000 7235080 4.2BSD 0 0 0 # (Cyl. 7177*- 88447*) f: 67145728 89155080 HFS # (Cyl. 88447*- 155060*) g: 4096000 3139080 4.2BSD 0 0 0 # (Cyl. 3114*- 7177*) h: 680 156300808 unknown # (Cyl. 155060*- 155060) ( つっこみ )
2002年01月26日(土) 旧暦 [n年日記]#2 [NetBSD] gcc-3.0.3 椿井さんの修正付で pkgsrc を作って見たが、
./work/gcc-3.0.3/powerpc--netbsd/libiberty/config.log
に
configure:1950: /export/pkgsrc/personal/gcc/work/gcc-3.0.3/gcc/xgcc -B/export/pkgsrc/personal/gcc/work/gcc-3.0.3/gcc/ -B/usr/pkg/powerpc--netbsd/bin/ -B/usr/pkg/powerp何だか NEW_TOOLCHAIN の方法でやる必要がありそう。 nm /usr/lib/crt0.o | grep init U _init makoto@u 21:01:54? 元々定義されていない ? ( つっこみ )
#1 [ChiBUG] BayBSD 勉強会
13:00-16:40 位 @ 幕張べイタウン
( つっこみ )
2001年01月26日(金) 旧暦 [n年日記]#3 [Network] きょうの access-list 216.239.193.0#show access-lists Standard IP access list 1 deny 216.239.193.0, wildcard bits 0.0.0.255 permit any #ip access-group 1 inrobot なのだけれど、すごい勢いで 404 の 誤り文を生成してくれて、/var が溢れてしまったから。 inktomi も同じことをやっているが、こちらは 30 秒に一回で許せる。 ( つっこみ )
#2 [tcode] 邪 = 牙 + 部● 牙 ・○・・ ・・・・ ・・・・ ・・・・ ●…第1打鍵 ・・・・ ・・・・ ○…第2打鍵 部 = 部 + 音 ・・・・ ●・・・ ・・・・ ・・・・ ●…第1打鍵 ・・○・ ・・・・ ○…第2打鍵 ( つっこみ )
#1 [CVS] + ftpmirror
何とはなく ftpmirror と cvs と格闘していた。
ftpmirror-1.96 について、proxy 越だといくつか問題がある(等)
patch を作るのが目的だとすると、やはり ~/.cvsrc に checkout -ko diff -ko import -ko update -koと書いておきたくなるが、patch を作るのでなく 普通に開発に参加する時には、これが邪魔になる。 どうやって切換ればいいか ? ( つっこみ )
2000年01月26日(水) 旧暦 [n年日記]#3 [Mozilla]( つっこみ )
#2 [ftpmirror] 情報
ftpmirror の画面
を用意しようと思う
砂川さんが作って、椿井さんのところに置いてある snapshot を ftpmirror している。 その中の ofwboot.elf を使って見ようと思う。 2 8:02 cp /home6/NetBSD/macppc/snapshot/19991204/binary/kernel/ofwboot.elf / 3 8:02 cd /usr/mdec/ 5 8:03 ./installboot usage: installboot [-n] [-v] <boot> <proto> <device> 7 8:03 df / 9 8:04 ./installboot -vn /ofwboot.elf bootxx /dev/rwd0a boot: /ofwboot.elf proto: bootxx device: /dev/rwd0a proto bootblock size: 1024 entry point: 0x006c0000 /ofwboot.elf: block numbers: 11088 11104 11120 11136 11152 11168 11184 11078 としたが、これだと DEFAULT CATCH! code at FFF00900 %SRR0: 006c0000 %SRR1: 00083070 になってしまう。ofwboot.elf ではだめだということで ofwboot を探したが見つからない ので 19991204 を入れたが、それなりに問題がある。 NetBSD/macppc/#20000126 site-map に help を付けよう。(知らない変数があったら表示する) ( つっこみ )
#1 [Namazu] gettext
namazu-dev で安部さんから教わった画面
次のように、殆どの場合でも 正しく make 出来るようにする(本当かな) nkf NKF kakasi Text::kakasi ChaSen Text::ChaSen - - - - - - + - - - - - + - - - + - + - - - + - ( つっこみ )
|
最近の日記 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 | ||