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

Fix Rocky 8 RPMs, add options to build without rpki and docs (default is to include) #17793

Merged
merged 2 commits into from
Jan 21, 2025

Conversation

louberger
Copy link
Member

fix generation of rpms for RHEL/Rocky8. default behavior is not changed by addition of new rpmbuild (command line) options.

…for different system environments by including all built .so files

    Simplify file list by using wildcards to include any built %{_libdir}/frr/modules/*.so and +%{_libdir}/libfrr*.so*

Signed-off-by: Lou Berger <[email protected]>
@louberger louberger force-pushed the working/lb/fix-r8-rpms branch from a96a05f to e2b5eed Compare January 8, 2025 12:50
@mjstapp
Copy link
Contributor

mjstapp commented Jan 8, 2025

A question about the developer docs: should we (could we) have a "building for rocky"? would a copy of the centos8 doc still be correct/useful?

@donaldsharp
Copy link
Member

I would think the centos8 doc should be sufficient.

@mwinter-osr
Copy link
Member

CI:rerun

@mwinter-osr
Copy link
Member

CI:rerun Need to retest against new master base

@mwinter-osr
Copy link
Member

The static analyzer error is in the base, not in this PR. The CI does a compare against the wrong base (Base of PR) instead of the latest master (the CI run does the PR rebased on the latest master, so that should be the base).
I'll fix this later today or tomorrow, but for now the static analyzer error can be ignored.

Copy link
Member

@mwinter-osr mwinter-osr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All good. Reviewed and tested on Rocky 8 & 9

@Jafaral Jafaral merged commit 46a1a76 into FRRouting:master Jan 21, 2025
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants