ci(archlinux) build breakage due to Cap'n Proto #4

Open
opened 2021-10-10 14:51:09 +02:00 by wanderer · 1 comment
Owner

an upgrade to Cap'n Proto library appears to break the build flow

[  6%] Building CXX object CMakeFiles/fastnetmon_pcap_format.dir/fastnetmon_pcap_format.cpp.o
In file included from /drone/src/src/simple_packet_capnp/simple_packet.capnp.c++:4:
/drone/src/src/simple_packet_capnp/simple_packet.capnp.h:10:2: error: #error "Version mismatch between generated code and library headers.  You must use the same version of the Cap'n Proto compiler and library."
10 | #error "Version mismatch between generated code and library headers.  You must use the same version of the Cap'n Proto compiler and library."
   |  ^~~~~

ref:
https://drone.dotya.ml/wanderer/fastnetmon-ng/197/2/4

an upgrade to Cap'n Proto library appears to break the build flow ```log [ 6%] Building CXX object CMakeFiles/fastnetmon_pcap_format.dir/fastnetmon_pcap_format.cpp.o In file included from /drone/src/src/simple_packet_capnp/simple_packet.capnp.c++:4: /drone/src/src/simple_packet_capnp/simple_packet.capnp.h:10:2: error: #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." 10 | #error "Version mismatch between generated code and library headers. You must use the same version of the Cap'n Proto compiler and library." | ^~~~~ ``` ref: https://drone.dotya.ml/wanderer/fastnetmon-ng/197/2/4
wanderer added the
bug
label 2021-10-10 14:51:09 +02:00
wanderer added this to the General project 2021-10-10 14:51:09 +02:00
Author
Owner

the issue persists as there is a mismatch between Cap'n Proto versions - fedora (34/35) is staying on 0.8.0 while arch has moved on to 0.9.0.

a solution would be a dual-tier system, but that's just asking for trouble...

the issue persists as there is a mismatch between Cap'n Proto versions - fedora (34/35) is staying on `0.8.0` while arch has moved on to `0.9.0`. a solution would be a dual-tier system, but that's just asking for trouble...
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: wanderer/fastnetmon-ng#4
No description provided.