På mandag 22. desember 2025 kl. 12:57, skrev Anthony J. Bentley
<[email protected]>:

> 
> 
> SASANO Takayoshi writes:
> 
> > Here is the port of tomlplusplus(https://github.com/marzer/tomlplusplus).
> 
> 
> Doesn't build for me:
> 
> ===> Building from scratch tomlplusplus-3.4.0
> 
> ===> tomlplusplus-3.4.0 depends on: cmake-core-* -> cmake-core-3.31.8p0
> 
> ===> tomlplusplus-3.4.0 depends on: meson->=1.10.0v0 -> meson-1.10.0v0
> 
> ===> Verifying specs: c++ c++abi m
> 
> ===> found c++.12.0 c++abi.9.0 m.10.1
> 
> ===> Checking files for tomlplusplus-3.4.0
> 
> > > Fetch 
> > > https://github.com/marzer/tomlplusplus/archive/refs/tags/v3.4.0/tomlplusplus-3.4.0.tar.gz
> > > (SHA256) all files: OK
> 
> ===> Extracting for tomlplusplus-3.4.0
> 
> ===> Patching for tomlplusplus-3.4.0
> 
> ===> Compiler link: clang -> env CCACHE_DIR=/usr/ports/pobj/.ccache ccache 
> /usr/bin/clang
> 
> ===> Compiler link: clang++ -> env CCACHE_DIR=/usr/ports/pobj/.ccache ccache 
> /usr/bin/clang++
> 
> ===> Compiler link: cc -> env CCACHE_DIR=/usr/ports/pobj/.ccache ccache 
> /usr/bin/cc
> 
> ===> Compiler link: c++ -> env CCACHE_DIR=/usr/ports/pobj/.ccache ccache 
> /usr/bin/c++
> 
> ===> Generating configure for tomlplusplus-3.4.0
> 
> ===> Configuring for tomlplusplus-3.4.0
> 
> The Meson build system
> Version: 1.10.0
> Source dir: /usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0
> Build dir: /usr/ports/pobj/tomlplusplus-3.4.0/build-amd64
> Build type: native build
> Project name: tomlplusplus
> Project version: 3.4.0
> C++ compiler for the host machine: c++ (clang 19.1.7 "OpenBSD clang version 
> 19.1.7")
> C++ linker for the host machine: c++ ld.lld 19.1.7
> Host machine cpu family: x86_64
> Host machine cpu: x86_64
> Message: target cpu_family: x86_64
> Message: target cpu: x86_64
> Message: target system: openbsd
> Message: target endian: little
> Compiler for C++ supports arguments -ferror-limit=5: YES
> Compiler for C++ supports arguments -fmax-errors=5: NO
> Compiler for C++ supports arguments -Wno-unused-command-line-argument: YES
> Compiler for C++ supports arguments -Wno-reserved-macro-identifier: YES
> Compiler for C++ supports arguments -Wno-init-list-lifetime: NO
> Compiler for C++ supports arguments -fchar8_t: YES
> Compiler for C++ supports arguments /bigobj: NO
> Compiler for C++ supports arguments /Gy: NO
> Compiler for C++ supports arguments /GF: NO
> Compiler for C++ supports arguments /openmp-: NO
> Compiler for C++ supports arguments /permissive-: NO
> Compiler for C++ supports arguments /utf-8: NO
> Compiler for C++ supports arguments /volatile:iso: NO
> Compiler for C++ supports arguments /Zc:__cplusplus: NO
> Compiler for C++ supports arguments /Zc:inline: NO
> Compiler for C++ supports arguments /Zc:externConstexpr: NO
> Compiler for C++ supports arguments /Zc:preprocessor: NO
> Compiler for C++ supports arguments /Zc:throwingNew: NO
> Compiler for C++ supports arguments -D_HAS_EXCEPTIONS=1: YES
> Compiler for C++ supports arguments -Wno-c++98-compat: YES
> Compiler for C++ supports arguments -Wno-c++98-compat-pedantic: YES
> Compiler for C++ supports arguments -Wno-documentation: YES
> Compiler for C++ supports arguments -Wno-documentation-unknown-command: YES
> Compiler for C++ supports arguments -Wno-switch-enum: YES
> Compiler for C++ supports arguments -Wno-covered-switch-default: YES
> Compiler for C++ supports arguments -Wno-padded: YES
> Compiler for C++ supports arguments -Wno-float-equal: YES
> Compiler for C++ supports link arguments /OPT:REF,ICF=3: NO
> Compiler for C++ supports link arguments /INCREMENTAL:NO: NO
> Compiler for C++ supports arguments -DTOML_HEADER_ONLY=0: YES
> Compiler for C++ supports arguments -DTOML_SHARED_LIB=1: YES
> Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
> Program cmake found: YES (/usr/local/bin/cmake)
> error retrieving cmake information: returnCode=1 stdout= stderr=Error: 
> --system-information must be run from a writable directory!
> 
> 
> ../../../pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/src/meson.build:58:7: 
> ERROR: Unable to find cmake
> 
> A full log can be found at 
> /usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/meson-logs/meson-log.txt
> *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3028 
> 'do-configure': @/usr/bin/env -i LC_CTYPE="en_US.UTF-8" AR="ar" CC="cc" 
> CFLA...)
> *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3048 
> '/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/.configure_done': @cd 
> /usr/p...)
> *** Error 2 in /usr/ports/mystuff/devel/tomlplusplus 
> (/usr/ports/infrastructure/mk/bsd.port.mk:2710 'update-plist': 
> @lock=tomlplusplus-3.4.0...)
> 
> 
> Here's what meson-log.txt says:
> 
> -----------
> Command line: `c++ 
> /usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/meson-private/ 
> tmpkucoog3h/testfile.cpp -o 
> /usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/meson 
> -private/tmpkucoog3h/output.obj -c -O2 -pipe -D_FILE_OFFSET_BITS=64 -O0 
> -fpermis sive -Werror=implicit-function-declaration 
> -Werror=unknown-warning-option -Werro r=unused-command-line-argument 
> -Werror=ignored-optimization-argument -DTOML_SHAR ED_LIB=1` -> 0
> 
> Compiler for C++ supports arguments -DTOML_SHARED_LIB=1: YES
> Pkg-config binary missing from cross or native file, or env var undefined.
> Trying a default Pkg-config fallback at pkg-config
> Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
> Program cmake found: YES (/usr/local/bin/cmake)
> error retrieving cmake information: returnCode=1 stdout= stderr=Error: 
> --system-
> information must be run from a writable directory!
> 
> 
> ../../../pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/src/meson.build:58:7: 
> ERROR:
> Unable to find cmake
> 
> 
> 
> I use PORTS_PRIVSEP=Yes, maybe that's why?


Another tester on amd64.

Maybe? I used a separate user in the wsrc group to build instead of
root, but not with PORTS_PRIVSEP=Yes in my /etc/mk.conf.

But it built there and, then in root, installed with:
pkg_add -Dsnap -Dunsigned -aa 
/usr/ports/packages/amd64/all/tomlplusplus-3.4.0.tgz

Here is the steps I took in the seperate user in wsrc group for
completeness:

Unpackaged tgz into tmp with ark.
cd /usr/ports/ && cp -Rv /tmp/tomlplusplus devel/
cd /usr/ports/devel/tomlplusplus/ && make test package
                                                                                
                                                                         
===> Building from scratch tomlplusplus-3.4.0
===>  Checking files for tomlplusplus-3.4.0
>> Fetch 
>> https://github.com/marzer/tomlplusplus/archive/refs/tags/v3.4.0/tomlplusplus-3.4.0.tar.gz
>> (SHA256) all files: OK
===> tomlplusplus-3.4.0 depends on: cmake-core-* -> cmake-core-3.31.8p0
===> tomlplusplus-3.4.0 depends on: meson->=1.10.0v0 -> meson-1.10.0v0
===>  Verifying specs:  c++ c++abi m
===>  found c++.12.0 c++abi.9.0 m.10.1
===>  Extracting for tomlplusplus-3.4.0
===>  Patching for tomlplusplus-3.4.0
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for tomlplusplus-3.4.0
===>  Configuring for tomlplusplus-3.4.0
The Meson build system
Version: 1.10.0
Source dir: /usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0
Build dir: /usr/ports/pobj/tomlplusplus-3.4.0/build-amd64
Build type: native build
Project name: tomlplusplus
Project version: 3.4.0
C++ compiler for the host machine: c++ (clang 19.1.7 "OpenBSD clang version 
19.1.7")
C++ linker for the host machine: c++ ld.lld 19.1.7
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: target cpu_family: x86_64
Message: target cpu: x86_64
Message: target system: openbsd
Message: target endian: little
Compiler for C++ supports arguments -ferror-limit=5: YES 
Compiler for C++ supports arguments -fmax-errors=5: NO 
Compiler for C++ supports arguments -Wno-unused-command-line-argument: YES 
Compiler for C++ supports arguments -Wno-reserved-macro-identifier: YES 
Compiler for C++ supports arguments -Wno-init-list-lifetime: NO 
Compiler for C++ supports arguments -fchar8_t: YES 
Compiler for C++ supports arguments /bigobj: NO 
Compiler for C++ supports arguments /Gy: NO 
Compiler for C++ supports arguments /GF: NO 
Compiler for C++ supports arguments /openmp-: NO 
Compiler for C++ supports arguments /permissive-: NO 
Compiler for C++ supports arguments /utf-8: NO 
Compiler for C++ supports arguments /volatile:iso: NO 
Compiler for C++ supports arguments /Zc:__cplusplus: NO 
Compiler for C++ supports arguments /Zc:inline: NO 
Compiler for C++ supports arguments /Zc:externConstexpr: NO 
Compiler for C++ supports arguments /Zc:preprocessor: NO 
Compiler for C++ supports arguments /Zc:throwingNew: NO 
Compiler for C++ supports arguments -D_HAS_EXCEPTIONS=1: YES 
Compiler for C++ supports arguments -Wno-c++98-compat: YES 
Compiler for C++ supports arguments -Wno-c++98-compat-pedantic: YES 
Compiler for C++ supports arguments -Wno-documentation: YES 
Compiler for C++ supports arguments -Wno-documentation-unknown-command: YES 
Compiler for C++ supports arguments -Wno-switch-enum: YES 
Compiler for C++ supports arguments -Wno-covered-switch-default: YES 
Compiler for C++ supports arguments -Wno-padded: YES 
Compiler for C++ supports arguments -Wno-float-equal: YES 
Compiler for C++ supports link arguments /OPT:REF,ICF=3: NO 
Compiler for C++ supports link arguments /INCREMENTAL:NO: NO 
Compiler for C++ supports arguments -DTOML_HEADER_ONLY=0: YES 
Compiler for C++ supports arguments -DTOML_SHARED_LIB=1: YES 
Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
Program cmake found: YES (/usr/local/bin/cmake)
Build targets in project: 1

tomlplusplus 3.4.0

  User defined options
    auto_features : enabled
    buildtype     : plain
    localstatedir : /var
    mandir        : /usr/local/man
    prefix        : /usr/local
    sharedstatedir: /var/db
    strip         : true
    sysconfdir    : /etc
    wrap_mode     : nodownload

Found ninja-1.11.1 at /usr/local/bin/ninja
===>  Building for tomlplusplus-3.4.0
exec /usr/bin/env -i LC_CTYPE="en_US.UTF-8" PORTSDIR="/usr/ports" 
LIBTOOL="/usr/bin/libtool"  LIBtomlplusplus_LTVERSION='-version-info 0:0:0' 
libtomlplusplus_ltversion=0.0 
PATH='/usr/ports/pobj/tomlplusplus-3.4.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 
-pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  
HOME='/tomlplusplus-3.4.0_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin 
BINOWN=root BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c 
INSTALL_STRIP=-s  MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -s -m 
755"  BSD_INSTALL_SCRIPT="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
755"  BSD_INSTALL_DATA="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_MAN="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install 
-d -m 755"  
BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d -m 
755"  BSD_INSTALL_DATA_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755"  BSD_INSTALL_MAN_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755"  /usr/local/bin/meson compile -C 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64 -v -j 1
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/local/bin/ninja -C 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64 -j 1 -v
ninja: Entering directory `/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64'
[1/2] c++ -Isrc/libtomlplusplus.so.0.0.p -Isrc -I../tomlplusplus-3.4.0/src 
-Iinclude -I../tomlplusplus-3.4.0/include -fvisibility=hidden 
-fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch 
-std=c++17 -O2 -pipe -fPIC -ferror-limit=5 -Wno-unused-command-line-argument 
-Wno-reserved-macro-identifier -fchar8_t -D_HAS_EXCEPTIONS=1 -Wno-c++98-compat 
-Wno-c++98-compat-pedantic -Wno-documentation 
-Wno-documentation-unknown-command -Wno-switch-enum -Wno-covered-switch-default 
-Wno-padded -Wno-float-equal -DTOML_HEADER_ONLY=0 -DTOML_SHARED_LIB=1 -MD -MQ 
src/libtomlplusplus.so.0.0.p/toml.cpp.o -MF 
src/libtomlplusplus.so.0.0.p/toml.cpp.o.d -o 
src/libtomlplusplus.so.0.0.p/toml.cpp.o -c ../tomlplusplus-3.4.0/src/toml.cpp
[2/2] c++  -o src/libtomlplusplus.so.0.0 
src/libtomlplusplus.so.0.0.p/toml.cpp.o -Wl,--as-needed 
-Wl,--allow-shlib-undefined -shared -fPIC -Wl,-soname,libtomlplusplus.so.0.0 
-O2 -pipe
===>  Regression tests for tomlplusplus-3.4.0
exec /usr/bin/env -i LC_CTYPE="en_US.UTF-8" PORTSDIR="/usr/ports" 
LIBTOOL="/usr/bin/libtool"  LIBtomlplusplus_LTVERSION='-version-info 0:0:0' 
libtomlplusplus_ltversion=0.0 
PATH='/usr/ports/pobj/tomlplusplus-3.4.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/local'  LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 
-pipe'  TRUEPREFIX='/usr/local' DESTDIR=''  
HOME='/tomlplusplus-3.4.0_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin 
BINOWN=root BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c 
INSTALL_STRIP=-s  MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -s -m 
755"  BSD_INSTALL_SCRIPT="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
755"  BSD_INSTALL_DATA="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_MAN="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install 
-d -m 755"  
BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d -m 
755"  BSD_INSTALL_DATA_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755"  BSD_INSTALL_MAN_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755"   /usr/local/bin/meson test --num-processes 1  --print-errorlogs -C 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64
No tests defined.
===>  Faking installation for tomlplusplus-3.4.0
exec /usr/bin/env -i LC_CTYPE="en_US.UTF-8" PORTSDIR="/usr/ports" 
LIBTOOL="/usr/bin/libtool"  LIBtomlplusplus_LTVERSION='-version-info 0:0:0' 
libtomlplusplus_ltversion=0.0 
PATH='/usr/ports/pobj/tomlplusplus-3.4.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 PREFIX='/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local'  
LOCALBASE='/usr/local' X11BASE='/usr/X11R6'  CFLAGS='-O2 -pipe'  
TRUEPREFIX='/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local' DESTDIR='' 
 HOME='/tomlplusplus-3.4.0_writes_to_HOME' PICFLAG="-fpic"  BINGRP=bin 
BINOWN=root BINMODE=755 NONBINMODE=644  DIRMODE=755  INSTALL_COPY=-c 
INSTALL_STRIP=-s  MANGRP=bin MANOWN=root MANMODE=644 
BSD_INSTALL_PROGRAM="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -s -m 
755"  BSD_INSTALL_SCRIPT="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
755"  BSD_INSTALL_DATA="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_MAN="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -c -m 
644"  BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install 
-d -m 755"  
BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d -m 
755"  BSD_INSTALL_DATA_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755"  BSD_INSTALL_MAN_DIR="/usr/ports/pobj/tomlplusplus-3.4.0/bin/install -d 
-m 755" 
PATH='/usr/ports/pobj/tomlplusplus-3.4.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin'
 TRUEPREFIX=/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local  
PREFIX=/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local
 DESTDIR=/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64  
FAKELOG=/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/.fake_log  
/usr/local/bin/meson install --no-rebuild -C 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64
Installing subdir 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++ to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/toml.h to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/toml.hpp 
to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/array.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/array.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/at_path.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/at_path.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/date_time.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/formatter.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/formatter.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/forward_declarations.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/header_end.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/header_start.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/json_formatter.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/json_formatter.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/key.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/make_node.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/node.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/node.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/node_view.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/parse_error.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/parse_result.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/parser.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/parser.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/path.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/path.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/preprocessor.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/print_to_stream.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/print_to_stream.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/simd.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/source_region.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_except.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_initializer_list.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_map.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_new.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_optional.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_string.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_string.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_utility.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_variant.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/std_vector.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/table.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/table.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/toml_formatter.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/toml_formatter.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/unicode.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/unicode.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/unicode_autogenerated.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/value.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/version.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/yaml_formatter.hpp
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/tomlplusplus-3.4.0/include/toml++/impl/yaml_formatter.inl
 to /usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/include/toml++/impl
Installing src/libtomlplusplus.so.0.0 to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/lib
Stripping target 'src/libtomlplusplus.so.0.0'.
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/meson-private/tomlplusplus.pc to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/lib/pkgconfig
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/meson-private/tomlplusplusConfigVersion.cmake
 to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/lib/cmake/tomlplusplus
Installing 
/usr/ports/pobj/tomlplusplus-3.4.0/build-amd64/src/tomlplusplusConfig.cmake to 
/usr/ports/pobj/tomlplusplus-3.4.0/fake-amd64/usr/local/lib/cmake/tomlplusplus
===>  Building package for tomlplusplus-3.4.0
Create /usr/ports/packages/amd64/all/tomlplusplus-3.4.0.tgz
Creating package tomlplusplus-3.4.0
Link to /usr/ports/packages/amd64/ftp/tomlplusplus-3.4.0.tgz

--

Only thing else I can think of is I am on an older snapshot:
Build date: 1765055585 - Sat Dec  6 21:13:05 UTC 2025

Or maybe a missing dependency?

The formatting looks fine and style doesn't have problem that I see
in the Makefile or DESCR.

Let me now if there are reverse dependencies I needed to test or
anything else.

TLDR: It builds and looks fine outside of PORTS_PRIVSEP=Yes or
root.

Hope this helps you all! May you all have good tidings. :)

yaydn

Reply via email to