-
Notifications
You must be signed in to change notification settings - Fork 148
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
Bump yggdrasil to 0.4.1 #11181
base: rpm/develop
Are you sure you want to change the base?
Bump yggdrasil to 0.4.1 #11181
Conversation
Welp, el7 has |
LONGNAME=%{name} \ | ||
PKGNAME=%{name} \ | ||
VERSION=%{version} | ||
%meson "-Dgobuildflags=%buildflags" %ldflags |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it really correct to pass the ldflags to meson? Looks like all versions don't like that. https://docs.fedoraproject.org/en-US/packaging-guidelines/Meson/ suggests that normally it should be able to figure it out by default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yggdrasil 0.4.1 is in centos-stream 9 at least. If we don't make any modifications, I'd prefer to rely on that once RHEL 9.5 comes out. As for EL 7 & 8: I wouldn't mind keeping them on older versions.
In our package manifest and comps files we can tell the build system to only build for EL 7, 8 and OpenSUSE.
by pulling in the spec from CS9[1]. [1] - https://gitlab.com/redhat/centos-stream/rpms/yggdrasil/-/blob/63eb41286348fd7888db0005db603cbb85670370/yggdrasil.spec
c89808c
to
d89862d
Compare
Just want to get the lints out of the way to see if this would work on different distributions.
let's see what happens