Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTBFS: riemann-c-client #23359

Closed
imjasonh opened this issue Jul 8, 2024 · 1 comment
Closed

FTBFS: riemann-c-client #23359

imjasonh opened this issue Jul 8, 2024 · 1 comment
Assignees
Labels
foundations ftbfs Failed to Build From Source

Comments

@imjasonh
Copy link
Contributor

imjasonh commented Jul 8, 2024

running step "Run autoconf make"
make: Entering directory '/home/build'
/bin/sh /home/build/install-sh -d ./lib/riemann/proto
/bin/sh /home/build/install-sh -d ./lib/riemann/proto
protoc-c lib/riemann/proto/riemann.proto -I./lib/riemann/proto --c_out=./lib/riemann/proto
protoc-c lib/riemann/proto/riemann.proto -I./lib/riemann/proto --c_out=./lib/riemann/proto
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1720297553.245814       7 command_line_interface.cc:1552] 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:1720297553.245915       8 command_line_interface.cc:1552] Built-in generator --c_out specifies a maximum edition PROTO3 which is not the protoc maximum 2023.
make: *** [Makefile:1623: lib/riemann/proto/riemann.pb-c.c] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:1623: lib/riemann/proto/riemann.pb-c.h] Error 1
make: Leaving directory '/home/build'
ERROR: failed to build package. the build environment has been preserved:

https://cloudlogging.app.goo.gl/obpWxKr3T8L96ivX6

@imjasonh imjasonh added foundations ftbfs Failed to Build From Source labels Jul 8, 2024
justinvreeland pushed a commit to justinvreeland/wolfi that referenced this issue Aug 12, 2024
It looks like we pulled in an unmerged patches [1] from which is now
causing build issues with riemann-c-client. Once the patch causing issues
is removed riemann-c-client builds cleanly again.

protobuf-c/protobuf-c#711
@justinvreeland
Copy link
Contributor

I have a branch with a fix that involves removing one of 3 upstream patches we've added. I believe Archlinux also isn't using that patch in their patchiest for the problem. I don't know if not having that patch will cause other problems with projects that need protobuf-c so we'll want to do a build with those to verify things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
foundations ftbfs Failed to Build From Source
Projects
None yet
Development

No branches or pull requests

2 participants