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 spec bconds and cmake options #325

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

dmach
Copy link
Contributor

@dmach dmach commented Feb 27, 2023

There's also a test running in GitHub Actions, but it takes over 40 minutes.
It's started only on changes in CMakeLists.txt and spec.
I'm not sure whether to keep it on by default.

@ppisar
Copy link
Contributor

ppisar commented Feb 27, 2023

Does libsolv provide a pkg-config file? If it does, then you should use "pkgconfig --static --libs libsolv" way instead of hard-coding libsolv dependencies into DNF5. Also dnf5.spec should build-require libsolv-static instead of repeating transitive dependencies of libsolv.

@@ -29,7 +29,7 @@ set(SWIG_COMPILE_OPTIONS
-Wno-missing-declarations
-Wno-missing-field-initializers
-Wno-sign-compare
-Wno-sometimes-uninitialized
# -Wno-sometimes-uninitialized
Copy link
Contributor

Choose a reason for hiding this comment

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

This should be no longer needed, the problem was fixed in glib.

@j-mracek
Copy link
Member

j-mracek commented Apr 5, 2023

@dmach There is unanswered question from ppisar. May I ask you for your plans with the PR?

@inknos inknos self-assigned this Aug 28, 2023
@inknos
Copy link
Collaborator

inknos commented Sep 6, 2023

rebased here to test #876

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

Successfully merging this pull request may close these issues.

None yet

5 participants