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/23 23:14:20 makoto"

20050829 3.99.8

ftp://ftp.ki.nu/pub/NetBSD/snapshot/20050829ts/
macppc macppc-050829.tar.gz
others cvs update -D 20050829-UTC src
sysinst installOK
sysinst upgradeOK
manual installboot(OF 1/2 only) YES
missing libgcc_s_pic.acp macppc/missing/libgcc_s_pic.a /usr/lib
/etc/ttystty00 -> ttyZ0
  • You need 'stty echo' to get typed char echoed back.

pkgsrc

Apply all patches found in bulk-build page.

make package on personal-pkgsrc/config-serv/ runs to the end, except fml.

/etc/mk.conf:

PACKAGES?=      ${_PKGSRCDIR}/packages/${MACHINE_ARCH}
WRKOBJDIR?=     /export/pkgsrc   # build here instead of in pkgsrc
BSDSRCDIR=      /export/src
BSDXSRCDIR=     /export/xsrc         # for x11/xservers
BSDOBJDIR=     /export/obj
OBJHOSTNAME?=   yes               # use work.`hostname`
FAILOVER_FETCH= yes               # insist on the correct checksum
PKG_DEVELOPER?= yes
_ACCEPTABLE=    yes
ALLOW_VULNERABLE_PACKAGES= YES    # 20050909/Mozilla 1.7.11 wants this line
#

#PKGSRC_COMPILER= distcc gcc
DISTCC_HOSTS= localhost st42 u24 
USE_LANGUAGES= c c++

## X11_TYPE=xorg
X11BASE=        /usr/X11
#X11_TYPE=      native
#ProjectRoot=    /usr/X11
#X11ROOTDIR=    /usr/X11
#X11PREFIX=     /usr/X11

X11_TYPE=       native
#X11BASE=       ${PREFIX}/xorg
#X11ROOTDIR=    ${PREFIX}/xorg
#X11PREFIX=     ${PREFIX}/xorg

W3M_USE_UNICODE= YES
IS_BUILTIN.xpm= no
PKG_OPTIONS.php4= mbstring

meta-pkg

config-serv and config-desktop are all packaged.

gimp

env LANG=ja_JP.eucJP gimp 
segmentation faults.
env LANG=C gimp 
works OK.

gdb on Emacs

Running gdb inside Emacs segfaults.

FireFox

Registering depends: freetype2>=2.1.9nb1 gtk2+>=2.6.4nb1 jpeg>=6bnb2 libIDL>=0.8.4nb1 png>=1.2.6nb1.
pkg_create: can't stat `/usr/pkg/lib/firefox/res/fonts/fontEncoding.properties'
tar: Unable to access lib/firefox/res/fonts/fontEncoding.properties (No such file or directory)
See: diary in Japanese on 5/20

rtk

Configuring network interfaces: rtk0trap type 200 at 1caa20
Stopped in pid 156.1 (ifconfig) at      netbsd:rtk_init+0x114:  eieio
db> bt
at ether_ioctl+a8
at rtk_ioctl+78
at in6_ifinit+190
at in6_update_ifa+270
at in6_ifattach_linklocal+ec
at in6_ifattach+10c
at in6_if_up+18
at if_up+34
at ifioctl+3e0
at soo_ioctl+d0
at sys_ioctl+12c
at syscall_plain+d8
at setfault+c54
db> 

tlp

Following may be cross-compile related issue ?
trap type 200 at 1d145c
Stopped in pid 0.1 (swapper) at netbsd:tlp_srom_size+0x1b0:     eieio
db> bt
at tlp_read_srom+44
at tlp_pci_attach+7a0
at config_attach_loc+2d0
at config_found_sm_loc+64
at pci_probe_device+2a0
at pci_enumerate_bus+204
at pcirescan+58
at config_attach_loc+2d0
at config_found_sm_loc+64
at bandit_attach+1ac
at config_attach_loc+2d0
at config_found_sm_loc+64
at mainbus_attach+1a8
at config_attach_loc+2d0
at config_rootfound+48
at cpu_configure+84
at configure+50
at main+cc
at 0x100094
db> 
src/sys/arch/powerpc/include/trap.h より
#define EXC_MCHK        0x0200          /* Machine Check */
trap 200 is Machine Check...
Last Update: Sat, 07 Jun 2014 22:16:17 GMT 1.66 2008/03/08