>>> Building on armv7-1 under x11/mruby-zest BDEPENDS = [lang/ruby/3.3;devel/libuv] DIST = [x11/mruby-zest:mruby-io-1c4428880b2f0f0fcd81ea2debc5f4459a7ed53c.tar.gz;x11/mruby-zest:mruby-qml-parse-3e2c32cc55c60027e6406eca89bf1ae5301aa16b.tar.gz;x11/mruby-zest:mruby-glfw3-0eeee012fd4bbd6544dd34f17ce2b476ad71d86b.tar.gz;x11/mruby-zest:mruby-file-stat-66cf135ff9642d96a6127a79b307f6314e606deb.tar.gz;x11/mruby-zest:mruby-qml-spawn-7c1283a96a44f83c0077d67ad2510c9555dbb010.tar.gz;x11/mruby-zest:osc-bridge-c678428bf164fc732ab4c7ee903bc8952bff6fbc.tar.gz;x11/mruby-zest:mruby-set-68334311ac7386eef84f3034a256e7135a87625d.tar.gz;x11/mruby-zest:mruby-dir-89dceefa1250fb1ae868d4cb52498e9e24293cd1.tar.gz;x11/mruby-zest:mruby-69482dbc8e590ed66f0944e9b48c4f9c2f83c873.tar.gz;x11/mruby-zest:mruby-zest-238dfbad266186e3ffc679a00a87aec472ce956b.tar.gz;x11/mruby-zest:mruby-glew-6849202f885516b381406e799dcdb430065e19cf.tar.gz;x11/mruby-zest:rtosc-6a65b24469068a8f334567b72a3125bd1d7fd1b1.tar.gz;x11/mruby-zest:zyn-fusion-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603.tar.gz;x11/mruby-zest:mruby-dir-glob-334c040a2e2c4c2689f8c3440168011f64d57ada.tar.gz;x11/mruby-zest:mruby-regexp-pcre-a961225c0953dd2bd987111f0836821573616de2.tar.gz;x11/mruby-zest:mruby-complex-4f57a1ef9f968e9d5eef53667c7960a2e98c9750.tar.gz;x11/mruby-zest:mruby-errno-b4415207ff6ea62360619c89a1cff83259dc4db0.tar.gz;x11/mruby-zest:mruby-nanovg-d7d4e1ce434131babb5fd6026201011f5b0b50ea.tar.gz;x11/mruby-zest:mruby-process-fe171fbe2a6cc3c2cf7d713641bddde71024f7c8.tar.gz;x11/mruby-zest:mruby-sleep-263d70351a4f75a875f2a35ab9a9128d1ef5da90.tar.gz;x11/mruby-zest:nanovg-b83cf926525e7cea8d2483da2a75852b8c7b6d28.tar.gz] FULLPKGNAME = mruby-zest-20210207p0 RDEPENDS = [devel/libuv] (Junk lock obtained for armv7-1 at 1737544267.76) >>> Running depends in x11/mruby-zest at 1737544267.86 last junk was in games/neverball,-data /usr/sbin/pkg_add -aI -Drepair libuv-1.49.2 ruby-3.3.6 was: /usr/sbin/pkg_add -aI -Drepair libuv-1.49.2 ruby-3.3.6 /usr/sbin/pkg_add -aI -Drepair libuv-1.49.2 ruby-3.3.6 --- +ruby-3.3.6 ------------------- If you want to use this package as your default system ruby, as root create symbolic links like so (overwriting any previous default): ln -sf /usr/local/bin/ruby33 /usr/local/bin/ruby ln -sf /usr/local/bin/bundle33 /usr/local/bin/bundle ln -sf /usr/local/bin/bundler33 /usr/local/bin/bundler ln -sf /usr/local/bin/erb33 /usr/local/bin/erb ln -sf /usr/local/bin/gem33 /usr/local/bin/gem ln -sf /usr/local/bin/irb33 /usr/local/bin/irb ln -sf /usr/local/bin/racc33 /usr/local/bin/racc ln -sf /usr/local/bin/rake33 /usr/local/bin/rake ln -sf /usr/local/bin/rbs33 /usr/local/bin/rbs ln -sf /usr/local/bin/rdbg33 /usr/local/bin/rdbg ln -sf /usr/local/bin/rdoc33 /usr/local/bin/rdoc ln -sf /usr/local/bin/ri33 /usr/local/bin/ri ln -sf /usr/local/bin/syntax_suggest33 /usr/local/bin/syntax_suggest ln -sf /usr/local/bin/typeprof33 /usr/local/bin/typeprof The ruby-shims package is also available to automatically select an appropriate Ruby version per-project directory or system-wide. >>> Running show-prepare-results in x11/mruby-zest at 1737544301.25 ===> x11/mruby-zest ===> Building from scratch mruby-zest-20210207p0 ===> mruby-zest-20210207p0 depends on: ruby->=3.3.0,<3.4 -> ruby-3.3.6 ===> mruby-zest-20210207p0 depends on: libuv-* -> libuv-1.49.2 ===> Verifying specs: GL X11 c m pthread uv ===> found GL.19.1 X11.18.2 c.100.3 m.10.1 pthread.27.1 uv.5.0 libuv-1.49.2 ruby-3.3.6 (Junk lock released for armv7-1 at 1737544304.39) distfiles size=4854177 >>> Running patch in x11/mruby-zest at 1737544304.48 ===> x11/mruby-zest ===> Checking files for mruby-zest-20210207p0 `/usr/ports/distfiles/zyn-fusion-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603.tar.gz' is up to date. `/usr/ports/distfiles/nanovg-b83cf926525e7cea8d2483da2a75852b8c7b6d28.tar.gz' is up to date. `/usr/ports/distfiles/mruby-sleep-263d70351a4f75a875f2a35ab9a9128d1ef5da90.tar.gz' is up to date. `/usr/ports/distfiles/mruby-dir-glob-334c040a2e2c4c2689f8c3440168011f64d57ada.tar.gz' is up to date. `/usr/ports/distfiles/mruby-regexp-pcre-a961225c0953dd2bd987111f0836821573616de2.tar.gz' is up to date. `/usr/ports/distfiles/mruby-set-68334311ac7386eef84f3034a256e7135a87625d.tar.gz' is up to date. `/usr/ports/distfiles/rtosc-6a65b24469068a8f334567b72a3125bd1d7fd1b1.tar.gz' is up to date. `/usr/ports/distfiles/mruby-io-1c4428880b2f0f0fcd81ea2debc5f4459a7ed53c.tar.gz' is up to date. `/usr/ports/distfiles/mruby-glew-6849202f885516b381406e799dcdb430065e19cf.tar.gz' is up to date. `/usr/ports/distfiles/mruby-glfw3-0eeee012fd4bbd6544dd34f17ce2b476ad71d86b.tar.gz' is up to date. `/usr/ports/distfiles/mruby-nanovg-d7d4e1ce434131babb5fd6026201011f5b0b50ea.tar.gz' is up to date. `/usr/ports/distfiles/mruby-complex-4f57a1ef9f968e9d5eef53667c7960a2e98c9750.tar.gz' is up to date. `/usr/ports/distfiles/mruby-dir-89dceefa1250fb1ae868d4cb52498e9e24293cd1.tar.gz' is up to date. `/usr/ports/distfiles/mruby-errno-b4415207ff6ea62360619c89a1cff83259dc4db0.tar.gz' is up to date. `/usr/ports/distfiles/mruby-file-stat-66cf135ff9642d96a6127a79b307f6314e606deb.tar.gz' is up to date. `/usr/ports/distfiles/mruby-process-fe171fbe2a6cc3c2cf7d713641bddde71024f7c8.tar.gz' is up to date. `/usr/ports/distfiles/osc-bridge-c678428bf164fc732ab4c7ee903bc8952bff6fbc.tar.gz' is up to date. `/usr/ports/distfiles/mruby-qml-spawn-7c1283a96a44f83c0077d67ad2510c9555dbb010.tar.gz' is up to date. `/usr/ports/distfiles/mruby-zest-238dfbad266186e3ffc679a00a87aec472ce956b.tar.gz' is up to date. `/usr/ports/distfiles/mruby-qml-parse-3e2c32cc55c60027e6406eca89bf1ae5301aa16b.tar.gz' is up to date. `/usr/ports/distfiles/mruby-69482dbc8e590ed66f0944e9b48c4f9c2f83c873.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for mruby-zest-20210207p0 mv /usr/obj/ports/mruby-zest-20210207/mruby-69482dbc8e590ed66f0944e9b48c4f9c2f83c873/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/mruby mv /usr/obj/ports/mruby-zest-20210207/nanovg-b83cf926525e7cea8d2483da2a75852b8c7b6d28/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/nanovg mv /usr/obj/ports/mruby-zest-20210207/mruby-sleep-263d70351a4f75a875f2a35ab9a9128d1ef5da90/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-sleep mv /usr/obj/ports/mruby-zest-20210207/mruby-dir-glob-334c040a2e2c4c2689f8c3440168011f64d57ada/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-dir-glob mv /usr/obj/ports/mruby-zest-20210207/mruby-regexp-pcre-a961225c0953dd2bd987111f0836821573616de2/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-regexp-pcre mv /usr/obj/ports/mruby-zest-20210207/mruby-set-68334311ac7386eef84f3034a256e7135a87625d/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-set mv /usr/obj/ports/mruby-zest-20210207/rtosc-6a65b24469068a8f334567b72a3125bd1d7fd1b1/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/rtosc mv /usr/obj/ports/mruby-zest-20210207/mruby-io-1c4428880b2f0f0fcd81ea2debc5f4459a7ed53c/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-io mv /usr/obj/ports/mruby-zest-20210207/mruby-glew-6849202f885516b381406e799dcdb430065e19cf/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-glew mv /usr/obj/ports/mruby-zest-20210207/mruby-glfw3-0eeee012fd4bbd6544dd34f17ce2b476ad71d86b/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-glfw3 mv /usr/obj/ports/mruby-zest-20210207/mruby-nanovg-d7d4e1ce434131babb5fd6026201011f5b0b50ea/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-nanovg mv /usr/obj/ports/mruby-zest-20210207/mruby-complex-4f57a1ef9f968e9d5eef53667c7960a2e98c9750/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-complex mv /usr/obj/ports/mruby-zest-20210207/mruby-dir-89dceefa1250fb1ae868d4cb52498e9e24293cd1/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-dir mv /usr/obj/ports/mruby-zest-20210207/mruby-errno-b4415207ff6ea62360619c89a1cff83259dc4db0/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-errno mv /usr/obj/ports/mruby-zest-20210207/mruby-file-stat-66cf135ff9642d96a6127a79b307f6314e606deb/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-file-stat mv /usr/obj/ports/mruby-zest-20210207/mruby-process-fe171fbe2a6cc3c2cf7d713641bddde71024f7c8/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/deps/mruby-process mv /usr/obj/ports/mruby-zest-20210207/osc-bridge-c678428bf164fc732ab4c7ee903bc8952bff6fbc/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/src/osc-bridge mv /usr/obj/ports/mruby-zest-20210207/mruby-qml-spawn-7c1283a96a44f83c0077d67ad2510c9555dbb010/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/src/mruby-qml-spawn mv /usr/obj/ports/mruby-zest-20210207/mruby-zest-238dfbad266186e3ffc679a00a87aec472ce956b/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/src/mruby-zest mv /usr/obj/ports/mruby-zest-20210207/mruby-qml-parse-3e2c32cc55c60027e6406eca89bf1ae5301aa16b/* /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/src/mruby-qml-parse ===> Patching for mruby-zest-20210207p0 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Respect build flags set by ports | |--- Makefile.orig Sun Feb 7 21:44:01 2021 |+++ Makefile Thu Feb 11 08:51:28 2021 -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 119. done ===> Applying OpenBSD patch patch-build_config_rub Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Set system include, library paths and flags | |--- build_config.rb.orig Sun Feb 7 21:44:01 2021 |+++ build_config.rb Wed Mar 10 16:17:26 2021 -------------------------- Patching file build_config.rb using Plan A... Hunk #1 succeeded at 57. Hunk #2 succeeded at 112. Hunk #3 succeeded at 132. Hunk #4 succeeded at 145. done ===> Applying OpenBSD patch patch-mruby_include_mrbconf_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |taken from lang/mruby | |Index: mruby/include/mrbconf.h |--- mruby/include/mrbconf.h.orig |+++ mruby/include/mrbconf.h -------------------------- Patching file mruby/include/mrbconf.h using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-src_osc_bridge_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove -O3 flag, CFLAGS is already set | |--- src/osc-bridge/Makefile.orig Wed Mar 10 14:34:30 2021 |+++ src/osc-bridge/Makefile Wed Mar 10 14:34:43 2021 -------------------------- Patching file src/osc-bridge/Makefile using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-test_libversion_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |set proper location for libzest.so library | |--- test-libversion.c.orig Tue Feb 9 19:17:33 2021 |+++ test-libversion.c Tue Feb 9 19:18:08 2021 -------------------------- Patching file test-libversion.c using Plan A... Hunk #1 succeeded at 657. done /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODRUBY_RELEXAMPLEDIR=share/examples/ruby33 -DMODRUBY_SITEARCHDIR=lib/ruby/site_ruby/3.3/arm-openbsd -DMODRUBY_SITEDIR=lib/ruby/site_ruby/3.3 -DMODRUBY_LIBREV=3.3 -DMODRUBY_ARCH=arm-openbsd -DGEM_LIB= -DGEM_BIN= -DDISTNAME= -DARCH=armv7 -DBASE_PKGPATH=x11/mruby-zest -DFLAVOR_EXT= -DFULLPKGNAME=mruby-zest-20210207p0 -DHOMEPAGE=https://github.com/mruby-zest/mruby-zest-build -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=arm -DMAINTAINER=The\ OpenBSD\ ports\ mailing-list\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=mruby-zest -i -B /usr/obj/ports/mruby-zest-20210207 /usr/obj/ports/mruby-zest-20210207/mruby-zest-build-f1eeda675f6bbda1d2f9f1454ec0d84e0632e603/{build_config.rb,test-libversion.c} ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in x11/mruby-zest at 1737544311.79 ===> x11/mruby-zest ===> Generating configure for mruby-zest-20210207p0 ===> Configuring for mruby-zest-20210207p0 >>> Running build in x11/mruby-zest at 1737544313.69 ===> x11/mruby-zest ===> Building for mruby-zest-20210207p0 /usr/local/bin/ruby33 ./rebuild-fcache.rb length(IR) = 209 Total time is 5819.472771 ms cd deps/nanovg/src && cc nanovg.c -c -fPIC ar rc deps/libnanovg.a deps/nanovg/src/*.o cd deps/mruby-file-stat/src && ../configure checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for struct stat.st_atim... yes checking for struct stat.st_atimespec... yes checking for struct stat.st_atimensec... yes checking for struct stat.st_mtim... yes checking for struct stat.st_mtimespec... yes checking for struct stat.st_mtimensec... yes checking for struct stat.st_ctim... yes checking for struct stat.st_ctimespec... yes checking for struct stat.st_ctimensec... yes checking for struct stat.st_birthtimespec... no checking for getgroups... yes checking for lstat... yes checking sys/sysmacros.h usability... no checking sys/sysmacros.h presence... no checking for sys/sysmacros.h... no configure: creating ./config.status config.status: creating config.h cd src/osc-bridge && make lib cc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -std=gnu99 -Wall -Wextra -I . -g -fPIC -c src/bridge.c src/cache.c src/parse-schema.c src/schema.c rtosc/rtosc.c src/parse-schema.c:11:9: warning: 'putchar' macro redefined [-Wmacro-redefined] #define putchar(x) (void)(x) ^ /usr/include/stdio.h:439:9: note: previous definition is here #define putchar(x) putc(x, stdout) ^ 1 warning generated. ar rcs libosc-bridge.a bridge.o cache.o parse-schema.o schema.o rtosc.o cd mruby && MRUBY_CONFIG=../build_config.rb /usr/local/bin/rake33 Environment is: >>> Running clean in x11/mruby-zest at 1737587592.08 ===> x11/mruby-zest Awaiting lock /usr/obj/locks/mruby-zest-20210207p0.lock KILLED: x11/mruby-zest(clean) stuck at frozen for 12 HOURS! >>> Ended at 1737630807.19 max_stuck=43208.32/depends=33.37/show-prepare-results=3.26/patch=7.11/configure=2.10/build=43278.32/clean=43215.24 Error: job failed with 9 on armv7-1 at 1737630807