From nobody Sat Apr 6 09:08:51 2024 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VBV0C56Dpz5GCk0 for ; Sat, 6 Apr 2024 09:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VBV0C2VHyz4GMx for ; Sat, 6 Apr 2024 09:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1712394539; a=rsa-sha256; cv=none; b=kxqYO2ZbU0DUePmZ7adWPUlnB+LgGzEqa5Cg8RLBn3Xxywha9HGA0CuFLGN3s66MbHX8UI pxv3MgangDrB13M9whylvljEX6rPoJ5hREJqOZkNXMkZgO7k3abSWvJEB5Yqg0ycmFg9YF bPAgOxw4CGQOUBn19hrl7XMtW8bPjEPSEq6K2F7yzSl6+66JlFbgaEqpiIp1yK/ulGw/uM 4u6NiMCdmlH87a0U/7YTLII6AYdTtDbMIgRytrfA29IprT2UJ/mEhC9nhRY6Vxa22eAYyi u2/50cAzwg579co3dtgNCI+wXLUecAcnms/TyJ3sGfq2+DJx7ADmTkapTWBgMw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712394539; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6f0Kf8DXVMIJFPoFTXu6WghQVjDWB//+tVqCz3I3iX8=; b=tUfPsEIGiqQDYDLpLN6deofwPoP6L4ZDVCMsLzvXJeAK98w6NO7X/1yoTlw/F8hOw1B0yj rEbB8eqUt+r+M5+OwRdcM7aXV0JlAcrS6AL00sv1Ccof3Sim0wXVrrPEfPoTRSwOlLIegX 9Wlnn+WyeK6MIwX1ItL44YTvBzdlp/cdccRJDaNPxdfh7+wYKahpvMoh5KbHUpTX9KgVun zv1Bp2pMX9C7i+y2g9DuHe5rAA7IJmhcvlKCFLwEiyqiM7nn0eXyOgL92NnqFuPQpbT5WI C3mAzAhsj3g2E43e9V7YznQyqgA4l1D6DIzpFWMmi8eKg8OkIfAi4uqOdJAsjw== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VBV0C25rdzdMt for ; Sat, 6 Apr 2024 09:08:59 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 43698xoL094762 for ; Sat, 6 Apr 2024 09:08:59 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 43698xVi094755 for ports-bugs@FreeBSD.org; Sat, 6 Apr 2024 09:08:59 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 278191] graphics/openimageio: Option TBB broken since update of misc/openvdb to 11.0.0 Date: Sat, 06 Apr 2024 09:08:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: rhurlin@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278191 Bug ID: 278191 Summary: graphics/openimageio: Option TBB broken since update of misc/openvdb to 11.0.0 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: rhurlin@FreeBSD.org CC: FreeBSD@ShaneWare.Biz, yuri@freebsd.org CC: FreeBSD@ShaneWare.Biz, yuri@freebsd.org It seems that option TBB is broken since the update of misc/openvdb to 11.0= .0. I get the following error on a recent 15.0-CURRENT: [ 10% 1/10] /usr/bin/c++ -DEMBED_PLUGINS=3D1 -DOIIO_INTERNAL=3D1 -DOIIO_USE_EXR_C_API=3D1 -DOpenImageIO_EXPORTS -DUSE_BOOST_FILESYSTEM -DUSE_DCMTK=3D1 -DUSE_FREETYPE=3D1 -DUSE_GIF -DUSE_HEIF=3D1 -DUSE_JPEG_TURB= O=3D1 -DUSE_LIBRAW=3D1 -DUSE_OCIO=3D1 -DUSE_OPENCOLORIO=3D1 -DUSE_OPENCV=3D1 -DUS= E_OPENJPEG -DUSE_OPENVDB=3D1 -DUSE_PTEX -DUSE_WEBP=3D1 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/usr/ports/graphics/openimageio/work/.build/include/OpenImageIO -I/usr/ports/graphics/openimageio/work/.build/include -I/usr/ports/graphics/openimageio/work/.build/src/include -I/usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/include -I/usr/local/include/openjpeg-2.5 -I/OpenEXR -I/usr/local/include/freetype2 -isystem /usr/local/include -isystem /usr/local/include/opencv4 -isystem /usr/local/include/Imath -isystem /usr/local/include/OpenEXR -isystem /usr/local/include/ptex -O2 -pipe -fstack-protector-strong -fno-strict-alia= sing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=3Dc= ++14 -fPIC -Wall -Wno-unused-function -Wno-overloaded-virtual -Wno-unneeded-internal-declaration -Wno-unused-private-field -Wno-tautological-compare -Qunused-arguments -Wunknown-warning-option -Wno-unused-local-typedefs -Wno-expansion-to-defined -fno-math-errno -pthre= ad -MD -MT src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o -MF src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o.d -o src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o -c /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp FAILED: src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o=20 /usr/bin/c++ -DEMBED_PLUGINS=3D1 -DOIIO_INTERNAL=3D1 -DOIIO_USE_EXR_C_API= =3D1 -DOpenImageIO_EXPORTS -DUSE_BOOST_FILESYSTEM -DUSE_DCMTK=3D1 -DUSE_FREETYPE= =3D1 -DUSE_GIF -DUSE_HEIF=3D1 -DUSE_JPEG_TURBO=3D1 -DUSE_LIBRAW=3D1 -DUSE_OCIO= =3D1 -DUSE_OPENCOLORIO=3D1 -DUSE_OPENCV=3D1 -DUSE_OPENJPEG -DUSE_OPENVDB=3D1 -DU= SE_PTEX -DUSE_WEBP=3D1 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -I/usr/ports/graphics/openimageio/work/.build/include/OpenImageIO -I/usr/ports/graphics/openimageio/work/.build/include -I/usr/ports/graphics/openimageio/work/.build/src/include -I/usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/include -I/usr/local/include/openjpeg-2.5 -I/OpenEXR -I/usr/local/include/freetype2 -isystem /usr/local/include -isystem /usr/local/include/opencv4 -isystem /usr/local/include/Imath -isystem /usr/local/include/OpenEXR -isystem /usr/local/include/ptex -O2 -pipe -fstack-protector-strong -fno-strict-alia= sing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=3Dc= ++14 -fPIC -Wall -Wno-unused-function -Wno-overloaded-virtual -Wno-unneeded-internal-declaration -Wno-unused-private-field -Wno-tautological-compare -Qunused-arguments -Wunknown-warning-option -Wno-unused-local-typedefs -Wno-expansion-to-defined -fno-math-errno -pthre= ad -MD -MT src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o -MF src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o.d -o src/libOpenImageIO/CMakeFiles/OpenImageIO.dir/__/openvdb.imageio/openvdbinp= ut.cpp.o -c /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:8: In file included from /usr/local/include/openvdb/Types.h:9: /usr/local/include/openvdb/TypeList.h:858:41: error: no template named 'tuple_size_v' in namespace 'std'; did you mean 'tuple_size'? 858 | constexpr auto size() { return std::tuple_size_v; } | ~~~~~^ /usr/include/c++/v1/__tuple/tuple_size.h:25:50: note: 'tuple_size' declared here 25 | template struct _LIBCPP_TEMPLATE_VIS tuple_size; | ^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:8: In file included from /usr/local/include/openvdb/Types.h:9: /usr/local/include/openvdb/TypeList.h:858:61: error: expected '(' for function-style cast or type construction 858 | constexpr auto size() { return std::tuple_size_v; } | ~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/openvdb/TypeList.h:962:41: error: no template named 'tuple_size_v' in namespace 'std'; did you mean 'tuple_size'? 962 | constexpr auto size() { return std::tuple_size_v; } | ~~~~~^ /usr/include/c++/v1/__tuple/tuple_size.h:25:50: note: 'tuple_size' declared here 25 | template struct _LIBCPP_TEMPLATE_VIS tuple_size; | ^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:8: In file included from /usr/local/include/openvdb/Types.h:9: /usr/local/include/openvdb/TypeList.h:962:61: error: expected '(' for function-style cast or type construction 962 | constexpr auto size() { return std::tuple_size_v; } | ~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:11: In file included from /usr/local/include/openvdb/math/Maps.h:14: /usr/local/include/openvdb/io/io.h:92:51: error: no member named 'any' in namespace 'std' 92 | using AuxDataMap =3D std::map; | ~~~~~^ /usr/local/include/openvdb/io/io.h:95:5: error: unknown type name 'AuxDataM= ap' 95 | AuxDataMap& auxData(); | ^ /usr/local/include/openvdb/io/io.h:96:11: error: unknown type name 'AuxData= Map' 96 | const AuxDataMap& auxData() const; | ^ /usr/local/include/openvdb/io/io.h:116:63: error: no type named 'AuxDataMap= ' in 'openvdb::v11_0::io::StreamMetadata' 116 | std::ostream& operator<<(std::ostream&, const StreamMetadata::AuxDataMap&); | ~~~~~~~~~~~~~~~~^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:13: In file included from /usr/local/include/openvdb/Grid.h:12: In file included from /usr/local/include/openvdb/tree/Tree.h:21: /usr/local/include/openvdb/tree/ValueAccessor.h:313:44: error: no member na= med 'scoped_lock' in namespace 'std'; did you mean 'adopt_lock'? 313 | inline auto lock() const { return std::scoped_lock(m); } | ~~~~~^ /usr/include/c++/v1/__mutex/tag_types.h:41:24: note: 'adopt_lock' declared = here 41 | constexpr adopt_lock_t adopt_lock =3D adopt_lock_t(); | ^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:13: In file included from /usr/local/include/openvdb/Grid.h:12: In file included from /usr/local/include/openvdb/tree/Tree.h:21: /usr/local/include/openvdb/tree/ValueAccessor.h:977:36: error: no type named 'invoke_result' in namespace 'std' 977 | using RetT =3D typename std::invoke_result::ty= pe; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/openvdb/tree/ValueAccessor.h:977:49: error: expected ';' after alias declaration 977 | using RetT =3D typename std::invoke_result::ty= pe; | ^ /usr/local/include/openvdb/tree/ValueAccessor.h:978:65: error: use of undeclared identifier 'RetT' 978 | return openvdb::evalFirstIndex<0, NumCacheLevels+1>(op, RetT(NULL)); | ^ /usr/local/include/openvdb/tree/ValueAccessor.h:992:36: error: no type named 'invoke_result' in namespace 'std' 992 | using RetT =3D typename std::invoke_result::type; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/openvdb/tree/ValueAccessor.h:992:49: error: expected ';' after alias declaration 992 | using RetT =3D typename std::invoke_result::type; | ^ /usr/local/include/openvdb/tree/ValueAccessor.h:993:36: error: use of undeclared identifier 'RetT' 993 | if constexpr(!std::is_same::value) { | ^ /usr/local/include/openvdb/tree/ValueAccessor.h:994:51: error: use of undeclared identifier 'RetT' 994 | return mNodes.evalFirstPred(pred, op, RetT(false)); | ^ In file included from /usr/ports/graphics/openimageio/work/oiio-2.4.13.0/src/openvdb.imageio/open= vdbinput.cpp:14: In file included from /usr/local/include/openvdb/openvdb.h:15: /usr/local/include/openvdb/points/PointDataGrid.h:1159:66: error: no type n= amed 'AuxDataMap' in 'openvdb::v11_0::io::StreamMetadata' 1159 | static void destroyPagedStream(const io::StreamMetadata::AuxDataMap& auxData, const Index index) | ~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/openvdb/points/PointDataGrid.h:1169:99: error: no type n= amed 'AuxDataMap' in 'openvdb::v11_0::io::StreamMetadata' 1169 | static compression::PagedInputStream& getOrInsertPagedStrea= m(=20=20 const io::StreamMetadata::AuxDataMap& auxData, |=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 ~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/openvdb/points/PointDataGrid.h:1184:69: error: no type n= amed 'AuxDataMap' in 'openvdb::v11_0::io::StreamMetadata' 1184 | static bool hasMatchingDescriptor(const io::StreamMetadata::AuxDataMap& auxData) | ~~~~~~~~~~~~~~~~~~~= ~^ fatal error: too many errors emitted, stopping now [-ferror-limit=3D] 20 errors generated. ninja: build stopped: subcommand failed. *** Error code 1 --=20 You are receiving this mail because: You are the assignee for the bug.=