På mandag 22. juni 2026 kl. 17:19, skrev [email protected]
<[email protected]>:

> På søndag 21. juni 2026 kl. 19:24, skrev Rafael Sadowski
> <[email protected]>:
> 
> > On Sat Jun 20, 2026 at 06:00:02AM +0000, [email protected] wrote:
> > > På fredag 19. juni 2026 kl. 08:27, skrev Rafael Sadowski
> > > <[email protected]>:
> > >
> > > > Here is the first c++/rust cmake port. If you want to build it you need:
> > > > devel/corrosion and devel/cxxbridge-cmd from ports@. Of course this is a
> > > > dependency for KDE Plasma 6.7. KDE started to accept rust code in KDE
> > > > code base and there a more ports will use it.
> > > >
> > >
> > > I built devel/corrosion and devel/cxxbridge-cmd just fine. Current/amd64
> > > with privsep. Notes in their respective emails.
> > >
> > >
> > > I see no formatting or grammar/spelling mistakes.
> > >
> > > The only thing I noticed was that the crates.inc were missing licences
> > > like in devel/cxxbridge-cmd.
> > >
> > > I seem to have misplaced my notes for rust workflow in ports. Maybe
> > > someone can post those again or link.
> > >
> > > Don't think I am knowledgeable to comment on the below.
> > >
> > > Hope this helps! Thanks for working on the qt6 and kde6(.7) updates!
> > >
> >
> > Hi yaydn,
> >
> > thank! yes this helps, could you test this with my latest
> > devel/corrosion? Thanks in advance!
> >
> > Rafael
> 
> Same result, sorry.
> $ cd /usr/ports/devel/cxx-rust-cssparser/ && make build package test 
> port-lib-depends-check check-shlib-syms

> I rebuilt devel/cxxbridge-cmd and reinstalled with
> 
> TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -Dinstalled -r 
> cxxbridge-cmd
> 
> beforehand to make sure.
> 
> May you have a good one and have successful hacking.
> 
> yaydn

Had an idea.

# ls -lah /usr/local/bin/cxxbridge*
-rwxr-xr-x  1 root  bin   3.1M Jun 22 16:55 /usr/local/bin/cxxbridge
# ln -s /usr/local/bin/cxxbridge /usr/local/bin/cxxbridge-cmd
# ls -lah /usr/local/bin/cxxbridge*
-rwxr-xr-x  1 root  bin     3.1M Jun 22 16:55 /usr/local/bin/cxxbridge
lrwxr-xr-x  1 root  wheel    24B Jun 22 17:21 /usr/local/bin/cxxbridge-cmd -> 
/usr/local/bin/cxxbridge

The command is either misnamed or missing but adding a link and
recompiling resulted in a build that worked:

$ cd /usr/ports/devel/cxx-rust-cssparser/ && make build package test 
===> Building from scratch cxx-rust-cssparser-1.0.0
===> cxx-rust-cssparser-1.0.0 depends on: corrosion-* -> corrosion-0.6.1
===> cxx-rust-cssparser-1.0.0 depends on: cmake-core->=4 -> cmake-core-4.3.3
===> cxx-rust-cssparser-1.0.0 depends on: ninja-* -> ninja-1.11.1p1v1
===> cxx-rust-cssparser-1.0.0 depends on: cargo-generate-vendor-* -> 
cargo-generate-vendor-1.0p1
===> cxx-rust-cssparser-1.0.0 depends on: rust-* -> rust-1.96.0
===>  Checking files for cxx-rust-cssparser-1.0.0
`/usr/ports/distfiles/libraries-cxx-rust-cssparser-v1.0.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/anstyle-1.0.14.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/bitflags-2.11.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/byteorder-1.5.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cc-1.2.60.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/clap-4.6.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/clap_builder-4.6.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/clap_lex-1.1.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/codespan-reporting-0.13.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cssparser-0.35.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cssparser-color-0.3.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cssparser-macros-0.6.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cxx-1.0.194.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cxx-build-1.0.194.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cxxbridge-cmd-1.0.194.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cxxbridge-flags-1.0.194.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/cxxbridge-macro-1.0.194.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/derive_more-0.99.20.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/dtoa-1.0.11.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/dtoa-short-0.3.5.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/equivalent-1.0.2.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/find-msvc-tools-0.1.9.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/foldhash-0.2.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/fxhash-0.2.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/hashbrown-0.17.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/indexmap-2.14.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/itoa-1.0.18.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/link-cplusplus-1.0.12.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/log-0.4.29.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/memchr-2.8.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/new_debug_unreachable-1.0.6.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/nom-8.0.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/phf-0.11.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/phf_codegen-0.11.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/phf_generator-0.11.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/phf_macros-0.11.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/phf_shared-0.11.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/precomputed-hash-0.1.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/proc-macro2-1.0.106.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/quote-1.0.45.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/rand-0.8.6.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/rand_core-0.6.4.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/scratch-1.0.9.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/selectors-0.27.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/serde-1.0.228.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/serde_core-1.0.228.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/serde_derive-1.0.228.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/servo_arc-0.4.3.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/shlex-1.3.0.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/siphasher-1.0.2.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/smallvec-1.15.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/stable_deref_trait-1.2.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/strsim-0.11.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/syn-2.0.117.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/termcolor-1.4.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/unicode-ident-1.0.24.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/unicode-width-0.2.2.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/winapi-util-0.1.11.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/windows-link-0.2.1.tar.gz' is up to date.
`/usr/ports/distfiles/cargo/windows-sys-0.61.2.tar.gz' is up to date.
>> (SHA256) all files: OK
===>  Extracting for cxx-rust-cssparser-1.0.0
[modcargo] moving crates to 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/modcargo-crates
===>  Patching for cxx-rust-cssparser-1.0.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++
[modcargo] Generating metadata for anstyle-1.0.14
[modcargo] Generating metadata for bitflags-2.11.1
[modcargo] Generating metadata for byteorder-1.5.0
[modcargo] Generating metadata for cc-1.2.60
[modcargo] Generating metadata for clap-4.6.1
[modcargo] Generating metadata for clap_builder-4.6.0
[modcargo] Generating metadata for clap_lex-1.1.0
[modcargo] Generating metadata for codespan-reporting-0.13.1
[modcargo] Generating metadata for cssparser-0.35.0
[modcargo] Generating metadata for cssparser-color-0.3.0
[modcargo] Generating metadata for cssparser-macros-0.6.1
[modcargo] Generating metadata for cxx-1.0.194
[modcargo] Generating metadata for cxx-build-1.0.194
[modcargo] Generating metadata for cxxbridge-cmd-1.0.194
[modcargo] Generating metadata for cxxbridge-flags-1.0.194
[modcargo] Generating metadata for cxxbridge-macro-1.0.194
[modcargo] Generating metadata for derive_more-0.99.20
[modcargo] Generating metadata for dtoa-1.0.11
[modcargo] Generating metadata for dtoa-short-0.3.5
[modcargo] Generating metadata for equivalent-1.0.2
[modcargo] Generating metadata for find-msvc-tools-0.1.9
[modcargo] Generating metadata for foldhash-0.2.0
[modcargo] Generating metadata for fxhash-0.2.1
[modcargo] Generating metadata for hashbrown-0.17.0
[modcargo] Generating metadata for indexmap-2.14.0
[modcargo] Generating metadata for itoa-1.0.18
[modcargo] Generating metadata for link-cplusplus-1.0.12
[modcargo] Generating metadata for log-0.4.29
[modcargo] Generating metadata for memchr-2.8.0
[modcargo] Generating metadata for new_debug_unreachable-1.0.6
[modcargo] Generating metadata for nom-8.0.0
[modcargo] Generating metadata for phf-0.11.3
[modcargo] Generating metadata for phf_codegen-0.11.3
[modcargo] Generating metadata for phf_generator-0.11.3
[modcargo] Generating metadata for phf_macros-0.11.3
[modcargo] Generating metadata for phf_shared-0.11.3
[modcargo] Generating metadata for precomputed-hash-0.1.1
[modcargo] Generating metadata for proc-macro2-1.0.106
[modcargo] Generating metadata for quote-1.0.45
[modcargo] Generating metadata for rand-0.8.6
[modcargo] Generating metadata for rand_core-0.6.4
[modcargo] Generating metadata for scratch-1.0.9
[modcargo] Generating metadata for selectors-0.27.0
[modcargo] Generating metadata for serde-1.0.228
[modcargo] Generating metadata for serde_core-1.0.228
[modcargo] Generating metadata for serde_derive-1.0.228
[modcargo] Generating metadata for servo_arc-0.4.3
[modcargo] Generating metadata for shlex-1.3.0
[modcargo] Generating metadata for siphasher-1.0.2
[modcargo] Generating metadata for smallvec-1.15.1
[modcargo] Generating metadata for stable_deref_trait-1.2.1
[modcargo] Generating metadata for strsim-0.11.1
[modcargo] Generating metadata for syn-2.0.117
[modcargo] Generating metadata for termcolor-1.4.1
[modcargo] Generating metadata for unicode-ident-1.0.24
[modcargo] Generating metadata for unicode-width-0.2.2
[modcargo] Generating metadata for winapi-util-0.1.11
[modcargo] Generating metadata for windows-link-0.2.1
[modcargo] Generating metadata for windows-sys-0.61.2
===>  Generating configure for cxx-rust-cssparser-1.0.0
===>  Configuring for cxx-rust-cssparser-1.0.0
mkdir -p /usr/ports/pobj/cxx-rust-cssparser-1.0.0/cargo-home
printf '%s\n'  '[source.crates-io]'  'replace-with = "modcargo"'  
'[source.modcargo]'  'directory = 
"/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/modcargo-crates"'
  '[net]'  'offline = true'  > 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cargo-home/config.toml
-- The C compiler identification is Clang 22.1.6
-- The CXX compiler identification is Clang 22.1.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 

-- Rust Target: x86_64-unknown-openbsd
-- Determining required link libraries for target x86_64-unknown-openbsd
-- Required static libs for target x86_64-unknown-openbsd: 
pthread;c++abi;c;m;util;execinfo;compiler_rt
-- Required link flags for target x86_64-unknown-openbsd: 
-- Found Rust: /usr/local/bin/rustc (found version "1.96.0")
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - not found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
fatal: not a git repository (or any parent up to mount point /usr/ports)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: not a git repository (or any parent up to mount point /usr/ports)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_BINDIR got its value from CMAKE_INSTALL_BINDIR.  In most cases
  this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_BINDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_BINDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:255 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_SBINDIR got its value from CMAKE_INSTALL_SBINDIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_SBINDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_SBINDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:258 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LIBDIR got its value from CMAKE_INSTALL_LIBDIR.  In most cases
  this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_LIBDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_LIBDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:261 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LIBEXECDIR got its value from CMAKE_INSTALL_LIBEXECDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_LIBEXECDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_LIBEXECDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:270 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_INCLUDEDIR got its value from CMAKE_INSTALL_INCLUDEDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_INCLUDEDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_INCLUDEDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:279 
(_define_absolute)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LOCALSTATEDIR got its value from CMAKE_INSTALL_LOCALSTATEDIR.
  In most cases this is unintended, check if you included GNUInstallDirs
  before KDEInstallDirs.  Some third party modules include GNUInstallDirs too
  so eg.  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If
  you set CMAKE_INSTALL_LOCALSTATEDIR deliberately before including
  KDEInstallDirs its recommended to use KDE_INSTALL_LOCALSTATEDIR instead to
  suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:288 
(_define_absolute)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_SHAREDSTATEDIR got its value from CMAKE_INSTALL_SHAREDSTATEDIR.
  In most cases this is unintended, check if you included GNUInstallDirs
  before KDEInstallDirs.  Some third party modules include GNUInstallDirs too
  so eg.  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If
  you set CMAKE_INSTALL_SHAREDSTATEDIR deliberately before including
  KDEInstallDirs its recommended to use KDE_INSTALL_SHAREDSTATEDIR instead to
  suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:291 
(_define_absolute)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_DATAROOTDIR got its value from CMAKE_INSTALL_DATAROOTDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_DATAROOTDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_DATAROOTDIR instead to suppress this
  message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:299 
(_define_absolute)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_DATADIR got its value from CMAKE_INSTALL_DATADIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_DATADIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_DATADIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:304 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_LOCALEDIR got its value from CMAKE_INSTALL_LOCALEDIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_LOCALEDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_LOCALEDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:332 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_MANDIR got its value from CMAKE_INSTALL_MANDIR.  In most cases
  this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_MANDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_MANDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:357 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_INFODIR got its value from CMAKE_INSTALL_INFODIR.  In most
  cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_INFODIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_INFODIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:360 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


CMake Warning at 
/usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message):
  KDE_INSTALL_SYSCONFDIR got its value from CMAKE_INSTALL_SYSCONFDIR.  In
  most cases this is unintended, check if you included GNUInstallDirs before
  KDEInstallDirs.  Some third party modules include GNUInstallDirs too so eg.
  find_package(Qt6 ...) is equivalent to include(GNUInstallDirs).  If you set
  CMAKE_INSTALL_SYSCONFDIR deliberately before including KDEInstallDirs its
  recommended to use KDE_INSTALL_SYSCONFDIR instead to suppress this message.
Call Stack (most recent call first):
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 
(_define_relative)
  /usr/local/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:387 
(_define_absolute)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs6.cmake:203 (include)
  /usr/local/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include)
  CMakeLists.txt:31 (include)


-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
-- Installing in the same prefix as Qt, adopting their path scheme.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
-- Found Python3: /usr/local/bin/python3.14 (found version "3.14.6") found 
components: Interpreter
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
-- The following OPTIONAL packages have been found:

 * Qt6CoreTools
 * Python3
 * Qt6ToolsTools (required version >= 6.11.1)
 * Qt6Tools
 * Qt6

-- The following REQUIRED packages have been found:

 * ECM (required version >= 6.10.0), Extra CMake Modules., 
<https://commits.kde.org/extra-cmake-modules>
 * Rust
 * Corrosion

-- Found Git: /usr/local/bin/git (found version "2.54.0")
-- Configuring done (233.4s)
-- Generating done (5.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_ASM_COMPILER_AR
    CMAKE_ASM_COMPILER_RANLIB
    CMAKE_Fortran_COMPILER_AR
    CMAKE_Fortran_COMPILER_RANLIB
    CMAKE_OBJCXX_COMPILER_AR
    CMAKE_OBJCXX_COMPILER_RANLIB
    CMAKE_OBJC_COMPILER_AR
    CMAKE_OBJC_COMPILER_RANLIB


-- Build files have been written to: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64
===>  Building for cxx-rust-cssparser-1.0.0
Change Dir: '/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64'

Run Build Command(s): /usr/local/bin/ninja -v -j 1
[0/14] cd 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 && /usr/local/bin/cmake -E env 
CARGO_TARGET_X86_64_UNKNOWN_OPENBSD_LINKER=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/cc
 CC_x86_64-unknown-openbsd=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/cc 
CXX_x86_64-unknown-openbsd=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
AR_x86_64-unknown-openbsd=/usr/bin/ar 
CORROSION_BUILD_DIR=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
CARGO_BUILD_RUSTC=/usr/local/bin/rustc /usr/local/bin/cargo rustc --lib 
--target=x86_64-unknown-openbsd --package cxx-rust-cssparser-impl 
--crate-type=staticlib --crate-type=rlib --manifest-path 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/Cargo.toml
 --target-dir 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cargo/rust_75297 --release 
-- -Cdefault-linker-libraries=yes
   Compiling proc-macro2 v1.0.106
   Compiling quote v1.0.45                ] 0/64: proc-macro2(build.rs)         
                                                                                
                                                                 
   Compiling unicode-ident v1.0.24        ] 0/64: proc-macro2(build.rs), 
quote(build.rs)                                                                 
                                                                        
   Compiling rand_core v0.6.4             ] 3/64: quote(build), 
proc-macro2(build)                                                              
                                                                                
 
   Compiling find-msvc-tools v0.1.9       ] 5/64: proc-macro2, rand_core        
                                                                                
                                                                 
   Compiling syn v2.0.117                 ] 7/64: proc-macro2, quote            
                                                                                
                                                                 
   Compiling siphasher v1.0.2             ] 8/64: quote, syn                    
                                                                                
                                                                 
   Compiling shlex v1.3.0                 ] 9/64: syn, siphasher                
                                                                                
                                                                 
   Compiling cc v1.2.60                  ] 10/64: shlex, syn                    
                                                                                
                                                                 
   Compiling phf_shared v0.11.3          ] 11/64: cc, syn                       
                                                                                
                                                                 
   Compiling rand v0.8.6                 ] 12/64: syn, phf_shared               
                                                                                
                                                                 
   Compiling hashbrown v0.17.0           ] 13/64: syn, rand                     
                                                                                
                                                                 
   Compiling phf_generator v0.11.3       ] 14/64: hashbrown, rand               
                                                                                
                                                                 
   Compiling equivalent v1.0.2           ] 15/64: phf_generator, hashbrown      
                                                                                
                                                                 
   Compiling indexmap v2.14.0            ] 16/64: phf_generator, equivalent     
                                                                                
                                                                 
   Compiling link-cplusplus v1.0.12      ] 17/64: phf_generator, indexmap       
                                                                                
                                                                 
   Compiling scratch v1.0.9              ] 19/64: indexmap, siphasher           
                                                                                
                                                                 
   Compiling phf_macros v0.11.3          ] 23/64: phf_shared, 
link-cplusplus(build)                                                           
                                                                                
   
   Compiling unicode-width v0.2.2        ] 24/64: phf_macros, 
link-cplusplus(build)                                                           
                                                                                
   
   Compiling cxxbridge-flags v1.0.194    ] 25/64: phf_macros, unicode-width     
                                                                                
                                                                 
   Compiling dtoa v1.0.11                ] 26/64: cxxbridge-flags, phf_macros   
                                                                                
                                                                 
   Compiling termcolor v1.4.1            ] 27/64: cxxbridge-flags, dtoa         
                                                                                
                                                                 
   Compiling cxx v1.0.194                ] 28/64: dtoa, termcolor               
                                                                                
                                                                 
   Compiling codespan-reporting v0.13.1  ] 29/64: termcolor, cxx(build.rs)      
                                                                                
                                                                 
   Compiling dtoa-short v0.3.5
   Compiling phf v0.11.3==>              ] 31/64: codespan-reporting, 
dtoa-short                                                                      
                                                                           
   Compiling phf_codegen v0.11.3         ] 33/64: phf, scratch                  
                                                                                
                                                                 
   Compiling cssparser-macros v0.6.1     ] 34/64: phf_codegen, scratch          
                                                                                
                                                                 
   Compiling smallvec v1.15.1            ] 35/64: phf_codegen, cssparser-macros 
                                                                                
                                                                 
   Compiling itoa v1.0.18===>            ] 36/64: smallvec, cssparser-macros    
                                                                                
                                                                 
   Compiling selectors v0.27.0           ] 37/64: itoa, cssparser-macros        
                                                                                
                                                                 
   Compiling cssparser v0.35.0           ] 38/64: itoa, selectors(build.rs)     
                                                                                
                                                                 
   Compiling cxx-build v1.0.194          ] 39/64: cssparser, 
selectors(build.rs)                                                             
                                                                                
    
   Compiling stable_deref_trait v1.2.1   ] 41/64: cxx-build, cxx(build)         
                                                                                
                                                                 
   Compiling byteorder v1.5.0=>          ] 42/64: stable_deref_trait, cxx-build 
                                                                                
                                                                 
   Compiling fxhash v0.2.1=====>         ] 43/64: cxx-build, byteorder          
                                                                                
                                                                 
   Compiling cxx-rust-cssparser-impl v1.0.0 
(/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust)
                                                                   
   Compiling servo_arc v0.4.3==>         ] 45/64: 
cxx-rust-cssparser-impl(build.rs), fxhash                                       
                                                                                
               
   Compiling cxxbridge-macro v1.0.194    ] 48/64: servo_arc, link-cplusplus     
                                                                                
                                                                 
   Compiling derive_more v0.99.20>       ] 49/64: cxxbridge-macro, 
link-cplusplus                                                                  
                                                                              
   Compiling foldhash v0.2.0======>      ] 50/64: cxxbridge-macro, derive_more  
                                                                                
                                                                 
   Compiling precomputed-hash v0.1.1     ] 51/64: cxxbridge-macro, foldhash     
                                                                                
                                                                 
   Compiling memchr v2.8.0========>      ] 52/64: cxxbridge-macro, 
precomputed-hash                                                                
                                                                              
   Compiling log v0.4.29===========>     ] 53/64: cxxbridge-macro, memchr       
                                                                                
                                                                 
   Compiling bitflags v2.11.1======>     ] 54/64: log, memchr                   
                                                                                
                                                                 
   Compiling new_debug_unreachable v1.0.6] 55/64: log, bitflags                 
                                                                                
                                                                 
   Compiling nom v8.0.0==============>   ] 58/64: selectors, cxx                
                                                                                
                                                                 
   Compiling cssparser-color v0.3.0===>  ] 60/64: nom, 
cxx-rust-cssparser-impl(build)                                                  
                                                                                
          
    Finished `release` profile [optimized] target(s) in 12m 58sarser-impl       
                                                                                
                                                                 
[2/14] cd /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust && 
/usr/local/bin/cmake -E make_directory 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/lib && 
/usr/local/bin/cmake -E copy_if_different 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cargo/rust_75297/x86_64-unknown-openbsd/release/libcxx_rust_cssparser_impl.a
 /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/lib
[3/14] cd /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust && 
/usr/local/bin/cxxbridge-cmd 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/src/ffi.rs
 --header --output 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/cxx-rust-cssparser-impl-bridge/ffi.h
 && /usr/local/bin/cxxbridge-cmd 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/src/ffi.rs
 --output 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp
 --include cxx-rust-cssparser-impl-bridge/ffi.h
[4/14] cd /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust && 
/usr/local/bin/cxxbridge-cmd --header --output 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/rust/cxx.h
[5/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include
 -O2 -pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall 
-Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long 
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual 
-Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD 
-MT 
rust/CMakeFiles/cxx-rust-cssparser-impl-bridge.dir/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp.o
 -MF 
rust/CMakeFiles/cxx-rust-cssparser-impl-bridge.dir/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp.o.d
 -o 
rust/CMakeFiles/cxx-rust-cssparser-impl-bridge.dir/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp.o
 -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp
[6/14] : && /usr/local/bin/cmake -E rm -f 
lib/libcxx-rust-cssparser-impl-bridge.a && /usr/bin/ar qc 
lib/libcxx-rust-cssparser-impl-bridge.a  
rust/CMakeFiles/cxx-rust-cssparser-impl-bridge.dir/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/src/ffi.cpp.o
 && /usr/bin/ranlib lib/libcxx-rust-cssparser-impl-bridge.a && :
[7/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
-DCSSPARSER_DEPRECATED_WARNINGS_SINCE=0x0 
-DCSSPARSER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE -Dcxx_rust_cssparser_EXPORTS 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cpp 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include
 -I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 -O2 -pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall 
-Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long 
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual 
-Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD 
-MT cpp/CMakeFiles/cxx-rust-cssparser.dir/CssParser.cpp.o -MF 
cpp/CMakeFiles/cxx-rust-cssparser.dir/CssParser.cpp.o.d -o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/CssParser.cpp.o -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/CssParser.cpp
In file included from 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/CssParser.cpp:9:
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/cxx-rust-cssparser-impl-bridge/ffi.h:484:1:
 warning: 'Box' defined as a class template here but previously declared as a 
struct template; this is valid, but may result in linker errors under the 
Microsoft C++ ABI [-Wmismatched-tags]
  484 | class Box final {
      | ^
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.h:22:1:
 note: did you mean class here?
   22 | struct Box;
      | ^~~~~~
      | class
1 warning generated.
[8/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
-DCSSPARSER_DEPRECATED_WARNINGS_SINCE=0x0 
-DCSSPARSER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE -Dcxx_rust_cssparser_EXPORTS 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cpp 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include
 -I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 -O2 -pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall 
-Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long 
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual 
-Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD 
-MT cpp/CMakeFiles/cxx-rust-cssparser.dir/Color.cpp.o -MF 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Color.cpp.o.d -o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Color.cpp.o -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.cpp
In file included from 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.cpp:8:
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/cxx-rust-cssparser-impl-bridge/ffi.h:484:1:
 warning: 'Box' defined as a class template here but previously declared as a 
struct template; this is valid, but may result in linker errors under the 
Microsoft C++ ABI [-Wmismatched-tags]
  484 | class Box final {
      | ^
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.h:22:1:
 note: did you mean class here?
   22 | struct Box;
      | ^~~~~~
      | class
1 warning generated.
[9/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
-DCSSPARSER_DEPRECATED_WARNINGS_SINCE=0x0 
-DCSSPARSER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE -Dcxx_rust_cssparser_EXPORTS 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cpp 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include
 -I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 -O2 -pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall 
-Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long 
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual 
-Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD 
-MT cpp/CMakeFiles/cxx-rust-cssparser.dir/Value.cpp.o -MF 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Value.cpp.o.d -o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Value.cpp.o -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Value.cpp
In file included from 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Value.cpp:8:
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/cxx-rust-cssparser-impl-bridge/ffi.h:484:1:
 warning: 'Box' defined as a class template here but previously declared as a 
struct template; this is valid, but may result in linker errors under the 
Microsoft C++ ABI [-Wmismatched-tags]
  484 | class Box final {
      | ^
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.h:22:1:
 note: did you mean class here?
   22 | struct Box;
      | ^~~~~~
      | class
1 warning generated.
[10/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
-DCSSPARSER_DEPRECATED_WARNINGS_SINCE=0x0 
-DCSSPARSER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE -Dcxx_rust_cssparser_EXPORTS 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cpp 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include
 -I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust
 -O2 -pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall 
-Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long 
-Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual 
-Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -MD 
-MT cpp/CMakeFiles/cxx-rust-cssparser.dir/Selector.cpp.o -MF 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Selector.cpp.o.d -o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Selector.cpp.o -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Selector.cpp
In file included from 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Selector.cpp:8:
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/rust/corrosion_generated/cxxbridge/cxx-rust-cssparser-impl-bridge/include/cxx-rust-cssparser-impl-bridge/ffi.h:484:1:
 warning: 'Box' defined as a class template here but previously declared as a 
struct template; this is valid, but may result in linker errors under the 
Microsoft C++ ABI [-Wmismatched-tags]
  484 | class Box final {
      | ^
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp/Color.h:22:1:
 note: did you mean class here?
   22 | struct Box;
      | ^~~~~~
      | class
1 warning generated.
[11/14] : && /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ -fPIC -O2 -pipe 
-fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra 
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith 
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type 
-Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG  -shared -Wl,--fatal-warnings -Wl,--enable-new-dtags 
-Wl,-soname,libcxx-rust-cssparser.so.0.0 -o bin/libcxx-rust-cssparser.so.0.0 
cpp/CMakeFiles/cxx-rust-cssparser.dir/CssParser.cpp.o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Color.cpp.o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Value.cpp.o 
cpp/CMakeFiles/cxx-rust-cssparser.dir/Selector.cpp.o  
-Wl,-z,origin,-rpath,::::::::::::::  lib/libcxx-rust-cssparser-impl-bridge.a  
lib/libcxx_rust_cssparser_impl.a  lib/libcxx-rust-cssparser-impl-bridge.a  
lib/libcxx_rust_cssparser_impl.a  -lpthread  -lc++abi  -lc  -lm  -lutil  
-lexecinfo  -lcompiler_rt  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && :
[12/14] /usr/local/bin/cmake -E cmake_symlink_library 
bin/libcxx-rust-cssparser.so.0.0 bin/libcxx-rust-cssparser.so.0.0 
bin/libcxx-rust-cssparser.so && :
[13/14] /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ 
-DCSSPARSER_DEPRECATED_WARNINGS_SINCE=0x0 
-DCSSPARSER_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0 -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_FOREACH 
-DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER 
-D_LARGEFILE64_SOURCE 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/examples 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/examples
 
-I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/cpp
 -I/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/cpp -O2 -pipe 
-fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra 
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith 
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type 
-Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -std=c++20 -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT 
examples/CMakeFiles/cxx-rust-cssparser-parse.dir/main.cpp.o -MF 
examples/CMakeFiles/cxx-rust-cssparser-parse.dir/main.cpp.o.d -o 
examples/CMakeFiles/cxx-rust-cssparser-parse.dir/main.cpp.o -c 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/examples/main.cpp
[14/14] : && /usr/ports/pobj/cxx-rust-cssparser-1.0.0/bin/c++ -O2 -pipe 
-fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra 
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith 
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type 
-Werror=init-self -Werror=undef -Wvla -Wdate-time -pedantic 
-Wzero-as-null-pointer-constant -fdiagnostics-color=always -fexceptions 
-DNDEBUG -Wl,--enable-new-dtags 
examples/CMakeFiles/cxx-rust-cssparser-parse.dir/main.cpp.o -o 
bin/cxx-rust-cssparser-parse  
-Wl,-z,origin,-rpath,/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/bin:  
bin/libcxx-rust-cssparser.so.0.0  -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib 
&& :

===>  Faking installation for cxx-rust-cssparser-1.0.0
-- Install configuration: "Release"
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/libcxx-rust-cssparser.so.0.0
-- Set non-toolchain portion of runtime path of 
"/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/libcxx-rust-cssparser.so.0.0"
 to "/usr/local/lib"
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/include/cxx-rust-cssparser/CssParser.h
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/include/cxx-rust-cssparser/Color.h
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/include/cxx-rust-cssparser/Value.h
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/include/cxx-rust-cssparser/Selector.h
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/include/cxx-rust-cssparser/cssparser_export.h
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/bin/cxx-rust-cssparser-parse
-- Set non-toolchain portion of runtime path of 
"/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/bin/cxx-rust-cssparser-parse"
 to "/usr/local/lib"
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/cmake/cxx-rust-cssparser/cxx-rust-cssparserConfig.cmake
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/cmake/cxx-rust-cssparser/cxx-rust-cssparserConfigVersion.cmake
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/cmake/cxx-rust-cssparser/cxx-rust-cssparserTargets.cmake
-- Installing: 
/usr/ports/pobj/cxx-rust-cssparser-1.0.0/fake-amd64/usr/local/lib/cmake/cxx-rust-cssparser/cxx-rust-cssparserTargets-release.cmake
===>  Building package for cxx-rust-cssparser-1.0.0
Create /usr/ports/packages/amd64/all/cxx-rust-cssparser-1.0.0.tgz
Creating package cxx-rust-cssparser-1.0.0
Link to /usr/ports/packages/amd64/ftp/cxx-rust-cssparser-1.0.0.tgz
===>  Regression tests for cxx-rust-cssparser-1.0.0
UpdateCTestConfiguration  from 
:/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/DartConfiguration.tcl
Test project /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64
Constructing a list of tests
Done constructing a list of tests
Updating test list for fixtures
Added 0 tests to meet fixture requirements
Checking test dependency graph...
Checking test dependency graph end
test 1
    Start 1: appstreamtest

1: Test command: /usr/local/bin/cmake 
"-DAPPSTREAMCLI=/usr/local/bin/appstreamcli" 
"-DINSTALL_FILES=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64/install_manifest.txt"
 "-P" "/usr/local/share/ECM/kde-modules/appstreamtest.cmake"
1: Working Directory: /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64
1: Test timeout computed to be: 10000000
1/2 Test #1: appstreamtest ....................   Passed    0.09 sec
test 2
    Start 2: cargo-test

2: Test command: /usr/local/bin/cargo "test" 
"--manifest-path=/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/Cargo.toml"
2: Working Directory: /usr/ports/pobj/cxx-rust-cssparser-1.0.0/build-amd64
2: Test timeout computed to be: 10000000
2:    Compiling proc-macro2 v1.0.106
2:    Compiling unicode-ident v1.0.24
2:    Compiling quote v1.0.45
2:    Compiling siphasher v1.0.2
2:    Compiling shlex v1.3.0
2:    Compiling rand_core v0.6.4
2:    Compiling syn v2.0.117
2:    Compiling find-msvc-tools v0.1.9
2:    Compiling cc v1.2.60
2:    Compiling rand v0.8.6
2:    Compiling phf_shared v0.11.3
2:    Compiling phf_generator v0.11.3
2:    Compiling equivalent v1.0.2
2:    Compiling hashbrown v0.17.0
2:    Compiling link-cplusplus v1.0.12
2:    Compiling scratch v1.0.9
2:    Compiling indexmap v2.14.0
2:    Compiling phf_macros v0.11.3
2:    Compiling dtoa v1.0.11
2:    Compiling unicode-width v0.2.2
2:    Compiling cxxbridge-flags v1.0.194
2:    Compiling termcolor v1.4.1
2:    Compiling cxx v1.0.194
2:    Compiling codespan-reporting v0.13.1
2:    Compiling dtoa-short v0.3.5
2:    Compiling phf v0.11.3
2:    Compiling cssparser-macros v0.6.1
2:    Compiling phf_codegen v0.11.3
2:    Compiling smallvec v1.15.1
2:    Compiling itoa v1.0.18
2:    Compiling cssparser v0.35.0
2:    Compiling selectors v0.27.0
2:    Compiling cxx-build v1.0.194
2:    Compiling byteorder v1.5.0
2:    Compiling stable_deref_trait v1.2.1
2:    Compiling servo_arc v0.4.3
2:    Compiling cxx-rust-cssparser-impl v1.0.0 
(/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust)
2:    Compiling fxhash v0.2.1
2:    Compiling cxxbridge-macro v1.0.194
2:    Compiling derive_more v0.99.20
2:    Compiling foldhash v0.2.0
2:    Compiling memchr v2.8.0
2:    Compiling precomputed-hash v0.1.1
2:    Compiling log v0.4.29
2:    Compiling bitflags v2.11.1
2:    Compiling new_debug_unreachable v1.0.6
2:    Compiling nom v8.0.0
2:    Compiling cssparser-color v0.3.0
2: warning: unused import: `cxx_rust_cssparser_impl::stylesheet`
2:  --> tests/stylesheet.rs:7:5
2:   |
2: 7 | use cxx_rust_cssparser_impl::stylesheet;
2:   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2:   |
2:   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
2: 
2: warning: `cxx-rust-cssparser-impl` (test "stylesheet") generated 1 warning 
(run `cargo fix --test "stylesheet" -p cxx-rust-cssparser-impl` to apply 1 
suggestion)
2:     Finished `test` profile [unoptimized + debuginfo] target(s) in 16m 17s
2:      Running unittests src/lib.rs 
(/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/target/debug/deps/cxx_rust_cssparser_impl-93c9dd0ae4eaa78f)
2: 
2: running 52 tests
2: test tests::propertyfunction::custom_color ... ok
2: test tests::propertyfunction::mix ... ok
2: test tests::propertyfunction::mix_alpha ... ok
2: test tests::propertyfunction::modify_color_add ... ok
2: test tests::propertyfunction::modify_color_multiply ... ok
2: test tests::propertyfunction::modify_color_set_alpha ... ok
2: test tests::propertysyntax::any ... ok
2: test tests::propertysyntax::comma_separated_list ... ok
2: test tests::propertysyntax::group ... ok
2: test tests::propertyfunction::modify_color_subtract ... ok
2: test tests::propertysyntax::keywords_list ... ok
2: test tests::propertysyntax::invalid_datatype ... ok
2: test tests::propertysyntax::multiple ... ok
2: test tests::propertysyntax::repeat ... ok
2: test tests::propertysyntax::single_datatype ... ok
2: test tests::propertysyntax::space_separated_list ... ok
2: test tests::propertysyntax::type_or_keyword ... ok
2: test tests::propertyvalue::alternative_keyword ... ok
2: test tests::propertyvalue::color_comma_list ... ok
2: test tests::propertyvalue::alternative_value ... ok
2: test tests::propertyvalue::color_hex ... ok
2: test tests::propertyvalue::color_hex_short ... ok
2: test tests::propertyvalue::color_named ... ok
2: test tests::propertyvalue::group_keyword ... ok
2: test tests::propertyvalue::group_number ... ok
2: test tests::propertyvalue::group_lengths ... ok
2: test tests::propertyvalue::insufficient_values ... ok
2: test tests::propertyvalue::length_em ... ok
2: test tests::propertyvalue::length_for_color ... ok
2: test tests::propertyvalue::length_list ... ok
2: test tests::propertyvalue::length_px ... ok
2: test tests::propertyvalue::number ... ok
2: test tests::propertyvalue::repeat ... ok
2: test tests::propertyvalue::universal ... ok
2: test tests::propertyvalue::too_many_values ... ok
2: test tests::selector::combine_basic ... ok
2: test tests::selector::combine_nested ... ok
2: test tests::selector::combine_multiple ... ok
2: test tests::selectorparser::all ... ok
2: test tests::selectorparser::attribute_equal ... ok
2: test tests::selectorparser::attribute_exists ... ok
2: test tests::selectorparser::attribute_nested_substring ... ok
2: test tests::selectorparser::child ... ok
2: test tests::selectorparser::descendant ... ok
2: test tests::selectorparser::multiple ... ok
2: test tests::selectorparser::multiple_relative ... ok
2: test tests::selectorparser::nested ... ok
2: test tests::selectorparser::parent_same ... ok
2: test tests::selectorparser::parent_descendant ... ok
2: test tests::selectorparser::pseudoclass ... ok
2: test tests::selectorparser::pseudoclass_child ... ok
2: test tests::selectorparser::simple ... ok
2: 
2: test result: ok. 52 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; 
finished in 0.02s
2: 
2:      Running tests/stylesheet.rs 
(/usr/ports/pobj/cxx-rust-cssparser-1.0.0/cxx-rust-cssparser-v1.0.0-2c5cd92c14164e6da2b98beba1edeaecdc1445d1/rust/target/debug/deps/stylesheet-c3064dfa600e3b9b)
2: 
2: running 7 tests
2: test custom_properties ... ok
2: test complex ... ok
2: test import ... ok
2: test minimal ... ok
2: test nested_block ... ok
2: test errors ... ok
2: test property_registration ... ok
2: 
2: test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; 
finished in 0.01s
2: 
2:    Doc-tests cxx_rust_cssparser_impl
2: 
2: running 0 tests
2: 
2: test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; 
finished in 0.00s
2: 
2/2 Test #2: cargo-test .......................   Passed  979.15 sec

100% tests passed, 0 tests failed out of 2

Total Test time (real) = 980.91 sec
--

$ cd /usr/ports/devel/cxx-rust-cssparser/ && make port-lib-depends-check 
check-shlib-syms

cxx-rust-cssparser-1.0.0(devel/cxx-rust-cssparser):
Missing: c++.12 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: c++abi.9 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: c.103 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: execinfo.4 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: m.10 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: pthread.28 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
Missing: util.21 (/usr/local/lib/libcxx-rust-cssparser.so.0.0) (system lib)
WANTLIB += ${MODCARGO_WANTLIB} c++ execinfo m util
*** Error 1 in target 'port-lib-depends-check' (ignored)
check-shlib-syms: no installed library for 
/usr/local/lib/libcxx-rust-cssparser.so.0.0
--

Missing WANTLIB maybe?

Can a config flag or a post-install make the ccxbridge command be
ccxbridge-cmd instead in devel/ccxbridge-cmd perhaps?

Also a reminder about crates.inc needing licences for approval into cvs.

Good luck. :)

yaydn

Reply via email to