15:17:58
icon

ports作り(公開前提)やると-current暮らしせざるを得なくなる気がする。してないけど。

15:17:17
icon

gettext-toolsもWANTLIB-tools=c curses iconv intl m textstyleなのでlibiconv必須になっちゃいますねえ。

15:13:03
icon

でも今までlibiconv無しで動いてたのに何故っていう謎が気になりますね…

15:12:14
icon

手元の(未公開な)alsa-libなんかだと、ビルド時は
LDFLAGS="-L${LOCALBASE}/lib \
-L${LOCALBASE}/lib/inotify \
-lepoll-shim -linotify -lintl \
-Wl,-rpath,${LOCALBASE}/lib \
-Wl,-rpath,${LOCALBASE}/lib/inotify \
-Wl,-rpath,${LOCALBASE}/lib/alsa-lib"
なんてなってる(iconvは使ってない)けど、libintlがlibiconvを求めるが故に、
LIB_DEPENDS = audio/alsa-lib \
audio/libsamplerate \
converters/libiconv \
devel/gettext \
devel/epoll-shim \
devel/libinotify
ってMakefileに書いてある。

15:08:46
icon

libiconv、多分なんだけど…パッケージ作成時のMakefileのLIB_DEPENDSにconverters/libiconvが書いてあるので依存性が出ちゃってるからって理由かも。

11:43:37
icon

Qt6ビルドしたcontour、gdbに食わせてcontourから抜けたらgdbが落ちたぞ…?

11:42:26
icon

qtmultimediaが標準的にplugin-base, badを要求してるのか(多分qtmultimediaインストール時にこの二つは入る)。なので、別途plugin-goodは入れないとダメと。

11:40:45 11:45:25
icon

plugin-goodで状況は好転したけどではbadとbaseは不要なのかという問題があるな。

とりあえずgstreamer1-plugin-goodはRUN_DEPENDSに必要ってことは分かった。Qt6ビルドでも起動するようになったけど、終了時にcore dumpするのが謎い。

11:34:23
icon

@hadsn 自然が牙剥いてくるのはまあいつものことだから…(震え声

11:33:39
icon

反乱起こすか…(川が)

11:33:12
2024-06-30 11:33:01 Posting kphrx kPherox@pl.kpherox.dev
icon

"多摩川反乱時に水没"

11:33:07
icon

openbsd-current-vm$ ./contour
Warning: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-uaa' ((null):0, (null))
Warning: Warning: "Couldn't open sndio device" ((null):0, (null))

こうなった。

11:32:57
icon

plugins-good入れて、こう。
openbsd-current-vm$ ls -ld *stream*
drwxr-xr-x 2 root wheel 512 Jun 30 11:32 gstreamer1-1.24.5
drwxr-xr-x 2 root wheel 512 Jun 30 11:32 gstreamer1-plugins-bad-1.24.5
drwxr-xr-x 2 root wheel 512 Jun 30 11:32 gstreamer1-plugins-base-1.24.5
drwxr-xr-x 2 root wheel 512 Jun 30 11:31 gstreamer1-plugins-good-1.24.5
drwxr-xr-x 2 root wheel 512 Jun 30 11:30 gstreamer1mm-1.10.0p9
openbsd-current-vm$

11:30:11
icon

pluginはbad, baseの他に、good, libav, uglyがあるのか。

11:29:27
icon

gstreamer周り、今はこう。
openbsd-current-vm$ ls -ld *stream*
drwxr-xr-x 2 root wheel 512 Jun 26 23:18 gstreamer1-1.24.4
drwxr-xr-x 2 root wheel 512 Jun 26 23:18 gstreamer1-plugins-bad-1.24.4
drwxr-xr-x 2 root wheel 512 Jun 26 23:18 gstreamer1-plugins-base-1.24.4
drwxr-xr-x 2 root wheel 512 Jun 26 23:18 gstreamer1mm-1.10.0p9
openbsd-current-vm$

10:11:10
icon

何故termbench-proのビルドができない…