Hi, I've spotted that in the current sparc64 bulk:
> c++ -I. -I/usr/local/include/ruby-2.6/sparc64-openbsd > -I/usr/local/include/ruby-2.6/ruby/backward > -I/usr/local/include/ruby-2.6 -I. -I./libsass/include > -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe > -std=c++11 -DLIBSASS_VERSION='"3.6.1"' -o ast.o > -c ./libsass/src/ast.cpp > cc1plus: error: unrecognized command line option "-std=c++11" base-gcc can't deal with c++11. Once ports-gcc is used it builds fine on macppc [0]. While here i've fixed a malformed RCS tag. Revision bump is unneeded, it changes nothing on clang archs and it has been never built on base-gcc ones. Comments/feedback are welcome, Charlène. [0] https://bin.charlenew.xyz/ruby-sassc.log Index: Makefile =================================================================== RCS file: /cvs/ports/www/ruby-sassc/Makefile,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 Makefile --- Makefile 10 Nov 2019 16:52:05 -0000 1.1.1.1 +++ Makefile 14 Nov 2019 10:24:27 -0000 @@ -1,4 +1,4 @@ -# $OpenBSD +# $OpenBSD$ COMMENT = libsass wrapper for ruby @@ -9,6 +9,9 @@ HOMEPAGE = https://github.com/sass/sass # MIT PERMIT_PACKAGE = Yes + +# C++11 +COMPILER = base-clang ports-gcc MODULES = lang/ruby CONFIGURE_STYLE = ruby gem ext
