>>> mdp: Building community/mdp 1.0.19-r0 (using abuild 3.18.0_rc7-r0) started Sat, 10 Oct 2026 13:55:04 +0000 >>> mdp: Validating /home/buildozer/aports/community/mdp/APKBUILD... >>> mdp: Analyzing dependencies... >>> mdp: Installing for build: build-base ncurses-dev python3 ( 1/14) Installing libformw (6.6_p20260822-r0) ( 2/14) Installing libmenuw (6.6_p20260822-r0) ( 3/14) Installing libpanelw (6.6_p20260822-r0) ( 4/14) Installing libncurses++ (6.6_p20260822-r0) ( 5/14) Installing ncurses-dev (6.6_p20260822-r0) ( 6/14) Installing libbz2 (1.0.8-r6) ( 7/14) Installing mpdecimal (4.0.1-r0) ( 8/14) Installing readline (8.3.3-r1) ( 9/14) Installing sqlite-libs (3.53.4-r0) (10/14) Installing python3 (3.14.8-r0) (11/14) Installing python3-pycache-pyc0 (3.14.8-r0) (12/14) Installing pyc (3.14.8-r0) (13/14) Installing python3-pyc (3.14.8-r0) (14/14) Installing .makedepends-mdp (20261010.135505) Executing busybox-1.38.0-r7.trigger OK: 1099.2 MiB in 127 packages >>> mdp: Cleaning up srcdir >>> mdp: Cleaning up pkgdir >>> mdp: Cleaning up tmpdir >>> mdp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mdp-1.0.19.tar.gz /var/cache/distfiles/edge/mdp-1.0.19.tar.gz: OK >>> mdp: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mdp-1.0.19.tar.gz /var/cache/distfiles/edge/mdp-1.0.19.tar.gz: OK >>> mdp: Unpacking /var/cache/distfiles/edge/mdp-1.0.19.tar.gz... make -j64 --jobserver-auth=fifo:/tmp/GMfifo14114 -C src make[1]: Entering directory '/home/buildozer/aports/community/mdp/src/mdp-1.0.19/src' make[1]: warning: -j64 forced in submake: resetting jobserver mode. cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o cstack.o cstack.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o cstring.o cstring.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o main.o main.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o markdown.o markdown.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o parser.o parser.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o url.o url.c cc -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wall -I../include -c -o viewer.o viewer.c make[1]: Leaving directory '/home/buildozer/aports/community/mdp/src/mdp-1.0.19/src' cc src/cstack.o src/cstring.o src/main.o src/markdown.o src/parser.o src/url.o src/viewer.o -lncursesw -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wl,--as-needed,-O1,--sort-common -o mdp make -j64 --jobserver-auth=fifo:/tmp/GMfifo14149 -C src make[1]: Entering directory '/home/buildozer/aports/community/mdp/src/mdp-1.0.19/src' make[1]: warning: -j64 forced in submake: resetting jobserver mode. make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/mdp/src/mdp-1.0.19/src' cc src/cstack.o src/cstring.o src/main.o src/markdown.o src/parser.o src/url.o src/viewer.o -lncursesw -Os -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wl,--as-needed,-O1,--sort-common -o mdp python3 tests/test_comments.py PASS: inline comment collapses to single space PASS: stand-alone comment line hidden, surrounding text kept PASS: multi-line comment block fully hidden PASS: comment spanning from mid-line to a later line is hidden PASS: combined example: no headers captured PASS: combined example: all visible text present, hidden text/markers absent PASS: inline comment on first line does not trigger metadata capture PASS: inline comment on first line still renders visible text, hides comment PASS: single-line top-of-file metadata captures 1 header PASS: single-line metadata: title visible, marker hidden, content intact PASS: multi-line top-of-file metadata captures 3 headers PASS: multi-line metadata: values visible, no leftover markers, content intact PASS: legacy '%' header format captures headers without crashing PASS: legacy header format renders without crashing, content intact PASS: plain file with no comments/legacy header yields headers: 0 15/15 checks passed. python3 tests/test_resize.py PASS: narrow terminal shows in-screen width error on load PASS: mdp keeps running (waiting for resize) instead of exiting PASS: widening the terminal clears the width error and renders content PASS: short terminal shows in-screen height error on load PASS: mdp keeps running (waiting for resize) instead of exiting PASS: growing the terminal clears the height error and renders content PASS: session starts by rendering normally PASS: shrinking mid-session below the needed width shows the error PASS: growing back mid-session recovers and redraws the slide 9/9 checks passed. >>> mdp: Entering fakeroot... install -d /home/buildozer/aports/community/mdp/pkg/mdp/usr/bin install -m 755 mdp /home/buildozer/aports/community/mdp/pkg/mdp/usr/bin/mdp install -d /home/buildozer/aports/community/mdp/pkg/mdp/usr/share/man/man1 install -m 644 mdp.1 /home/buildozer/aports/community/mdp/pkg/mdp/usr/share/man/man1/mdp.1 >>> mdp-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/community/mdp/pkg/mdp-doc/usr/share/man' >>> mdp-doc*: Preparing subpackage mdp-doc... >>> mdp-doc*: Running postcheck for mdp-doc >>> mdp*: Running postcheck for mdp >>> mdp*: Preparing package mdp... >>> mdp*: Stripping binaries >>> mdp*: Scanning shared objects >>> mdp*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libncursesw.so.6 >>> mdp*: Package size: 38.3 KB >>> mdp*: Compressing data... >>> mdp*: Create checksum... >>> mdp*: Create mdp-1.0.19-r0.apk >>> mdp-doc*: Tracing dependencies... >>> mdp-doc*: Package size: 2.4 KB >>> mdp-doc*: Compressing data... >>> mdp-doc*: Create checksum... >>> mdp-doc*: Create mdp-doc-1.0.19-r0.apk >>> mdp: Build complete at Sat, 10 Oct 2026 13:55:29 +0000 elapsed time 0h 0m 25s >>> mdp: Cleaning up srcdir >>> mdp: Cleaning up pkgdir >>> mdp: Cleaning up tmpdir >>> mdp: Uninstalling dependencies... ( 1/14) Purging .makedepends-mdp (20261010.135505) ( 2/14) Purging ncurses-dev (6.6_p20260822-r0) ( 3/14) Purging libncurses++ (6.6_p20260822-r0) ( 4/14) Purging python3-pyc (3.14.8-r0) ( 5/14) Purging python3-pycache-pyc0 (3.14.8-r0) ( 6/14) Purging pyc (3.14.8-r0) ( 7/14) Purging python3 (3.14.8-r0) ( 8/14) Purging libbz2 (1.0.8-r6) ( 9/14) Purging libformw (6.6_p20260822-r0) (10/14) Purging libmenuw (6.6_p20260822-r0) (11/14) Purging libpanelw (6.6_p20260822-r0) (12/14) Purging mpdecimal (4.0.1-r0) (13/14) Purging readline (8.3.3-r1) (14/14) Purging sqlite-libs (3.53.4-r0) Executing busybox-1.38.0-r7.trigger OK: 1063.2 MiB in 113 packages >>> mdp: Updating the community/riscv64 repository index... >>> mdp: Signing the index...