kismetwireless / homebrew-kismet

Kismet Homebrew Formulae
GNU General Public License v2.0
2 stars 1 forks source link

edition PROTO3 which is not the protoc maximum 2023. #4

Open l-jessie opened 2 months ago

l-jessie commented 2 months ago

MacBook Pro (16-inch, 2019) / macos Monterey 12.7.4 (21H1123)

homeBrew does not provide version control for protobuf-c. It installs the latest version

error: Installing kismetwireless/kismet/kismet-git --HEAD ==> ./configure --disable-silent-rules --enable-wifi-coconut --enable-bladerf --disable-python-tools --with-openssl=/usr/local/opt/openssl@3 ==> make install Last 15 lines from /Users/jessie/Library/Logs/Homebrew/kismet-git/02.make: protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/http.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/datasource.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/linuxbluetooth.proto protoc --cpp_out=./protobuf_cpp/ -I protobuf_definitions/ protobuf_definitions/eventbus.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/kismet.proto protoc-c --c_out=./protobuf_c/ -I protobuf_definitions/ protobuf_definitions/datasource.proto WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1713242085.954518 113757 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1713242085.954825 113699 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. make[1]: [protobuf_c/datasource.pb-c.h] Error 1 make[1]: Waiting for unfinished jobs.... make[1]: [protobuf_c/kismet.pb-c.h] Error 1 make: [install] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): https://github.com/kismetwireless/homebrew-kismet/issues

crckrberries commented 2 months ago

i'm experiencing the same issue

image
cbrunnkvist commented 2 months ago

Same. (Apple M1 / macOS Sonoma 14.4.1)

% brew tap kismetwireless/kismet
==> Tapping kismetwireless/kismet
(...)

Everything fine so far.

The error occurs at the end of brew install kismet:

(...)
==> Installing kismetwireless/kismet/kismet
==> ./configure --disable-silent-rules --enable-wifi-coconut --enable-bladerf --disable-python-tools --with-openssl=/opt/homebrew/opt/openssl@3
==> make install
Last 15 lines from /Users/conny/Library/Logs/Homebrew/kismet/02.make:
E0000 00:00:1714466532.738660 5147929 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
make[1]: *** [protobuf_c/datasource.pb-c.h] Error 1
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1714466532.741341 5147982 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1714466532.741378 5147959 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
make[1]: *** [protobuf_c/datasource.pb-c.c] Error 1
make[1]: *** [protobuf_c/kismet.pb-c.c] Error 1
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1714466532.742431 5147923 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1714466532.742673 5148011 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
make[1]: *** [protobuf_c/kismet.pb-c.h] Error 1
make[1]: *** [protobuf_c/eventbus.pb-c.c] Error 1
make: *** [install] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/kismetwireless/homebrew-kismet/issues
kismetwireless commented 2 months ago

Already addressed in the git versions.

On Tuesday, April 30th, 2024 at 4:50 AM, Conny Brunnkvist @.***> wrote:

Same.

% brew tap kismetwireless/kismet ==> Tapping kismetwireless/kismet (...)

Everything fine so far.

The error occurs at the end of brew install kismet:

(...) ==> Installing kismetwireless/kismet/kismet ==> ./configure --disable-silent-rules --enable-wifi-coconut --enable-bladerf --disable-python-tools @. ==> make install Last 15 lines from /Users/conny/Library/Logs/Homebrew/kismet/02.make: E0000 00:00:1714466532.738660 5147929 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. make[1]: [protobuf_c/datasource.pb-c.h] Error 1 WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1714466532.741341 5147982 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1714466532.741378 5147959 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. make[1]: [protobuf_c/datasource.pb-c.c] Error 1 make[1]: [protobuf_c/kismet.pb-c.c] Error 1 WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1714466532.742431 5147923 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. WARNING: All log messages before absl::InitializeLog() is called are written to STDERR E0000 00:00:1714466532.742673 5148011 command_line_interface.cc:1534] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023. make[1]: [protobuf_c/kismet.pb-c.h] Error 1 make[1]: [protobuf_c/eventbus.pb-c.c] Error 1 make: *** [install] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core): https://github.com/kismetwireless/homebrew-kismet/issues

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

cbrunnkvist commented 2 months ago

Already addressed in the git versions.

Translated: using brew install --HEAD kismet-git instead, works fine. Thanks.