Opened 5 years ago

Last modified 5 years ago

#57583 closed defect

opencv @3.4.3_1 : +contrib variant failed — at Initial Version

Reported by: ierofant (Андрей Корнилов) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: opencv

Description

I tied to install it with protobuf-cpp and protobuf3-cpp (sudo port install opencv +contrib).

  1. protobuf3-cpp:
    In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.cc:4:
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:17:2: error: This file was generated by an older version of protoc which is
    #error This file was generated by an older version of protoc which is
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:18:2: error: incompatible with your Protocol Buffer headers.  Please
    #error incompatible with your Protocol Buffer headers.  Please
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:19:2: error: regenerate this file with a newer version of protoc.
    #error regenerate this file with a newer version of protoc.
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:1097:10: error: unknown type name 'PROTOBUF_CONSTEXPR'
      static PROTOBUF_CONSTEXPR int const kIndexInFileMessages =
    
  1. protobuf-cpp:
    In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.cc:4:
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:12:2: error: This file was generated by a newer version of protoc which is
    #error This file was generated by a newer version of protoc which is
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:13:2: error: incompatible with your Protocol Buffer headers.  Please update
    #error incompatible with your Protocol Buffer headers.  Please update
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:14:2: error: your headers.
    #error your headers.
     ^
    /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_opencv/opencv/work/opencv-3.4.3/modules/dnn/misc/caffe/opencv-caffe.pb.h:23:10: fatal error: 'google/protobuf/arena.h' file not found
    #include <google/protobuf/arena.h>
    

Change History (2)

Changed 5 years ago by ierofant (Андрей Корнилов)

Attachment: protobuf3-cpp-main.log added

Changed 5 years ago by ierofant (Андрей Корнилов)

Attachment: protobuf-cpp-main.log added
Note: See TracTickets for help on using tickets.