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

Reply via email to