On Wed, Jun 03, 2020 at 11:48:08AM +0200, Antoine Jacoutot wrote: > 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. >
Thanks. Just committed a fix. Didn't realize xxd was part of vim! > >>> 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