On Tue, Jun 02, 2020 at 08:07:40AM -0600, James Turner wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jtur...@cvs.openbsd.org 2020/06/02 08:07:40 > > Log message: > Import ports/lang/microscheme. ok abieber@ > > Microscheme is a Scheme subset designed for Atmel microcontrollers, > especially as found on Arduino boards. > > Status: > > Vendor Tag: jturner > Release Tags: jturner_20200602 > > N ports/lang/microscheme/Makefile > N ports/lang/microscheme/distinfo > N ports/lang/microscheme/pkg/DESCR > N ports/lang/microscheme/pkg/PLIST > N ports/lang/microscheme/patches/patch-makefile > > No conflicts created by this import
Doesn't build. >>> Building on exopi-4 under lang/microscheme DIST = [lang/microscheme:microscheme-0.9.4-3bc5611b.tar.gz] FULLPKGNAME = microscheme-0.9.4 distfiles size=29569 >>> Running patch in lang/microscheme at 1591176277.21 ===> lang/microscheme ===> Verifying specs: c ===> found c.96.0 ===> Checking files for microscheme-0.9.4 `/exopi-cvs/ports/distfiles/microscheme-0.9.4-3bc5611b.tar.gz' is up to date. >> (SHA256) microscheme-0.9.4-3bc5611b.tar.gz: OK ===> Extracting for microscheme-0.9.4 ===> Patching for microscheme-0.9.4 ===> Applying OpenBSD patch patch-makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$OpenBSD: patch-makefile,v 1.1.1.1 2020/06/02 14:07:40 jturner Exp $ | |Index: makefile |--- makefile.orig |+++ makefile -------------------------- Patching file makefile using Plan A... Hunk #1 succeeded at 9. done ===> 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 lang/microscheme at 1591176278.81 ===> lang/microscheme ===> Generating configure for microscheme-0.9.4 ===> Configuring for microscheme-0.9.4 >>> Running build in lang/microscheme at 1591176279.54 ===> lang/microscheme ===> Building for microscheme-0.9.4 echo "// Hexified internal microscheme files." > src/assembly_hex.c xxd -i src/preamble.s >> src/assembly_hex.c /bin/sh: xxd: not found *** Error 127 in /exopi-obj/pobj/microscheme-0.9.4/microscheme-3bc5611bd4194dae149ee6af58a95a7af3e63f34 (makefile:11 'hexify') *** Error 2 in lang/microscheme (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2912 '/exopi-obj/pobj/microscheme-0.9.4/.build_done': @cd /e...) *** Error 2 in lang/microscheme (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2578 'build': @lock=microscheme-0.9.4; export _LOCKS_HELD="...) ===> Exiting lang/microscheme with an error *** Error 1 in /exopi-cvs/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do...) >>> Ended at 1591176279.93 Error: job failed with 512 on exopi-4 at 1591176279 -- Antoine