Re: git: 734040197adf - main - devel/scnlib: new port, scanf for modern C++
- In reply to: Daniel Engberg : "Re: git: 734040197adf - main - devel/scnlib: new port, scanf for modern C++"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 01 Sep 2026 02:03:03 UTC
On 2026-08-16 03:13, Daniel Engberg wrote: > On 2026-08-15 21:58, Thierry Thomas wrote: >> The branch main has been updated by thierry: >> >> URL:https://cgit.FreeBSD.org/ports/commit/?id=734040197adf219afbc750f9d478cae735db2ded >> >> commit 734040197adf219afbc750f9d478cae735db2ded >> Author: Thierry Thomas<thierry@FreeBSD.org> >> AuthorDate: 2026-08-15 19:50:26 +0000 >> Commit: Thierry Thomas<thierry@FreeBSD.org> >> CommitDate: 2026-08-15 19:58:03 +0000 >> >> devel/scnlib: new port, scanf for modern C++ >> --- >> devel/Makefile | 1 + >> devel/scnlib/Makefile | 38 ++++++++++++++++++++++ >> devel/scnlib/distinfo | 3 ++ >> .../patch-benchmark_runtime_float_repeated.cpp | 7 ++++ >> .../files/patch-benchmark_runtime_float_single.cpp | 7 ++++ >> devel/scnlib/files/patch-src_scn_impl.cpp | 25 ++++++++++++++ >> devel/scnlib/pkg-descr | 7 ++++ >> devel/scnlib/pkg-plist | 13 ++++++++ >> 8 files changed, 101 insertions(+) > Hi, > > Doesn't build in Poudriere (15.1-RELEASE, testport) and the port > Makefile itself looks a bit odd... > See https://github.com/openbsd/ports/blob/master/devel/scnlib/Makefile > for example > ===> Configuring for scnlib-4.0.1 > /bin/mkdir -p /wrkdirs/usr/ports/devel/scnlib/work/.build/_deps/googletest-src /wrkdirs/usr/ports/devel/scnlib/work/.build/_deps/google-benchmark-src /wrkdirs/usr/ports/devel/scnlib/work/.build/_deps/fast_float-src > cp -f -Rp $(/usr/bin/make -C /usr/ports/devel/scnlib/../benchmark -V WRKSRC)/ /wrkdirs/usr/ports/devel/scnlib/work/.build/_deps/google-benchmark-src > cp -f -Rp $(/usr/bin/make -C /usr/ports/devel/scnlib/../googletest -V WRKSRC)/ /wrkdirs/usr/ports/devel/scnlib/work/.build/_deps/googletest-src > cp: /wrkdirs/usr/ports/devel/googletest/work/googletest-1.16.0/: No such file or directory > *** Error code 1 > Best regards, > Daniel > Hi, This breaks because it doesn't work properly with overlay and I would also question whether it's correct to start working around the framework in terms of dependencies. Best regards, Daniel