[MacPorts] #67346: openimageio @2.4.5.0: error: use of bitwise '&' with boolean operands
MacPorts
noreply at macports.org
Mon Jun 26 05:29:43 UTC 2023
#67346: openimageio @2.4.5.0: error: use of bitwise '&' with boolean operands
--------------------------+---------------------------------
Reporter: elteck | Owner: MarcusCalhoun-Lopez
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: fixed | Keywords:
Port: openimageio |
--------------------------+---------------------------------
Comment (by jmroot):
Yes, you've won warning whack-a-mole for the time being by disabling a
bunch of warnings, but `-Werror` is still being used and will break things
next time a new warning pops up. Look at literally any of the logs for the
builds triggered by those commits. As a single example:
https://build.macports.org/builders/ports-
12_arm64-builder/builds/98924/steps/install-port/logs/stdio
The very first compile command run is:
{{{
[ 1%] Building CXX object
src/libutil/CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o
cd
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/build/src/libutil
&& /usr/bin/clang++ -DOIIO_INTERNAL=1 -DOpenImageIO_EXPORTS
-DOpenImageIO_Util_EXPORTS -DUSE_BOOST_FILESYSTEM -DUSE_FREETYPE=1
-DUSE_JPEG_TURBO=1 -DUSE_OCIO=1 -DUSE_OPENCOLORIO=1 -DUSE_OPENCV=1
-DUSE_OPENVDB=1 -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/build/include/OpenImageIO
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/build/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/build/src/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/oiio-2.4.5.0/src/include
-I/opt/local/include/libfmt9 -isystem /opt/local/include -isystem
/opt/local/libexec/boost/1.76/include -isystem /opt/local/include/Imath
-isystem /opt/local/libexec/tbb/include -pipe
-I/opt/local/libexec/boost/1.76/include -Os -Wno-deprecated-declarations
-Wno-error=unknown-warning-option -Wno-unknown-warning-option -DNDEBUG
-I/opt/local/libexec/boost/1.76/include -I/opt/local/include
-stdlib=libc++
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -arch arm64
-isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-
version-min=12.0 -fPIC -Werror -Wno-unused-function -Wno-overloaded-
virtual -Wno-unneeded-internal-declaration -Wno-unused-private-field -Wno-
tautological-compare -Qunused-arguments -Wno-unknown-warning-option -Wno-
unused-local-typedefs -fno-math-errno -std=c++14 -MD -MT
src/libutil/CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o -MF
CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o.d -o
CMakeFiles/OpenImageIO_Util.dir/errorhandler.cpp.o -c
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_openimageio/openimageio/work/oiio-2.4.5.0/src/libutil/errorhandler.cpp
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67346#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list