mirror of
https://github.com/python/cpython.git
synced 2026-01-07 16:02:55 +00:00
gh-112088: Run autoreconf in GHA check_generated_files (#112090)
The "Check if generated files are up to date" job of GitHub Actions
now runs the "autoreconf -ivf -Werror" command instead of the "make
regen-configure" command to avoid depending on the external quay.io
server.
Add Tools/build/regen-configure.sh script to regenerate the configure
with an Ubuntu container image. The
"quay.io/tiran/cpython_autoconf:271" container image
(https://github.com/tiran/cpython_autoconf) is no longer used.
(cherry picked from commit d9fd33a869)
27 lines
489 B
Bash
Executable file
27 lines
489 B
Bash
Executable file
#!/bin/sh
|
|
apt-get update
|
|
|
|
# autoconf-archive is needed by autoreconf (check_generated_files job)
|
|
apt-get -yq install \
|
|
build-essential \
|
|
pkg-config \
|
|
autoconf-archive \
|
|
ccache \
|
|
gdb \
|
|
lcov \
|
|
libb2-dev \
|
|
libbz2-dev \
|
|
libffi-dev \
|
|
libgdbm-dev \
|
|
libgdbm-compat-dev \
|
|
liblzma-dev \
|
|
libncurses5-dev \
|
|
libreadline6-dev \
|
|
libsqlite3-dev \
|
|
libssl-dev \
|
|
lzma \
|
|
lzma-dev \
|
|
tk-dev \
|
|
uuid-dev \
|
|
xvfb \
|
|
zlib1g-dev
|