NetBSD/macppc
  CDROM 起動
  全体の流れ (OF3)
  全体の流れ (OF 1/2)
  getting OF
  Boot from CDROM
sysinst
  overall flow
  installboot
  入力が出来ない
区画
  区画方針
  OS X CDROM を使う
  pdisk を使う
  sysinst と区画
  初めての pdisk
    結果
    変更前
    操作
    実際の操作
    pdisk/help
sysinst 後
  check the partition #
  first boot
  regular boot with CDROM
  /etc/rc.conf
    root login refused
boot-device
  hfsutils
  OF boot
    CDROM
    after install
X11
  X11R6.6+XF86
    binary
    source
      20061211
      for 4.99.1 (gcc-4.1.2)
      for 3.99.17
      3.99.8
      3.99.9
    XF86Config
  xorg
packages
  binary
  pkgsrc
  bulk build
  chroot
    準備
    実行
  bulk build 実際
status
  20070724 4.99.
  20070526 4.99.20
  20070203 4.99.9
  20061008 4.99.3
  20060822 4.99.1
  20060702 3.99.21
  20060527 3.99.20
  20060506 3.99.x
  20060407 3.99.17
  20060101 3.99.15
  20050928 3.99.9
  20050918 3.99.9
    packages
  20050829 3.99.8
  pkgsrc
    meta-pkg
    gimp
    gdb on Emacs
    FireFox
    rtk
    tlp
  20050707
  20050605
  20050416
  20050405
  tips for mini
URL
  

Software 入口 | NetBSD 解説 | pkgsrc 各論 | macppc | TsubaiBSD 絹/software/全文検索

NetBSD/macppc

Last Update: "2005/09/07 08:04:26 makoto"

20050707

ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050707ts/
macppc macppc-050707.tar.gz
others -D 20050714-UTC for pdisk modification
sys/dev/ieee1394 -D 20050724 FireWire change
GENERIC -D 20050714-UTC =
'Upgrade' still have the problem
 i: X11 sets                    None
uid 0, pid 17, command sysinst, on /: file system full

/: write failed, file system is full
[1]   Segmentation fault      /sysinst
#
# # stty echo
# 
You need 'stty echo' to get typed char echoed back.

20050605

ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050605ts/ 3.99.5 sysinst panics

20050416

20050416ts snapshot 3.99.3: ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050416ts/ に置いてあります。source も置いてあります。
  • OF 1/2/3 で起動可(いつもの通り)
  • installboot は手動
  • /dev/battery を使う時には自分で作る
  • libgcc_s_pic.a は抜けているので ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050405ts/macppc/missing/ から追加
  • /etc/ttys には変更が必要 (tty00 -> ttyZ0)
  • X は
       ftp://ftp.ki.nu/pub/NetBSD/port-macppc/XFree86/ 
    にある
      X11R6.6+XF4-20050405.tar.gz
    を cd / ; tar zxpf  X11R6.6+XF4-20050405.tar.gz
    で開ける ( か 自分で make World して作る)
    
    自分で作る場合には /usr/lib/Xlib.h を変更しておきます。 ( http://www.jp.netbsd.org/ja/JP/ml/port-powerpc-ja/200502/msg00033.html )
  • x11/openmotif を作る時には、添付の変更が必要
      (これは先日の bulk build で落ちているのを直すのと同じ)
      graphics/gimp を作る時には、先日のメールの変更が必要
      (まだ send-pr していない。再現条件の説明にちょっととまどっている)
    
  • sysinst upgrade has a problem その他:
    sysinst の upgrade で、disklabel によっては、coredump する その時は Install の新しく区画を作るを使えば多分うまく行く
  • sysinst
--- (藤原)
[2  ]
--- usr/X11/include/X11/Xlib.h-orig	2005-04-12 06:21:30.000000000 +0900
+++ usr/X11/include/X11/Xlib.h	2005-04-13 09:09:23.000000000 +0900
@@ -1091,11 +1091,32 @@
     char **font_name_list;
 } XOMFontInfo;
 
-typedef void (*XIMProc)();
-
 typedef struct _XIM *XIM;
 typedef struct _XIC *XIC;
 
+typedef void (*XIMProc)(
+#if NeedFunctionPrototypes
+    XIM,
+    XPointer,
+    XPointer
+#endif
+);
+
+typedef Bool (*XICProc)(
+#if NeedFunctionPrototypes
+    XIC,
+    XPointer,
+    XPointer
+#endif
+);
+
+typedef void (*XIDProc)(
+#if NeedFunctionPrototypes
+    Display*,
+    XPointer,
+    XPointer
+#endif
+);
 typedef unsigned long XIMStyle;
 
 typedef struct {

20050405

20050405ts snapshot を作りました。3.99.3 です。 ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050405ts/ に置いてあります。source も置いてあります。
  • OF 1/2/3 で起動可(いつもの通り)
  • installboot は手動
  • /dev/battery を使う時には自分で作る
  • libgcc_s_pic.a は抜けているので ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050405ts/macppc/missing/ から追加
  • /etc/ttys には変更が必要 (tty00 -> ttyZ0)
  • X は
       ftp://ftp.ki.nu/pub/NetBSD/port-macppc/XFree86/ 
    にある
      X11R6.6+XF4-20050405.tar.gz
    を cd / ; tar zxpf  X11R6.6+XF4-20050405.tar.gz
    で開ける ( か 自分で make World して作る)
    
  • x11/openmotif を作る時には、添付の変更が必要
      (これは先日の bulk build で落ちているのを直すのと同じ)
      graphics/gimp を作る時には、先日のメールの変更が必要
      (まだ send-pr していない。再現条件の説明にちょっととまどっている)
    
  • sysinst upgrade has a problem その他:
    sysinst の upgrade で、disklabel によっては、coredump する その時は Install の新しく区画を作るを使えば多分うまく行く。 Upgrade したい時には、20050406 で起動して binary/sets を読む時までに CD を新し 方に入替えておく
  • sysinst
  • nfs が待たせるような時に、画面が止ったまま動かなくなることがある。
--- (藤原)
[2  ]
--- usr/X11/include/X11/Xlib.h-orig	2005-04-12 06:21:30.000000000 +0900
+++ usr/X11/include/X11/Xlib.h	2005-04-13 09:09:23.000000000 +0900
@@ -1091,11 +1091,32 @@
     char **font_name_list;
 } XOMFontInfo;
 
-typedef void (*XIMProc)();
-
 typedef struct _XIM *XIM;
 typedef struct _XIC *XIC;
 
+typedef void (*XIMProc)(
+#if NeedFunctionPrototypes
+    XIM,
+    XPointer,
+    XPointer
+#endif
+);
+
+typedef Bool (*XICProc)(
+#if NeedFunctionPrototypes
+    XIC,
+    XPointer,
+    XPointer
+#endif
+);
+
+typedef void (*XIDProc)(
+#if NeedFunctionPrototypes
+    Display*,
+    XPointer,
+    XPointer
+#endif
+);
 typedef unsigned long XIMStyle;
 
 typedef struct {

Last Update: Sat, 07 Jun 2014 13:16:17 GMT 1.66 2008/03/08