-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Static Build for #11728 isn't static #12198
Comments
What do you mean by "Downloaded static build" for that issue? It's not a release so no build is associated with it? Are you trying to download a specific static build for a specific release? Please be more specific. |
We don't support static builds. If users want static builds they should attempt to do them on their own. |
@mheon I'm referring to Staic Build section on https://cirrus-ci.com/build/6564084112949248 (sorry Cirrus isn't very linking friendly) @rhatdan the main README specifically highlights static build for testing purposes https://github.com/containers/podman/blob/main/README.md#static-binary-builds |
@cevich PTAL |
Hmm, indeed it doesn't appear to be working properly. I wonder if this warning message gives any clue as to why. In any case, I didn't write the static-build task nor do I fully understand the underlying build system 😕 We'll need to tap the person who set this up, and I can't remember who that is off-hand, we'll need to go digging through git history... |
@hswong3i or @saschagrunert either of you can tell what might be going wrong here? I will add that we do pre-build non-static |
Sorry that I may no longer contribute for static build maintenance, since I had shift my focus to per-OS native deb/rpm packaging: https://build.opensuse.org/project/show/home:alvistack e.g. When https://github.com/containers/podman/releases/tag/v3.4.1 released, I could taking care its packaging within 30mins for both Ubuntu/Debian/CentOS/Fedora/openSUSE recent releases as below: Also some limitation for static build:
Please kindly forgive me for no longer contributing static binary build; but switching to OBS + P.S. kubic toolchain for podman/cri-o always conflict with kubernetes official https://apt.kubernetes.io/ or https://packages.cloud.google.com/; in order to making them all working well together I am now maintenance 300+ OBS-based packages, with daily update ;-) |
We now do not copy the `bin` directory to the target nix sources to avoid skipping the build because "everything is up to date". Fixes containers#12198 Signed-off-by: Sascha Grunert <[email protected]>
The issue seems to be in those lines: https://cirrus-ci.com/task/5724808781496320?logs=main#L421-L423 We copy the Fix is incoming in #12235 |
We now do not copy the `bin` directory to the target nix sources to avoid skipping the build because "everything is up to date". Fixes containers#12198 Signed-off-by: Sascha Grunert <[email protected]>
Is this a BUG REPORT or FEATURE REQUEST? (leave only one on its own line)
/kind bug
Description
Downloaded
Static Build
for #11728 isn't staticSteps to reproduce the issue:
Download (current) Static Build
Validate with
ldd
Describe the results you received:
Describe the results you expected:
Have you tested with the latest version of Podman and have you checked the Podman Troubleshooting Guide? (https://github.com/containers/podman/blob/master/troubleshooting.md)
N/A
#10656
#10679
#8943
Additional environment details (AWS, VirtualBox, physical, etc.):
The text was updated successfully, but these errors were encountered: