-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
rkt: 0.14.0 -> 0.15.0 #12323
rkt: 0.14.0 -> 0.15.0 #12323
Conversation
I suggest to get #12131 in first and then rebase this PR. |
Sounds good, I'll rebase once that is merged. |
@kragniz have you verified functionality of rkt with this build? rkt 0.15 introduced libacl as a new dependency which is not covered yet in the expressions |
Yes, I added
|
@kragniz nice, thanks! Please rebase, then we should be good to merge. |
Rebased on top of master in last commit. |
I'm having errors that seem to originate from the interaction with systemd (https://gist.github.com/globin/69405b4d81f0c6a2f0fb#gistcomment-1671127) |
This fixes the libsystemd warning and cleans up a bit: |
@globin instead of relying on |
I didn't manage to do that, systemd is in the build inputs and the configure script has no further options for that. |
It should be picked up during stage1 build, but I haven't looked if we even build it ourselves. |
@domenkozar are you referring to building systemd within the rkt build? the rkt build system has a stage1 flavor named src, where it does exactly that. I've also noticed that rkt won't find the systemd libraries, effectively a failure in https://github.com/coreos/go-systemd/blob/7f0723f2757beb369312e795c56cb681a928d7c7/util/util.go#L89. I'm not sure what's the best solution. any suggestions to the rkt build system are welcome. |
I take it Go doesn't have pkgconfig or similar tracking of dependencies? If it just loads systemd library at run time, then it has the same problem as Python and I see no better way than your approach. |
No description provided.