20
2019 NetBSD 沖縄

2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

2019

NetBSD沖縄

Page 2: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

2019-04-20-netbsd-raspi-earmv6hf.img (Re: Raspberry Piupdate please.)

To: port-arm%NetBSD.org@localhost

Subject: 2019-04-20-netbsd-raspi-earmv6hf.img (Re: Raspberry Pi update please.)

From: Jun Ebihara <jun%soum.co.jp@localhost>

Date: Wed, 17 Apr 2019 08:50:26 +0900 (JST)

I've updated 2019-04-20-netbsd-raspi-earmv6hf.img.gz for RPI.

http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2019-04-20-earmv6hf/2019-04-20-netbsd-raspi-earmv6hf.img.gz

http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2019-04-20-earmv6hf/MD5

Update:

- NetBSD-current 8.99.37 evbarm-earmv6hf 201904142230Z rpi.img from nyftp.

- libstdc++-9.0

- mlterm-3.8.8

- ruby24-base-2.4.6

- pre-installed packages:

https://github.com/ebijun/NetBSD/blob/master/RPI/RPIimage/pkgsrc/pkginfo

- sysinfo and pkgsrc update

https://github.com/ebijun/NetBSD/commit/77c74f56ec35710b68a2afca8fcfc1fb76904aa0

TEST kernel:

- AUDIO2

apply: http://mail-index.netbsd.org/tech-kern/2019/04/01/msg024944.html

compiled kernel:

http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2019-04-20-earmv6hf/AUDIO2/

System Update:

sysinfo:

libstdc++-9.0 NetBSD-8.99.37 pkg_install-20190405

sh-20181212-20190414220950Z tzdata-2019a

userland-NetBSD-8.99.37/evbarm

pkgsrc:

curl-7.64.1 fossil-2.8nb1 harfbuzz-2.4.0nb2 icu-64.1

libXft-2.3.3 libgpg-error-1.36 libpsl-0.20.2nb3

libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6

ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

ruby24-gnome2-gdkpixbuf-3.3.6 ruby24-gnome2-gio-3.3.6

ruby24-gnome2-glib-3.3.6 ruby24-gnome2-gobject-introspection-3.3.6

ruby24-gnome2-gtk-3.3.6 ruby24-gnome2-pango-3.3.6

uim-1.8.6nb59 wget-1.20.3 zsh-5.7.1nb1

- mikutter support :

I make sample API key,pre-installed.

https://github.com/ebijun/NetBSD/tree/master/RPI/RPIimage/root/.mikutter/plugin

https://github.com/Akkiesoft/how-to-make-mikutter-work-again

cd /root/.mikutter

git submodule add https://github.com/toshia/twitter_api_keys.git twitter_api_keys

git submodule add https://github.com/cobodo/mikutter-worldon mikutter-worldon

NetBSD Problem Report Summary:

port-arm/53284: Support RPI3B+,RPI0W,RPI2-1.2

2019-04-20-netbsd-raspi-earmv6hf.img (Re: Raspber... http://mail-index.netbsd.org/port-arm/2019/04/16/...

1 / 8 2019/04/17 20:28

Page 3: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=53284

Open

- RPI3B+ and RPI2-1.2: fixed,thanx

- RPI0W: can't initialize microSD.

cp /boot/bcm2835-rpi-zero.dtb /boot/bcm2835-rpi-zero-w.dtb

Overview:

http://wiki.NetBSD.org/ports/evbarm/raspberry_pi/

QEMU,with GENERIC kernel : vexpress to GENERIC: testing

https://github.com/ebijun/NetBSD/tree/master/vexpress/Boot

https://github.com/ebijun/NetBSD/tree/master/vexpress/vexpress-v2p-ca15-tc1.dtb

http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2019-04-20-earmv6hf/QEMU/netbsd-GENERIC.ub.gz

http://mail-index.netbsd.org/port-arm/2017/06/02/msg004154.html

dmesg:

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI0

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI0W

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI2

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI2-1.2

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI3

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI3A+

https://github.com/ebijun/NetBSD/blob/master/dmesg/earmv6hf/RPI3B+

Problem:

- CPUFLAGS=-mfpu=neon-vfpv4 breaks some programs

http://gnats.netbsd.org/52528

- webkit24-gtk-2.4.11nb9 compile failed.

- dillo-3.0.5nb2 works with -O0

thanx Jared McNeill.

- Xfce4 4.13:

# hang with xfce4-sessions,4.12 works fine.

XXX: Check Xfce4 and mint

security.pax.mprotect.enabled

http://netbsd.org/gallery/presentations/msaitoh/2016_BSDCan/BSDCan2016-NetBSD.pdf

man security

man paxctl

sysctl -a |grep pax

If application failed, such as omxplayer.

try to test

sysctl -w security.pax.mprotect.enabled=0

Automatic resize partition: see /etc/rc.conf and /etc/fstab

1. copy image to SD/MicroSD

2. Boot

3. Calculate and resize ld0 partition and automatic reboot

4. after the reboot,root partition fit for your card.

http://movapic.com/pic/20150416115108552fa22c4f225

In this image, ld0a re-created with newfs -b 4096.

pkgsrc:

# cd /usr

# ftp http://cdn.netbsd.org/pub/pkgsrc/current/pkgsrc.tar.gz

# ls /usr/pkgsrc ... check if exists.

# tar tzvf pkgsrc.tar.gz |head ... check the archive

# tar xzvf pkgsrc.tar.gz ... extract

# ls /usr/pkgsrc ... check what extracted

# pkg_chk -g ... List to/usr/pkgsrc/pkgchk.conf

# (cd /usr/pkgsrc;cvs update -PAd) ... update

# pkg_chk -un ... Update (listup)

# pkg_chk -u ... Update

I use /usr/pkgsrc with USB SSD disk.

2019-04-20-netbsd-raspi-earmv6hf.img (Re: Raspber... http://mail-index.netbsd.org/port-arm/2019/04/16/...

2 / 8 2019/04/17 20:28

Page 4: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

Pre-compiled packages:

- Pre-compiled packages path setting: man 5 pkg_install.conf

See /etc/pkg_install.conf

PKG_PATH=http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/earmv6hf/2019-04-20/

- If you use Official Package for NetBSD7.0:

set /etc/pkg_install.conf:

PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/earmv6hf/7.0_HEAD/

- I keep libfreetype.so.17.4.11 for some 7.0 related binaries.

http://cdn.netbsd.org/pub/NetBSD/misc/jun/raspberry-pi/2019-04-20-earmv6hf/libfreetype.so.17.4.11

- If you update pkgsrc by yourself,comment out /etc/pkg_install.conf and check

/etc/mk.conf.

Install application: man 1 pkg_add

# pkg_add some_application_name

- omxplayer

# pkg_add omxplayer

# pkg_add youtube-dl

# youtube-dl https://www.youtube.com/watch?v=wG8ZCC8IwvM

# omxplayer *.mkv

MPEG-2 license key:

sysctl machdep.serial and convert to hex.

- Xfce4

# pkg_add xfce4

# startxfce4

or edit /root/.xinitrc and comment out startxfce4

- seamonkey

# pkg_add seamonkey

# pkg_add seamonkey-l10n

- nodejs

# pkg_add nodejs

omxfinder (https://www.npmjs.com/package/omxfinder)

# npm install -g omxfinder

cd video archive directory,

# omxfinder

can start video viewing via file finder.

SHARP MZ700 emulator

# npm install -g mz700-js

# cd /usr/pkg/lib/node_modules/mz700-js

# npm start

# [email protected] start /usr/pkg/lib/node_modules/mz700-js

# access http://localhost:3000/MZ-700/client.html

- openjdk

# pkg_add openjdk8

- gimp

# pkg_add gimp

- mpv

# pkg_add mpv

- emacs

2019-04-20-netbsd-raspi-earmv6hf.img (Re: Raspber... http://mail-index.netbsd.org/port-arm/2019/04/16/...

3 / 8 2019/04/17 20:28

Page 5: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

1. 沖縄Maps:

https://maps.google.co.jp/maps/ms?msa=0&msid=208676479199435389545.0004c9d29edd81580422c

このドキュメント:https://github.com/ebijun/NetBSD/blob/master/Guide/Place/okinawa.rst

1.1. 沖縄でのオープンソースカンファレンス開催年 開催日 参加者 参加グループ 会場2005 Okinawa 11/19 200 12 おきでんふれあいホール2006 Okinawa 12/2 150 15 沖縄産業支援センター2007 Okinawa 11/17 100 13 おきでんふれあいホール2008 Okinawa 11/29 100 7 沖縄産業支援センター2009 Okinawa 9/26 170 16 沖縄コンベンションセンター2010 Okinawa 10/2 140 8 沖縄コンベンションセンター2011 Okinawa 9/10 120 9 沖縄コンベンションセンター2012 Okinawa 9/22 120 16 沖縄コンベンションセンター2013 Okinawa 7/6 170 16 沖縄コンベンションセンター2014 Okinawa 5/24 150 21 沖縄コンベンションセンター2015 Okinawa 7/4 100 16 沖縄コンベンションセンター2016 Okinawa 7/2 130 20 沖縄コンベンションセンター2017 Okinawa 6/17 100 14 沖縄県市町村自治会館2018 Okinawa 6/16 80 12 沖縄コンベンションセンター2019 Okinawa 4/20   11 沖縄県市町村自治会館

1.2. 観光ガイドバックナンバーこれまですべてのバックナンバーは https://github.com/ebijun/osc-demo にあります。

No イベント URL

141 OSC2019沖縄 http://www.re.soum.co.jp/~jun/OSC2019okinawa.pdf

125 OSC2018沖縄 http://www.re.soum.co.jp/~jun/OSC2018okinawa.pdf

107 OSC2017沖縄 http://www.re.soum.co.jp/~jun/OSC2017okinawa.pdf

90 OSC2016沖縄 http://www.re.soum.co.jp/~jun/OSC2016okinawa.pdf

73 OSC2015沖縄 http://www.re.soum.co.jp/~jun/OSC2015okinawa.pdf

57 OSC2014沖縄 http://www.re.soum.co.jp/~jun/OSC2014okinawa.pdf

43 OSC2013沖縄 http://www.re.soum.co.jp/~jun/OSC2013okinawa.pdf

32 OSC2012沖縄 http://www.re.soum.co.jp/~jun/OSC2012okinawa.pdf

15 OSC2011沖縄 http://www.re.soum.co.jp/~jun/OSC2011okinawa.pdf

1.3. togetterまとめOSC2019沖縄 NetBSDブース展示の記録  OSC2018沖縄 NetBSDブース展示の記録 https://togetter.com/li/1237675

OSC2017沖縄 NetBSDブース展示の記録 http://togetter.com/li/1120958

OSC2016沖縄 NetBSDブース展示の記録 http://togetter.com/li/995155

OSC2015沖縄 NetBSDブース展示の記録 http://togetter.com/li/842624

OSC2014沖縄 NetBSDブース展示の記録 http://togetter.com/li/671580

OSC2013沖縄 NetBSDブース展示の記録 http://togetter.com/li/529669

OSC2012沖縄 NetBSDブース展示の記録 http://togetter.com/li/377549

1.4. よく行く店スクの水揚げの季節 旧暦の7月1日 2019年は5月29日COFFEEpotohoto 栄町市場 珈琲豆焙煎販売。毎年1個スタンプを押す。

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

1 / 13 2019/04/17 20:25

Page 6: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

桜坂劇場 国際通り 第11回沖縄国際映画祭バッカスの胃袋 国際通り 旧ヘリオスパブビール各種。15:00-23:00/24:00

3F?

豚々ジャッキー 久米 11:00-14:00 17:00-21:00

コザ麦酒工房 沖縄市 火~土 17:00-23:30 (金土は0:00まで)

沖縄ブルーイング アメリカンビレッジ 16:00- ビール醸造所浮島ブルーイング 牧志x浮島 17:00-22:00

珈琲屋台ひばり屋 牧志 那覇市牧志3-9-26。10:30-19:00

沖縄電子 宜野湾 電子部品店 9:00-18:00

エビスチキン 宜野湾 あひる焼き持ち帰り専門店 おやじの体調チェック

クラフトビアハウス 麦 県庁前 沖縄でクラフトビールを飲める。ジャッキーステーキハウス 旭橋 打ち上げに使うスマグラーズアイリッシュパブ 県庁脇 フィッシュ&チップス松風苑 南風原 金城哲夫資料館は必見ハードオフ 泡瀬/宜野湾/小禄 小禄が増えてる!マンタ公園とは何か。市場の古本屋ウララ 牧志公設市場 『市場のことば、本の声』宮里小書店 栄町市場 日祝定休BOOKSじのん 宜野湾 金城哲夫研究を買いたい。9:00-20:00

くじらブックス 八重瀬 11:00-20:00 屋宣原135-2

我楽多文庫 奥武山公園 ねこのいる古本屋座喜味城跡 読谷 沖縄最古のアーチ門鶴亀堂ぜんざい 座喜味城そば ぜんざいマップが欲しい読谷村役場歴史民俗資料館 座喜味城そば 沖縄関係専門書等BAR STEREO 栄町 シングルEP満載のバーグッドウィル 那覇新都心店 おもろまち 機材が足りないときは直行。ギャラリー小禄 奥武山公園 沖縄であんみつ。沖縄県立博物館・美術館 おもろまち 喫茶店で豆焙煎ステーキハウス88 辻 国際通りにもあるけど辻。沖縄熱血社交場 国際通り ライブハウス。アラケモ本拠地DEEokinawa www.dee-okinawa.com スク情報(水揚げ/定食/のぼり)

ピッツァTOGO 宜野湾 石窯ピザアメリカンNo.1倉庫 宜野湾 営業しているのだろうかまぐろ食堂 泊港 まぐろ丼エンジェルシェア おもろまち 角打ちできる酒屋。貸しスペースあり。まんが倉庫 浦添他 浦添がでかいPCリサイクル倉庫 豊見城 pcmix.jp 11:00-19:00 日祝日休リユースネットスッキリ 糸満 兼城369-1 11:30-

リサイクルショップエース 大謝名 10:00-

北谷ハーバーブルワリー 北谷 北谷町字美浜53-1 17:30-23:00

I’s Public Ale House 北谷 17:00-1:00

Dojo Bar Naha 安里1丁目交差点 19:00-

ポストマン 読谷 プラモデル 13:00-19:00

キングタコス 金武 タコチキンフライライスチーズ。やっぱりステーキ2nd 美栄橋 AM11:00-AM7:00まで営業伊豆味ドライブイン 伊豆味 11:00-20:00 うなぎと蝮の謎 3月~7月休CONTE 首里城 11:00-17:00 県産豚のロースト

2. 2018年

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

2 / 13 2019/04/17 20:25

Page 7: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

3. 2017年

4. 2016年

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

3 / 13 2019/04/17 20:25

Page 8: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

5. 2015 年

6. 2014年

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

4 / 13 2019/04/17 20:25

Page 9: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

7. 2013年

8. 2012年

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

5 / 13 2019/04/17 20:25

Page 10: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

9. 2011年

10. RaspberryPIのNetBSDイメージ2019進捗どうですか

10.1. RaspberryPIのNetBSDイメージについて今年もオープンソースカンファレンスごとにRaspberryPI用のNetBSDイメージを作って配布しています。この一年、どんなことがあったのか表にしてまとめてみました。

年月 NetBSD mikutter mlterm OpenSSL ネタ OSC URL

2018/4 8.99.14     1.1.0h RPI3B+ BIND9.10.7 openssh7.7

git-base-2.16.3

OSuC川越 http://mail-

index.netbsd.org

/port-arm/2018/04/15

/msg004757.html

2018/5/19 8.99.15 3.6.7

APIKey

    git-base-2.17.0 NetBSD SA

2018-007

OSC名古屋 http://mail-

index.netbsd.org

/port-arm/2018/05/18

/msg004789.html

2018/6/16 8.99.19 3.7.1     PR53283 git-base-2.17.1 OSC沖縄 http://mail-

index.netbsd.org

/port-arm/2018/06/11

/msg004851.html

2018/7/07 8.99.21 3.7.2 3.8.6   git-base-2.18 OSC北海道 http://mail-

index.netbsd.org

/port-arm/2018/07/01

/msg004913.html

2018/7/21 8.0         NBUG2018/7 http://mail-

index.netbsd.org

/port-arm/2018/07/22

/msg004963.html

2018/8/4 8.99.22 3.7.4     omxplayer OSC京都 http://mail-

index.netbsd.org

/port-arm/2018/07/29

/msg004969.html

2018/8/25 8.99.24     1.1.0i RPI3B+Ether ODC http://mail-

index.netbsd.org

/port-arm/2018/08/24

/msg004993.html

2018/9/23 8.99.25 3.8.0     OpenSSH7.8 git-base-2.19.0

libssh33

OSC広島 http://mail-

index.netbsd.org

/port-arm/2018/09/17

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

6 / 13 2019/04/17 20:25

Page 11: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

/msg005023.html

2018/10/06 8.99.25     1.1.1   OSC香川 http://mail-

index.netbsd.org

/port-arm/2018/10/01

/msg005059.html

2018/10/28 8.99.25 3.8.1     git-base-2.19.1 ruby-2.4.5 OSC東京秋 http://mail-

index.netbsd.org

/port-arm/2018/10/25

/msg005097.html

2018/11/10 8.99.25 3.8.2 3.8.7   gtk3+3.24.1 KOF&OSC新潟

http://mail-

index.netbsd.org

/port-arm/2018/11/06

/msg005153.html

2018/11/23 8.99.26 3.8.3 3.8.7nb2   gcc-6.5 RPI0/0W/1ブート不可 OSC島根 http://mail-

index.netbsd.org

/port-arm/2018/11/19

/msg005230.html

2018/12/8 8.99.26       git-base-2.19.2 RPI3A+ NetBSD

SA 2018-009

OSC福岡 http://mail-

index.netbsd.org

/port-arm/2018/12/03

/msg005294.html

2019/1/26 8.99.30 3.8.4   1.1.1a bind-9.13.5W1 sqlite3-3.26

bash-5.0 git-base-2.20.1

OSC大阪 http://mail-

index.netbsd.org

/port-arm/2019/01/24

/msg005415.html

2019/2/10 8.99.33       gtk3+-3.24.4 NetBSD-SA2019-001 OSC浜名湖 http://mail-

index.netbsd.org

/port-arm/2019/02/07

/msg005450.html

2019/2/22 8.99.34 3.8.5     icu-63.1nb2 OSC東京春 http://mail-

index.netbsd.org

/port-arm/2019/02/20

/msg005506.html

2019/3/21 8.99.36 3.8.6 3.8.7nb3 1.1.1b gcc-7.4.0 jemalloc libstdc++ AsiaBSDCon http://mail-

index.netbsd.org

/port-arm/2019/03/20

/msg005584.html

2019/4/20 8.99.37   3.8.8   libstdc++-9.0 ruby-2.4.6 OSC沖縄 http://mail-

index.netbsd.org

/port-arm/2019/04/16

/msg005599.html

年月 NetBSD mikutter mlterm OpenSSL ネタ OSC URL

OSCはほぼ毎月のように日本各地で行われています。前に、OpenBSDのTheoさんに、自分のノートPCのアップデートをどのくらいの周期でやってるのかきいてみました。 2週間くらいごとかなと答えてくれて、ああだいたいそんなものなのかと思っていました。

NetBSDのイメージを配るとしたとき、どのくらいの周期でアップデートしていけばいいのでしょうか?イメージを配る理由は、何かソフトウェアが新しくなって新しい機能が入ったとか、ハードウェアのサポート種類が増えたとか、ソフトウェアの脆弱性が出たとか、理由はいくつかあると思いますが、試しにずっと更新して配りつづけることにしてみました。

イメージのサイズは2GBにしてみました。ダウンロードにかかる時間とか考えると、これ以上でっかくすると使ってもらえません。 2GBのカードのサイズはこんくらいにすればいいよとFreeBSDのワーナーさんに教えてもらってずっとそのサイズにしていましたが、手狭になったので増やしました。

イメージに入れるソフトを何にするか考えたんですが、mikutterとmltermにしてみました。RubyのGUI環境+ネットワーク認証を使うソフトと、基本的なターミナルソフトで、sixelグラフィックも表示できるのでおもしろそうです。

作り方はhttps://github.com/ebijun/NetBSD/blob/master/Guide/RPI/RPIImage.rst

みたいに作って、あらかじめ作っておいたパッケージを組み込んで動作テストをします。mikutterで「あひる焼き」とつぶやいて返事が帰ってくればネットワーク認証と画面表示とRubyまわりと漢字入力がうまくいっています。

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

7 / 13 2019/04/17 20:25

Page 12: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

10.2. 新しいハードウェア対応RPI3/RPI0WのBluetooth/無線LANへの対応準備をしています。

http://mail-index.netbsd.org/port-arm/2017/07/30/msg004328.html

10.3. ソフトウェア配布方法NetBSDの ftpサイトは CDN対応のところからダウンロードできるようになりました。漫喫でも楽勝です。 -http://cdn.netbsd.org/ - http://nycdn.netbsd.org/

10.4. OSCでやっているデモRaspberryPIっぽいなにかということで、omxplayerを使ってcrontabで動画を流すデモと、XM6iで NetBSD/x68kを動かすデモをやっていました。

10.5. security.pax.mprotect.enabled

man securityman paxctlsysctl -a |grep paxIf application failed, such as omxplayer.try to testsysctl -w security.pax.mprotect.enabled=0

10.6. GPIOのドキュメントGPIOの使い方をまとめてくれた方が。

NetBSD GPIO DOC by Marina Brown https://github.com/catskillmarina/netbsd-gpio-doc/blob/master/README.md

10.7. 64bit対応ryo@netbsd さんによる rpi64wip実装が進み、NetBSD/aarch64としてRPI3で利用できます。

https://github.com/ryo/netbsd-srchttp://mail-index.netbsd.org/port-arm/2018/02/20/msg004631.htmlhttp://mail-index.netbsd.org/port-arm/2018/12/03/msg005297.html

10.8. armv7のいろいろJared McNeillさんによるNetBSD ARM Bootable Imagesがあります。

http://www.invisible.ca/arm/

10.9. ご注文はなんとかですか(弱点)RPI3の無線はつかえませんか?ラズビアンでは動くんですが8.0版はないんですか→リリースしました。

10.10. まとめOSCごとにイメージをつくっていると、だいたいBINDとOpenSSLの脆弱性に対応できていい感じです。なんでOSCの直前になると脆弱性がみつかるんでしょうか。たまにBSD自体の10年もののバグとかも発掘されて楽しいです。リリース間隔があけばあくほど、ひとりで対応できる作業量を越えてしまう気がするので、いまんとここれでいいのかほんとうに。

11. BSDライセンス

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

8 / 13 2019/04/17 20:25

Page 13: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

BSDは、Berkeley Software Distibutionの略称です。

http://ja.wikipedia.org/wiki/BSD1.

/usr/src/share/misc/bsd-family-tree2.

11.1. BSDライセンスとNetBSD

NetBSDのソースコードは、自由に配布したり売ることができます。 NetBSDのソースコードから作ったバイナリを売ることもできます。バイナリのソースコードを公開する義務はありません。

11.2. 2 条項 BSD ライセンスhttp://www.jp.NetBSD.org/ja/about/redistribution.html

Redistribution and use in source and binary forms, with or without modification, are permitted providedthat the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions andthe following disclaimer.

1.

Redistributions in binary form must reproduce the above copyright notice, this list of conditionsand the following disclaimer in the documentation and/or other materials provided with thedistribution.

2.

11.3. 2条項BSDライセンス(訳)

http://www.jp.NetBSD.org/ja/about/redistribution.html

ソースおよびバイナリー形式の再配布および使用を、変更の有無にかかわらず、以下の条件を満たす場合に認める:

ソースコードの再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを残すこと。1.

バイナリー形式の再配布においては、上記の著作権表示、この条件の列挙、下記の注意書きを、配布物に附属した文書および/または他のものに再現させること。

2.

このライセンスの前には著作権表示そのものが付きます。この後には注意書きが付き、このソフトウェアに関して問題が生じても、作者は責任を負わないと述べます。

12. NetBSD

NetBSDは1個のソースツリーをコンパイルすることで実行イメージを作ることができます。

12.1. ソースコードから作るtar 形式のファイルをダウンロード&展開し、build.shというスクリプトでコンパイルすると、NetBSDの実行イメージができます。

このtarファイルの中には、これまでNetBSDがサポートしてきた50種類以上のハードウェアと、無数の周辺機器の仕様が含まれています。しかもコンパイルすると、実際にハードウェア上でNetBSDが動作します。

NetBSDのコンパイルはNetBSDでも、NetBSDではないOSでも、どのハードウェアでも、ほぼ同じ手順でコンパイルできます。(できるはずです)

# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/src.tar.gz# tar xzvf src.tar.gz# ./build.sh -U -m i386 release .... -U:root以外で作成,この場合i386向け

12.2. Xを含んだシステムを作る

# ftp ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/xsrc.tar.gz# tar xzvf xsrc.tar.gz# cd src# ./build.sh -u -U -m i386 -x -X ../xsrc release ... -u:更新,-xX Xも作る

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

9 / 13 2019/04/17 20:25

Page 14: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

12.3. CD-ROMイメージを作る

# ./build.sh -m i386 iso-image   ... CD-ROMイメージ作成

13. pkgsrc - ソースコードからソフトウェアを作る世界中にあるいろいろなプログラムをコンパイル・インストールする手順は、プログラムごとにまちまちです。世界中のプログラムを、すべて同じ手順でコンパイルして、インストールするためには、どのような枠組みがあればよいでしょうか?

ソースコードからプログラムをコンパイル・インストールする時、NetBSDでは主に、pkgsrcを利用します。pkgsrcでは、13000種類以上のプログラムについて、コンパイル手順を分野ごとにまとめて、収集しています。

pkgsrcの役割を挙げてみます。

適切なサイトからソースコードをダウンロード展開する。1.

適切なオプションをつけて、コンパイルする。2.

インストールする。3.

コンパイルした結果からパッケージを作る。4.

他のマシンにパッケージをインストールする。5.

それではpkgsrcを実際に使ってみましょう。pkgsrc.tar.gzというファイルを展開して利用します。ここでは、すぐれたtwitterクライアントであるmikutterをインストールします。makeコマンドを実行すると、関連するソフトウェアをインストールします。

# cd /usr# ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-current/tar_files/pkgsrc.tar.gz# tar xzvf pkgsrc.tar.gz(cd /usr/pkgsrc/bootstrap;./bootstrap) .. NetBSD以外のOSで実行する# cd /usr/pkgsrc/net/mikutter# make package-install

pkgsrc.tar.gz ファイルの中には、12000種類以上のソフトウエアをコンパイルし、インストールする方法が含まれています。しかもコンパイルすると

13.1. gitをインストールしてみる

# cd /usr/pkgsrc/devel/git-base# make install# which git/usr/pkg/bin/git

13.2. baserCMSをインストールしてみる典型的なCMSは、この手順でインストールできます。

# cd /usr/pkgsrc/www/ap-php ... php54+apache# make package-install .... 関連するソフトウェアが全部コンパイル・インストール# vi /usr/pkg/etc/httpd/httpd.confLoadModule php5_module lib/httpd/mod_php5.soAddHandler application/x-httpd-php .php

# cd /usr/pkgsrc/converters/php-mbstring# make package-install

# vi /usr/pkg/etc/php.iniextension=mbstring.so

baserCMSはMySQLをインストールしなくても利用できますが、利用する場合# cd /usr/pkgsrc/databases/php-mysql ... php+mysqlインストール# vi /usr/pkg/etc/php.iniextension=mysql.so

# vi /usr/pkg/etc/httpd/httpd.confDirectoryIndex index.php index.html

# vi /etc/rc.conf

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

10 / 13 2019/04/17 20:25

Page 15: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

apache=YES# cp /usr/pkg/share/examples/rc.d/apache/etc/rc.d/apache# /etc/rc.d/apache start

basercms.netからzipファイルをダウンロード# cd /usr/pkg/share/httpd/htdocs# unzip basercms-2.1.2.zip# chown -R www.www basercms# http://localhost/basercms管理者のアカウントとパスワードがメールで飛んでくる!!

pkgsrcを使う場合:# cd /usr/pkgsrc/www/php-basercms# make package-install

13.2.1. SSL設定

証明書のファイルを指定して、httpd.confのコメントを外して、apacheを再起動します。

/usr/pkg/etc/httpd/httpd-ssl.confSSLCertificateFileSSLCertificateKeyFileSSLCertificateChainFile

/usr/pkg/etc/httpd/httpd.confInclude etc/httpd/httpd-ssl.conf ... コメントはずす

13.2.2. 日本語Wordpress

# cd /usr/pkgsrc/www/php-ja-wordpress# make package-install

13.3. LibreOfficeを動かしてみるLibreOfficeをインストールしてみましょう。

# cd /usr/pkgsrc/misc/libreoffice# make package-install : 9時間くらいかかります。# which soffice/usr/pkg/bin/soffice

13.4. インストールするソフトウェアのライセンスを意識するあるソフトウェアのソースコードをどのように取り扱えばいいのかは、ソフトウェアに含まれるライセンスに書かれています。GNUやBSDやMITやApacheなど有名なライセンスもあれば、有名なライセンスを少しだけ入れ替えて、目的にあったライセンスに作り替えたものなど、まちまちです。 pkgsrcでは、pkgsrcに含まれるソフトウェアのライセンスを収集しています。実際に見てみましょう。

% cd /usr/pkgsrc/licenses ... ライセンス条項が集まっている% ls |wc -l228% ls |head2-clause-bsd3proxy-0.5-licenseCVSacm-licenseadobe-acrobat-licenseadobe-flashsupport-licenseamap-licenseamaya-licenseamazon-software-licenseamiwm-license

:

特定のライセンスを持つソフトウェアのインストールを許可するかどうかは、 /etc/mk.conf ファイルで定義します。星の数ほ

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

11 / 13 2019/04/17 20:25

Page 16: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

どあるソフトウェアのライセンスを受け入れるかどうかを、自分で決めることができます。

% grep ACCEPTABLE /etc/mk.conf |headACCEPTABLE_LICENSES+= ruby-licenseACCEPTABLE_LICENSES+= xv-licenseACCEPTABLE_LICENSES+= mplayer-codec-licenseACCEPTABLE_LICENSES+= flash-licenseACCEPTABLE_LICENSES+= adobe-acrobat-licenseACCEPTABLE_LICENSES+= adobe-flashsupport-licenseACCEPTABLE_LICENSES+= skype-licenseACCEPTABLE_LICENSES+= lha-licenseACCEPTABLE_LICENSES+= opera-eulaACCEPTABLE_LICENSES+= lame-license

13.5. pkgsrc/packages

コンパイルしたパッケージは、pkgsrc/packages以下に生成されます。

% cd /usr/pkgsrc/packages/All/% ls *.tgz |headGConf-2.32.4nb7.tgzGConf-ui-2.32.4nb11.tgzORBit2-2.14.19nb4.tgzSDL-1.2.15nb7.tgzSDL_mixer-1.2.12nb5.tgzacroread9-jpnfont-9.1.tgz

:# pkg_add gedit-2.30.4nb17.tgz ... インストール# pkg_info ... 一覧表示# pkg_del gedit ... 削除

13.6. pkgsrcに何か追加したい

# cd /usr/pkgsrc/pkgtools/url2pkg# make package-install# cd /usr/pkgsrc/ジャンル/名前# url2pkg ダウンロードURLMakefileとかができる

13.7. /usr/pkgsrc以下のメンテナンス

# cd /usr/pkgsrc/pkgtools/lintpkgsrc# make package-install# cd /usr/pkgsrc;cvs update -PAd ... /usr/pkgsrcを最新にする# lintpkgsrc -pr .... 古くなったバイナリパッケージを消す# lintpkgsrc -or .... 古くなったソースファイルを消す# lintpkgsrc -mr .... ソースファイルのチェックサムが/usr/pkgsrcと合っているか

13.8. pkgsrcの更新pkg_chkを使う方法

# cd /usr/pkgsrc/pkgtools/pkg_chk# make package-install# cd /usr/pkgsrc# cvs update -PAd# pkg_chk -u .... 古いパッケージをコンパイルして更新する

pkg_rolling-replaceを使う方法:依存関係に従って更新する

# cd /usr/pkgsrc/pkgtools/pkg_rolling-replace# make package-install# cd /usr/pkgsrc# cvs update -PAd

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

12 / 13 2019/04/17 20:25

Page 17: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

# pkg_rolling-replace -u

13.9. ソースコードの更新

http://cvsweb.NetBSD.org/# cd src# cvs update -PAd ... 最新に更新# cvs update -Pd -r netbsd-7 ... NetBSD7.0# cd pkgsrc# cvs update -PAd ... 最新に更新# cvs update -Pd -r pkgsrc-2015Q3 ... 2015Q3に更新

13.10. バグレポート・追加差分http://www.NetBSD.org → Support →Report a bug / Query bug database.

14. NetBSDとブース展示日本NetBSDユーザーグループは、日本各地のオープンソースイベントに参加し、ブース出展とセミナー枠を利用して、NetBSD関連の情報をまとめています。オープンソースカンファレンスへの積極的な参加が認められ、2014年2月に「第1回OSCアワード」を受賞しています。

14.1. ブース出展オープンソース関連のイベントでは、たいてい幅1.8m程度の長机と椅子二つ程度のブースを出展します。各地域でのイベント開催に合わせて、最新の活動成果を展示しようとします。

14.2. セミナー枠セミナー枠では、NetBSDに関する情報を紙にまとめて配布して、出版物でカバーできないような情報をイベント毎にまとめています。開催地にある電子部品店・コンピュータショップ・古書店・クラフトビールバー等、生活に必要な情報もまとめています。

14.3. シール関連まとめNetBSDブースでは、NetBSDのシールや、NetBSDがサポートしている・サポートしようとしている・みんなが好きで利用しているソフトウェアに関連したシールを持ち寄って配っています。 OSの展示は単調になりがちで、OS開発やNetBSDについて通りすがりの数秒で理解してもらうのは不可能でしたが、シールなら数秒で何かわかってもらえます。かさばらないので、誰にも受け取ってもらいやすく、優れたデザインのシールに人気が出ると、ブース全体に活気が生まれて、思いもよらない進展を呼ぶことがあります。

みくったーシールずかん http://togetter.com/li/566230

らこらこシール作成の記録 http://togetter.com/li/554138

NetBSD観光ガイド 2019 ドキュメント file:///usr/local/Github/NetBSD/Guide/_build/sing...

13 / 13 2019/04/17 20:25

Page 18: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pinebook status update (20190413)

To: port-arm%netbsd.org@localhost

Subject: pinebook status update (20190413)

From: Jun Ebihara <jun%soum.co.jp@localhost>

Date: Sat, 13 Apr 2019 15:10:28 +0900 (JST)

My Question:

- cant get mouse middle click button

- timezone behavior changes between 8.99.36->37

% ls -l /etc/localtime

lrwxr-xr-x 1 root wheel 25 Dec 16 20:54 /etc/localtime -> /usr/share/zoneinfo/Japan

% date

Sat Apr 13 14:44:47 LMT 2019 <<<<<< timezone changes JST to LMT

Update:

- NetBSD 8.99.37:

Overhaul the API used to fetch and store individual memory cells in

userspace.

http://mail-index.netbsd.org/source-changes/2019/04/06/msg104813.html

- Fix race conditions about pmap_page_protect() and pmap_enter().

http://mail-index.netbsd.org/source-changes/2019/04/06/msg104838.html

- Explicitly include bold8x16 and bold16x32 fonts

http://mail-index.netbsd.org/source-changes/2019/04/07/msg104865.html

- free empty page tables pages if reach a certain usage.

- need to lock at removing an old pg (_pmap_remove_pv) in _pmap_enter()

http://mail-index.netbsd.org/source-changes/2019/04/08/msg104914.html

- add missing userret() at the end of md_child_return().

http://mail-index.netbsd.org/source-changes/2019/04/10/msg104954.html

- ?CVE-2019-9498,9494,9495

http://mail-index.netbsd.org/source-changes/2019/04/10/msg104971.html

http://mail-index.netbsd.org/source-changes/2019/04/10/msg104972.html

- COMPAT_NETBSD32 to work on also thumbmode

http://mail-index.netbsd.org/source-changes/2019/04/12/msg105042.html

- mpv: enable support for DRM on NetBSD

http://mail-index.netbsd.org/pkgsrc-changes/2019/02/05/msg187140.html

mpv -vo drm ?

TEST kernel:

- deforaos-camera: camera capture,and reboot

apply: http://mail-index.netbsd.org/port-arm/2019/01/21/msg005392.html

https://twitter.com/ebijun/status/1087694456936001536

- AUDIO2

apply: http://mail-index.netbsd.org/tech-kern/2019/04/01/msg024944.html

patched kernel I use:

http://cdn.netbsd.org/pub/NetBSD/misc/jun/aarch64/pinebook/netbsd

works well:

evince gedit mate medit py-sphinx gimp seamonkey inkscape

- mate: pkgsrc/meta-pkgs/mate

https://twitter.com/ebijun/status/1086814579647102976

pinebook status update (20190413) http://mail-index.netbsd.org/port-arm/2019/04/13/...

1 / 3 2019/04/17 20:27

Page 19: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6

pkg_add mate

echo "mate-session" >> .xinitrc

startx

- ibus

export XMODIFIERS=@im=ibus

- firefox52:

https://twitter.com/ebijun/status/1086487791104450563

PKG_OPTIONS.firefox = -pulseaudio -alsa -dbus gtk2 -gtk3

general.useragent.local=ja if you want it.

- Add eDP transmitter and enable display pipeline

http://mail-index.netbsd.org/source-changes/2019/02/03/msg103047.html

arandr works well: display up-side down

https://twitter.com/ebijun/status/1092885154127724544

- keymapping: [Shift][<>] on 11inch

https://wiki.netbsd.org/ports/evbarm/allwinner/#index3h2

- replace AC Adapter for heavy load

Anker PowerPort10 A2133+USB DC Cable with 3.5mm/1.35mm connecter

System Updates:

sysinfo:

NetBSD-8.99.37 pkg_install-20190405

sh-20181212-20190412110222Z userland-NetBSD-8.99.37/evbarm

pkgsrc:

ImageMagick-7.0.8.38 ap24-php71-7.1.28nb2 apache-2.4.39nb1

apr-util-1.6.1nb5 avahi-0.6.32nb18 babl-0.1.62

boehm-gc-8.0.4 boost-libs-1.69.0nb1 bsdtar-3.3.3

caja-extensions-1.22.0nb1 cmake-3.14.1 curl-7.64.1

deforaos-libdatabase-0.0.1nb12 emacs26-26.1nb8

farstream-0.2.8nb12 ffmpeg4-4.1.3 firefox52-52.9.0nb13

fltk-1.3.4 fossil-2.8nb1 gegl-0.4.14 gimp-2.10.10

gnupg2-2.2.15nb1 gpgme-1.13.0 gssdp-1.0.3nb2

gupnp-1.0.3nb3 gupnp-igd-0.2.5nb5 gvfs-1.6.7nb42

harfbuzz-2.4.0nb2 ibus-mozc-2.20.2673.102nb13

icu-64.1 inkscape-0.92.3nb4 itstool-2.0.6

libarchive-3.3.3 libbluray-1.1.1 libcdr-0.1.5nb1

libe-book-0.1.3nb7 libfreehand-0.1.1nb21 libgweather-2.30.3nb48

libical-3.0.3nb4 libmateweather-1.22.0nb1 libmspub-0.1.4nb7

libnice-0.1.15nb1 libpsl-0.20.2nb3 libqxp-0.0.2nb1

libsoup-2.64.2nb3 libvisio-0.1.6nb10 libyaml-0.2.2nb1

libzmf-0.0.2nb9 mate-applets-1.22.0nb1 mate-icon-theme-1.22.1

mate-media-1.22.1 mate-panel-1.22.0nb1 mlterm-3.8.8

mozc-renderer-2.20.2673.102nb13 mozc-server-2.20.2673.102nb13

mozc-tool-2.20.2673.102nb13 nodejs-10.15.3nb2

nss-3.43nb1 openjpeg-2.3.1 osabi-NetBSD-8.99.37

php-7.1.28 php71-curl-7.1.28nb1 php71-fpm-7.1.28nb2

php71-gd-7.1.28 php71-iconv-7.1.28 php71-intl-7.1.28nb2

php71-json-7.1.28 php71-mbstring-7.1.28 php71-pdo-7.1.28

php71-pdo_sqlite-7.1.28nb2 php71-posix-7.1.28 php71-zip-7.1.28

php71-zlib-7.1.28 poppler-0.74.0 poppler-glib-0.74.0

poppler-includes-0.74.0 protobuf-3.7.1 py27-jinja2-2.10.1

py27-pyparsing-2.4.0 py27-pytz-2019.1 py27-setuptools-40.9.0

py27-test-4.4.0 qt5-qtbase-5.12.2nb2 ruby24-base-2.4.6

seamonkey-2.49.4nb6 spidermonkey52-52.7.4nb7 sqlite3-3.27.2nb1

tcl-8.6.9nb1 vala-0.44.2 wget-1.20.3 xfce4-orage-4.12.1nb14

ToDo:

- HDMI output

- USB Wifi: can't use USB wi-fi dongle

- uim:

pkgsrc/devel/libgcroots needs aarch64 ifdefs

http://openbsd-archive.7691.n7.nabble.com/fix-inputmethods-uim-on-aarch64-td357966.html

- xfwm4: "could not find screen to manage".in startxfce4

check xfce4-session again

pinebook status update (20190413) http://mail-index.netbsd.org/port-arm/2019/04/13/...

2 / 3 2019/04/17 20:27

Page 20: 2019 - UNIXのことなら 株式会社創夢-SOUM ...jun/OSC2019okinawa.pdf · libyaml-0.2.2nb1 mlterm-3.8.8 ruby24-base-2.4.6 ruby24-gnome2-atk-3.3.6 ruby24-gnome2-cairo-gobject-3.3.6