hns - 日記自動生成システム - Version 2.19.9

  • 05/25() Interface
  • 05/26() 0900 (Sat) WW WPX CW
  • 05/31(金) NTT 東 払込期日
  • 05/31(金) 自動車税,決算
  • 06/01() atactl check
  • 06/05(水) 不燃ごみ
  • 06/10(月) 住民税
  • 06/15() All Asia CW
  • 06/15() Summer Stew
  • 06/15() 千葉県民の日
  • 06/15() 木之本会議
  • 06/19(水) CQ Ham Radio
  • 06/19(水) 不燃ごみ
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

先月 2024年05月 来月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2023年07月09日() 旧暦 [n年日記] [更新:"2023/07/09 07:19:50"]

#1 [pkgsrc] make[1]: don't know how to make /nonexistent. Stop

h97# uname -a

NetBSD h97 9.0 NetBSD 9.0 (LIBKVER) #0: Tue Jan 19 00:00:00 UTC 2038
   root@localhost:/sys/arch/amd64/compile/LIBKVER amd64

h97# cat  /bulklog/py310-expat-3.10.12nb1/configure.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum BLAKE2s OK for Python-3.10.12.tar.xz
=> Checksum SHA512 OK for Python-3.10.12.tar.xz
===> Installing dependencies for py310-expat-3.10.12nb1
==========================================================================
The following variables will affect the build process of this package,
py310-expat-3.10.12nb1.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 310

Based on these variables, the following variables have been set:

        * PYPACKAGE = python310

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/usr/bin/make clean' after the changes.
==========================================================================
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Full dependency python310>=3.10.12: NOT found
=> Verifying /nonexistent for ../../lang/python310
make[1]: don't know how to make /nonexistent. Stop

make[1]: stopped in /usr/pkgsrc/lang/python310
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/textproc/py-expat

cat /etc/mk.conf
.ifdef BSD_PKG_MK       # begin pkgsrc settings

WRKOBJDIR=      /WRKOBJDIR
WRKOBJDIR=      /tmp/W
MAKE_JOBS=              8
PACKAGES=               /P/packages
PACKAGES=               /WRKOBJDIR/packages
SKIP_LICENSE_CHECK=     yes
FAILOVER_FETCH=yes
PKG_COMPRESSION=      xz
PKG_DEVELOPER=          yes


.if ${PKGPATH}=="pkgtools/pkg_install"
USE_CWRAPPERS=  no
.endif

PKG_DBDIR=/var/db/pkg
#KG_DBDIR=/usr/pkg/pkgdb

PKG_OPTIONS.firefox=pulseaudio
PKG_OPTIONS.ghostscript-agpl+=       disable-compile-inits
#KG_OPTIONS.ghostscript-gpl+= disable-compile-inits
PKG_OPTIONS.ghostscript+= disable-compile-inits

#UILD_TARGET+=  test

DEPENDS_TARGET=bin-install
BINPKG_SITES=/WRKOBJDIR/package:

.endif

corrected to
BINPKG_SITES=/WRKOBJDIR/package

then still getting
[14/107] Failed to build    py310-expat-3.10.12nb1
corrected to
BINPKG_SITES=/WRKOBJDIR/packages




2013年07月09日(火) 旧暦 [n年日記] [更新:"2013/07/09 08:17:38"]

#1 [pkgsrc] mk/x11.buildlink3.mk

例えば、/etc/mk.conf に
X11_TYPE?= modular 
と書いておいて wip/Rezound で make するか、 次のように env X11_TYPE=modular として make すると、
modena@makoto 08:12:57/130709(..wip/ReZound)% env X11_TYPE=modular   make 
ERROR: This package has set PKG_FAIL_REASON:
ERROR: Do not include x11.buildlink3.mk for X11_TYPE != "native".
*** Error code 1

Stop.
make: stopped in /export/CHROOT/usr/pkgsrc/wip/ReZound
ちなみに、/etc/mk.conf に
X11_TYPE= modular 
と書いてあると env X11_TYPE=modular make としても、この env は上書きされ、結果的に無視される
それで、次のようにして見たが、
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc-wip/wip/ReZound/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	24 Sep 2012 16:56:28 -0000	1.15
+++ Makefile	8 Jul 2013 23:15:55 -0000
@@ -47,5 +47,7 @@
 
 .include "../../mk/oss.buildlink3.mk"
 .include "../../mk/pthread.buildlink3.mk"
+.if !empty(X11_TYPE:Mnative) || empty(X11_TYPE)
 .include "../../mk/x11.buildlink3.mk"
+.endif
 .include "../../mk/bsd.pkg.mk"
これが合っているかどうか確める方法を、ここに書こうと思ったが、 とりあえず、ここまで (調べる場合分け)
  • /etc/mk.conf に X11_TYPE?= modular


2009年07月09日(木) 旧暦 [n年日記] [更新:"2009/07/24 00:41:10"]

#1 [Emacs] pkgsrc/wip/emacs-current -> 23.1.50

pkgsrc/wip/emacs-current で make したら 23.1.50 になっている。ということは 23.1 が出たのか、 それとも間も無く出るという意味なのかな。


2008年07月09日(水) 旧暦 [n年日記] [更新:"2008/07/12 23:46:59"]

#2 [Xen] DragonFly 1.12.1

ML115 (Athon 3500+) の NetBSD/4.0 Xen 3.1.2 (hvm) で 起動してみたが
uhci0: <Intel 82371SB (PIIX3) USB controller> port 0xc020-0xc03f irq 5 at device 1.3 on pci0
を表示した後で 止ってしまう (先に進まない) (追記) 単に Xen つながりなので、書いておく。

#1 [Programming] Perl thread programming

Google 先生に
Perl thread programming
と聞くと、最初に出て来るのが なので読もうと思う (「読んでいる」まで至っていない)。 これって shell で次のように入力しても似たようなものが表示される
perldoc perlthrtut
(が、何故か、かなり違う。でも大筋は同じ)。


2007年07月09日(月) 旧暦 [n年日記] [更新:"2007/07/10 01:08:29"]

#1 [NetBSD] /usr/include/machine は何時作成

build.sh の時に /usr/include/machine はいつ作られるのかな、というのが今日の疑問。 src/share/mk/bsd.kmod.mk
過去に成功している記録を見ればいいという気もするが。

現在は次のようになっているが:

ttyp2:makoto@genoa 18:39:40/070709(...checkout/src)> ls -l sys/arch/{powerpc*,ps3}/include/types.h
-rw-r--r--  1 makoto  wheel  2569 Mar 23 08:02 sys/arch/powerpc/include/types.h
-rw-r--r--  1 makoto  wheel  2576 Jul  9 08:33 sys/arch/powerpc64/include/types.h
-rw-r--r--  1 makoto  wheel   194 Mar 22 14:20 sys/arch/ps3/include/types.h
ttyp2:makoto@genoa 18:39:53/070709(...checkout/src)> find obj/destdir.ps3/usr/include/ -name types.h -ls
       2806 Jul  9 11:21 obj/destdir.ps3/usr/include/rpc/types.h
       9186 Jul  9 11:21 obj/destdir.ps3/usr/include/sys/types.h
        194 Jul  9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.h
       2569 Jul  9 13:24 obj/destdir.ps3/usr/include/powerpc/types.h
        194 Mar 22 14:20 obj/destdir.ps3/usr/include/ps3/types.h
ttyp2:makoto@genoa 18:39:56/070709(...checkout/src)> 
2576 Jul  9 08:33 sys/arch/powerpc64/include/types.h
が
 194 Jul  9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.h
となってしまうのはいただけない。今は次のようにしている。
ttyp1:makoto@genoa 18:42:06/070709(...sys/arch)> cvs diff -r 1.1 Makefile
Index: Makefile
===================================================================
RCS file: /export/20070616a/Repository/src/sys/arch/Makefile,v
retrieving revision 1.1
retrieving revision 1.3
diff -u -r1.1 -r1.3
--- Makefile    8 Jul 2007 22:06:27 -0000       1.1
+++ Makefile    9 Jul 2007 05:54:00 -0000       1.3
@@ -17,6 +17,10 @@
 ARCHSUBDIR= powerpc
 .endif
 
+.if ${ARCHSUBDIR} == "ps3"
+ARCHSUBDIR+= powerpc64
+.endif
+
 .if ${MACHINE} != ${ARCHSUBDIR}
 .if exists(${ARCHSUBDIR})
 SUBDIR+= ${ARCHSUBDIR}
ttyp1:makoto@genoa 18:42:13/070709(...sys/arch)> 
次のものを手で消しておいたら、これは入らなかったので、上の変更は効いていないらしい。
   194 Jul  9 15:25 obj/destdir.ps3/usr/include/powerpc64/types.h
次のように書くものなのかな
sys/arch/arm/Makefile:SUBDIR=   include include/arm26 include/arm32
これは間違いらしい。次のようになってしまう。
cleandir ===> sys/arch/ps3/include/powerpc64
cd: can't cd to /export/20070616a/checkout/src/sys/arch/ps3/include/powerpc64

DEPINCS:

 sys/arch/ps3/include/Makefile
DEPINCS= /usr/include/powerpc64
という行を加えて見たが、
includes ===> sys/arch/ps3/include
nbmake: don't know how to make /usr/include/powerpc64. Stop
と言われてしまった
-.include <bsd.kinc.mk>
+.include "../../powerpc64/include/Makefile"
src/sys/arch/ps3/include/Makefile を上のように変更した場合には:
dependall ===> lib/csu/powerpc64
# create powerpc64/crt0.d
CC=/export/20070616a/checkout/src/tooldir.NetBSD-4.99.9-powerpc/bin/powerpc64--netbsd-gcc
/export/20070616a/checkout/src/tooldir.NetBSD-4.99.9-powerpc/bin/nbmkdep
-f crt0.d --
-I/export/20070616a/checkout/src/lib/csu/powerpc64 -DLIBC_SCCS
-DPIC -DDYNAMIC -DELFSIZE=32
-I/export/20070616a/checkout/src/libexec/ld.elf_so
-I/export/20070616a/checkout/src/lib/csu/powerpc64/../common_elf
-I/export/20070616a/checkout/src/lib/libc/dlfcn -DDWARF2_EH
-DJCR -DDSO_HANDLE -nostdinc -isystem
/export/20070616a/checkout/src/obj/destdir.ps3/usr/include
/export/20070616a/checkout/src/lib/csu/powerpc64/crt0.c
In file included from /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h:3,
from /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h:3,
...
/export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h:3:29:
error: #include nested too deeply
これは何故かと見ると、次のようになっていて
# install /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h STRIP=/export/20070616a/checkout/src/tooldir.NetBSD-4.99.9-powerpc/bin/powerpc64--netbsd-strip /export/20070616a/checkout/src/tooldir. NetBSD-4.99.9-powerpc/bin/nbinstall -N /export/20070616a/checkout/src/etc -c -r -c -o root -g wheel -m 444 types.h /export/20070616 a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/types.h
この場合、 sys/arch/ps3/include から
install types.h  /export/20070616a/checkout/src/obj/destdir.ps3/usr/include/powerpc64/endian.h
となってしまっているので良くない。何か違う気がするが、取敢えず、 次の変更で回避可能
+++ sys/arch/ps3/Makefile       9 Jul 2007 15:23:13 -0000
@@ -1,5 +1,5 @@
 #      $NetBSD: Makefile,v 1.2 1998/06/12 23:22:39 cgd Exp $
 
-SUBDIR=        include
+SUBDIR=        include ../powerpc64/include

/export/20070616a/checkout/src/lib/libc/arch/powerpc64/gen/makecontext.c(56): syntax error [249]


2005年07月09日() 旧暦 [n年日記] [更新:"2005/07/09 21:29:57"]

#1 [NetBSD][macppc][build.sh] 久し振りに ./build.sh しているが

pre-html.o(.text+0x590): In function `make_message(char const*, ...)':
: undefined reference to `vsnprintf(char*, unsigned, char const*, __va_list)'
collect2: ld returned 1 exit status
.. Stop.
nbmake: stopped in /export/20050707/checkout/src/gnu/usr.bin/groff/src/preproc/html

google で一か月前の日記を見つける:



2003年07月09日(水) 旧暦 [n年日記]

AEC,6260M

#3 [買物] ACARD,6260

石丸で。AEC-6260M ともいうもの。 これは NetBSD/macppc で boot 出来るからえらい。
dev /bandit/pci-bridge/ACARD,6260
.properties 
...
AAPL,interrupts         0000001B
...
boot-device         /bandit/pci-bridge/ACARD,6260/sd@0:0 
boot-file                               

#2 [無題] ESEC

に行って来る。 でお話を聞いたり。 が重要そう。

#1 [Namazu] make update

pkg_delete: unable to completely remove directory '/usr/pkg/etc/namazu'
pkg_delete: unable to completely remove directory '/usr/pkg/include/namazu'
pkg_delete: file `/usr/pkg/lib/libnmz.so.6' doesn't really exist
pkg_delete: file `/usr/pkg/lib/libnmz.so.6.0' doesn't really exist
pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/etc'
pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/filter'
pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/pl'
pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu/template'
pkg_delete: unable to completely remove directory '/usr/pkg/share/namazu'
pkg_delete: couldn't entirely delete package `namazu-2.0.13pre1'
(perhaps the packing list is incorrectly specified?)


2002年07月09日(火) 旧暦 [n年日記]

#2 [NetBSD] X11R6-2002-07-07

を作って お知らせメール を出したら 07-08 もあるよ と言われてしまった。

#1 [無題] 買物かご Software

cafemilk は Mac だと 買物かごが使えない(ことがある) (13:10 - 15:00 まで 某通販サイト の方にお話を聞く)


2001年07月09日(月) 旧暦 [n年日記]

#1 [Emacs] pkg で何か入れたら、libpng.so.1 not found

となってしまったので、symlink を張っておく
root@harry  22:07:42/010709(...pkg/lib)# \
? ls -l libpng*
 185288 Jul  8 22:07 libpng.a
    746 Jul  8 22:07 libpng.la
     13 Jul  8 22:07 libpng.so -> libpng.so.2.0
     13 Jul  8 22:07 libpng.so.2 -> libpng.so.2.0
 153744 Jul  8 22:07 libpng.so.2.0
root@harry  22:07:44/010709(...pkg/lib)# \
? ln -s libpng.so.2.0 libpng.so.1
Emacs って、固定で link するのかなぁ。


2000年07月09日() 旧暦 [n年日記]

#1 [hns] たまに中身が表示されないことがある。

のは 「cache が(何かの原因で)作られなかったのに、 作られたことになっている」 気がする。その(何かの原因)の一つは、例えば cache/2000/ の持主が (Web の走っている権限でなく) 自分になってしまっている。 とか。

重複:

これは ~/diary/cache/2000/20000619.xhnf の中身が何かの理由で重複して作られてしまったので、 それを書替えるきっかけがなければ、自然に直る ということはない。
以下いろいろ調べたが、多分意味がない。 public_html/diary/lib/HNS/Diary.pm
    116 sub Read($)
    117 {
    118     my $self = shift;
    119     my $ok;
    120     my $warning_message;
    121
    122     # xhnf checking
    123     my ($year, $month, $day) = ($self->year, $self->month, $self->day);
    124     my $xhnf = "$HNS::System::CacheDir/$year/$year$month$day.xhnf";
    125     if (-f $xhnf) {
    126         my $xhnf_lm = (stat($xhnf))[9];
    127         if (($self->last_modified == $xhnf_lm)
    128                 || ($HNS::System::AllowCacheOnly && ! -e $self->filename)) {
    129             $self->read_done(1);
    130             return;
    131         }
127 行目の last_modified を見ると、 「元の時刻情報と、Cache xhnf が同じなら、処理は飛ばす」という Cache について当然の処理が書いてある。
makoto@milano ■18:50:41/000709(~...lib/HNS)> grep -n last_modified Diary.pm
48: last_modified
53:attributes qw(filename year month day tree user_var last_modified 
104:    # set last_modified
105:    $self->last_modified((stat($self->filename))[9]);
127:        if (($self->last_modified == $xhnf_lm)
210:        if (($self->last_modified == $xhnf_lm)
257:    utime($self->last_modified, $self->last_modified, $xhnf);
以前の d20000619.hnf を touch したい気分。 xhnf を書出しているのは次の部分
(index.cgi)
    173 # recent
    174 else {
    175     $col->ReadRecent($HNS::System::DefaultMax);
    176 }
    177 
    178 # print
    179 $hns->Print($col);

(lib/HNS/Collection.pm)

     71 sub Read($$$$)
     72 {
     73     my ($self, $year, $month, $day) = @_;
       ......
     85     for my $ymd (sort keys %{$self->diarys}){

    114     @files = grep /^d\d{4,}$month$day\.hnf$/, readdir DIR;

    100 sub ReadDay($$$) 
    101 {
    102     my ($self, $month, $day) = @_;

    121         $self->diarys->{$1} = $diary;

    176  最新 $max 分を読み込む。

    180 sub ReadRecent($;$)
    181 {
    182     my ($self, $max) = @_;
        .....
    204             $diary->Read;


(lib/HNS/Diary.pm)
    190 sub Print($$)
    191 {
    192     my $self = shift;
    193     my $reverse_sec = shift;
        .....
    250     open X, ">$xhnf";
    251     eval 'flock(X, LOCK_EX)';
    252     # head
    253     my $head = $HNS::Diary::Head;
    254     $head =~ s/%user{([A-Z]+)}/$self->user_var->Eval($1)/ge; # user var
    255     $templ->SetTemplate($head);
    256     print X $templ->Expand;
    257     if ($self->has_user_var) {
    258         my $user_var = $HNS::Diary::UserVar;
    259         $user_var =~ s/%user{([A-Z]+)}/$self->user_var->Eval($1)/ge; # user var
    260         $templ->SetTemplate($user_var);
    261         print X $templ->Expand;
    262     }
    263     close X;
    264
    265     # diarys
    266     $self->tree->Print($self->year, $self->month, $self->day, $HNS::Diary::section);
    267 



最近の日記
2024年05月08日
comparison on ./buildsh tools
2024年05月06日
py-setuptools (python 3.11.9)
make release took 1 hours and 10 min
qemu invocation for 10.99.10
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
以上、10 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)