From: Manuel Giraud Subject: Re: [new] CDE To: Antoine Jacoutot Cc: ports@openbsd.org Date: Sun, 27 Jul 2025 20:11:48 +0200 Antoine Jacoutot writes: > Hi. > > First draft at porting CDE. > It's still rough around the edges and very slightly tested. > I wouldn't use is as a daily driver, it's old unsecure code but it's fun if you > want to bring back memories. Nice! But I get the following error: In file included from /usr/include/c++/v1/__iterator/common_iterator.h:30: /usr/include/c++/v1/variant:1471:3: error: non-static data member cannot be constexpr; did you intend to make it const? 1471 | constexpr size_t index() const noexcept { return __impl_.index(); } | ^ /usr/include/c++/v1/variant:1470:3: error: '__abi_tag__' attribute only applies to structs, variables, functions, and namespaces 1470 | _LIBCPP_HIDE_FROM_ABI | ^ /usr/include/c++/v1/__config:638:26: note: expanded from macro '_LIBCPP_HIDE_FROM_ABI' 638 | __attribute__((__abi_tag__(_LIBCPP_TOSTRING(_LIBCPP_VERSIONED_IDENTIFIER)))) | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. gmake[3]: *** [Makefile:678: libStyleSheet_la-SSPath.lo] Error 1 gmake[3]: Leaving directory '/usr/ports/pobj/cde-2.5.2/cde-2.5.2/lib/DtMmdb/StyleSheet' gmake[2]: *** [Makefile:592: all-recursive] Error 1 gmake[2]: Leaving directory '/usr/ports/pobj/cde-2.5.2/cde-2.5.2/lib/DtMmdb' gmake[1]: *** [Makefile:442: all-recursive] Error 1 gmake[1]: Leaving directory '/usr/ports/pobj/cde-2.5.2/cde-2.5.2/lib' gmake: *** [Makefile:588: all-recursive] Error 1 *** Error 2 in target '/usr/ports/pobj/cde-2.5.2/.build_done', line 3069 of /usr/ports/infrastructure/mk/bsd.port.mk (continuing) Build for _internal-build aborted `_internal-build' not remade because of errors. Errors while building *** Error 2 in target 'build', line 2712 of /usr/ports/infrastructure/mk/bsd.port.mk (continuing) `build' not remade because of errors. Errors while building -- Manuel Giraud