[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