Repository navigation
Commit 0d489f1
committed
fix: correct Amazon Linux build stages for the prebuilt dependency
Install full gnupg2 on Amazon Linux 2023:
The AL2023 base image ships gnupg2-minimal, which provides gpg but no
gpg-agent. gpg 2.3 needs the agent even to import a public key, so the
release-artifact verification failed in the Build Docker image step. Pull
full gnupg2 with --allowerasing to replace the minimal variant.
Restore /usr/local lib path in Amazon Linux build stages:
Removing the modern-CMake install block also dropped its PATH and
LD_LIBRARY_PATH env vars, which the stage-1 Python (built --enable-shared
into /usr/local) needs to load libpython at build time. Restore them in the
AL2 and AL2023 build-image stages.1 parent 371fc8a commit 0d489f1
2 files changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
70 | 75 | | |
71 | 76 | | |
72 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | | - | |
| 56 | + | |
59 | 57 | | |
60 | 58 | | |
61 | 59 | | |
| |||
68 | 66 | | |
69 | 67 | | |
70 | 68 | | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
71 | 74 | | |
72 | 75 | | |
73 | 76 | | |
| |||
0 commit comments