Skip to content

Commit a6ffb59

Browse files
Merge pull request #218 from sergey-dryabzhinsky/sergey-dryabzhinsky-patch-1
Update Build_wheels_for_cpython310_x86_64_u24.yml
2 parents fbb4c88 + 8a13167 commit a6ffb59

12 files changed

+53
-51
lines changed

.github/workflows/Build_wheels_for_cpython27_x86.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython2.7 x86 with Clang-6 with All warnings
1+
name: Build wheels for CPython2.7 x86 with Clang-7 with All warnings
22

33
on: [push, pull_request]
44

@@ -26,7 +26,7 @@ jobs:
2626
getpipurl: https://bootstrap.pypa.io/pip/2.7/get-pip.py
2727
pypkg: python2.7
2828
pyengine_tag: cp27-cp27mu
29-
libc_tag: manylinux_2_14
29+
libc_tag: manylinux_2_3
3030
steps:
3131
- name: Checkout code
3232
uses: actions/checkout@v4
@@ -67,7 +67,7 @@ jobs:
6767
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
6868
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
6969
echo " deb [trusted=yes] http://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu ${{matrix.os.release}} main" > deadsnakes.list
70-
echo " deb [trusted=yes] http://apt.llvm.org/${{matrix.os.release}}/ llvm-toolchain-${{matrix.os.release}}-6.0 main " > clang.list
70+
echo " deb [trusted=yes] http://apt.llvm.org/${{matrix.os.release}}/ llvm-toolchain-${{matrix.os.release}}-7 main " > clang.list
7171
7272
false && sudo find ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} -iname apt
7373
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt update
@@ -90,7 +90,7 @@ jobs:
9090
- name: Pepare for ${{matrix.os.pypkg}} ${{matrix.os.arch}}
9191
if: matrix.os.matrix == 'linux'
9292
run: |
93-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt install -y ${{matrix.os.pypkg}}-dev gcc clang-6.0 pkg-config ${{matrix.os.pypkgadd}}
93+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt install -y ${{matrix.os.pypkg}}-dev gcc clang-7 pkg-config ${{matrix.os.pypkgadd}}
9494
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "wget ${{matrix.os.getpipurl}} -O get-pip.py && ${{matrix.os.pypkg}} get-pip.py"
9595
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "${{matrix.os.pypkg}} -m pip install -U 'setuptools<72.0'"
9696
@@ -105,8 +105,8 @@ jobs:
105105
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} echo GCC
106106
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} gcc -v
107107
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} echo Clang
108-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} clang-6.0 -v
109-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "cd /build_wheel/zstd-${{matrix.os.version}} && ZSTD_ASM=1 CC=clang-6.0 ZSTD_WARNINGS=1 _ZSTD_WERRORS=1 _ZSTD_SMALL=1 _ZSTD_ASM_BMI2=1 ZSTD_THREADS=1 _ZSTD_EXTERNAL=0 ${{matrix.os.pypkg}} setup.py bdist_wheel "
108+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} clang-7 -v
109+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "cd /build_wheel/zstd-${{matrix.os.version}} && ZSTD_ASM=1 CC=clang-7 ZSTD_WARNINGS=1 _ZSTD_WERRORS=1 _ZSTD_SMALL=1 _ZSTD_ASM_BMI2=1 ZSTD_THREADS=1 _ZSTD_EXTERNAL=0 ${{matrix.os.pypkg}} setup.py bdist_wheel "
110110
111111
- name: Test wheel for ${{matrix.os.pypkg}} ${{matrix.os.arch}}
112112
if: matrix.os.matrix == 'linux'

.github/workflows/Build_wheels_for_cpython27_x86_64.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython2.7 x64 with Clang-6 with All warnings
1+
name: Build wheels for CPython2.7 x64 with Clang-7 with All warnings
22

33
on: [push, pull_request]
44

@@ -66,7 +66,7 @@ jobs:
6666
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/python ubuntu-${{matrix.os.release}} main" > rusoft-python.list
6767
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
6868
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
69-
echo " deb [trusted=yes] http://apt.llvm.org/xenial/ llvm-toolchain-${{matrix.os.release}}-6.0 main " > clang.list
69+
echo " deb [trusted=yes] http://apt.llvm.org/xenial/ llvm-toolchain-${{matrix.os.release}}-7 main " > clang.list
7070
echo "# deb [trusted=yes] http://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu ${{matrix.os.release}} main" > deadsnakes.list
7171
false && sudo find ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} -iname apt
7272
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt update
@@ -89,7 +89,7 @@ jobs:
8989
- name: Pepare for ${{matrix.os.pypkg}} ${{matrix.os.arch}}
9090
if: matrix.os.matrix == 'linux'
9191
run: |
92-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt install -y ${{matrix.os.pypkg}}-dev gcc clang-6.0 pkg-config ${{matrix.os.pypkgadd}}
92+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt install -y ${{matrix.os.pypkg}}-dev gcc clang-7 pkg-config ${{matrix.os.pypkgadd}}
9393
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "wget ${{matrix.os.getpipurl}} -O get-pip.py && ${{matrix.os.pypkg}} get-pip.py || true"
9494
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "${{matrix.os.pypkg}} -m pip install -U 'setuptools<72.0'"
9595
@@ -100,9 +100,9 @@ jobs:
100100
sudo tar -xvf dist/zstd-${{matrix.os.version}}.tar.gz -C ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/build_wheel/
101101
false && sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} env
102102
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} pkg-config libzstd --modversion
103-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} echo CLANG-6
104-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} clang-6.0 -v
105-
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "cd /build_wheel/zstd-${{matrix.os.version}} && ZSTD_ASM=1 CC=clang-6.0 _ZSTD_SMALL=1 ZSTD_WARNINGS=1 _ZSTD_WERRORS=1 _ZSTD_ASM_BMI2=1 ZSTD_THREADS=1 _ZSTD_EXTERNAL=0 ${{matrix.os.pypkg}} setup.py bdist_wheel"
103+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} echo CLANG-7
104+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} clang-7 -v
105+
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /bin/bash -c "cd /build_wheel/zstd-${{matrix.os.version}} && ZSTD_ASM=1 CC=clang-7 _ZSTD_SMALL=1 ZSTD_WARNINGS=1 _ZSTD_WERRORS=1 _ZSTD_ASM_BMI2=1 ZSTD_THREADS=1 _ZSTD_EXTERNAL=0 ${{matrix.os.pypkg}} setup.py bdist_wheel"
106106
107107
- name: Test wheel for ${{matrix.os.pypkg}} ${{matrix.os.arch}}
108108
if: matrix.os.matrix == 'linux'

.github/workflows/Build_wheels_for_cpython310_x86_64_u24.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.10 x86_64 on Ubuntu24
1+
name: Build wheels for CPython3.10 x86_64 on Ubuntu20
22

33
on: [push, pull_request]
44

@@ -14,20 +14,20 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.10
17+
- name: Ubuntu 20 amd64 CPython 3.10
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: noble
22+
release: focal
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
2424
version: 1.5.6.5
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2727
pypkg: python3.10
2828
pypkgadd: python3.10-distutils
2929
pyengine_tag: cp310-cp310
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython311_x86_64_u24.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.11 x86_64 on Ubuntu24
1+
name: Build wheels for CPython3.11 x86_64 on Ubuntu20
22

33
on: [push, pull_request]
44

@@ -14,20 +14,20 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.11
17+
- name: Ubuntu 20 amd64 CPython 3.11
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: noble
22+
release: focal
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
2424
version: 1.5.6.5
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2727
pypkg: python3.11
2828
pypkgadd: python3.11-distutils
2929
pyengine_tag: cp311-cp311
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython312_x86_64_u24.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.12 x86_64 on Ubuntu24 with GCC All warnings
1+
name: Build wheels for CPython3.12 x86_64 on Ubuntu20 with GCC All warnings
22

33
on: [push, pull_request]
44

@@ -25,9 +25,9 @@ jobs:
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2727
pypkg: python3.12
28-
pypkgadd: python3.12-full
28+
# pypkgadd: python3.12-full
2929
pyengine_tag: cp312-cp312
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython313_x86_64_u24.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.13 x86_64 on Ubuntu24 with GCC All warnings
1+
name: Build wheels for CPython3.13 x86_64 on Ubuntu20 with GCC All warnings
22

33
on: [push, pull_request]
44

@@ -14,20 +14,20 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.13
17+
- name: Ubuntu 20 amd64 CPython 3.13
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: noble
22+
release: focal
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
2424
version: 1.5.6.5
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2727
pypkg: python3.13
2828
#pypkgadd: python3.13-distutils
2929
pyengine_tag: cp313-cp313
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython37_x86_64_u24.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.7 x86_64 on Ubuntu24
1+
name: Build wheels for CPython3.7 x86_64 on Ubuntu20
22

33
on: [push, pull_request]
44

@@ -14,20 +14,20 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.7
17+
- name: Ubuntu 20 amd64 CPython 3.7
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: noble
22+
release: focal
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
2424
version: 1.5.6.5
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/3.7/get-pip.py
2727
pypkg: python3.7
2828
pypkgadd: python3.7-distutils
2929
pyengine_tag: cp37-cp37m
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython38_x86_64_u24.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.8 x86_64 on Ubuntu24
1+
name: Build wheels for CPython3.8 x86_64 on Ubuntu20
22

33
on: [push, pull_request]
44

@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.8
17+
- name: Ubuntu 20 amd64 CPython 3.8
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
@@ -27,7 +27,7 @@ jobs:
2727
pypkg: python3.8
2828
pypkgadd: python3.8-distutils
2929
pyengine_tag: cp38-cp38
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

.github/workflows/Build_wheels_for_cpython39_x86.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/backports ubuntu-${{matrix.os.release}} main" > rusoft-backports.list
6969
echo " deb [trusted=yes] http://packages.rusoft.ru/ppa/rusoft/packages ubuntu-${{matrix.os.release}} main" > rusoft-packages.list
7070
echo " deb [trusted=yes] http://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu ${{matrix.os.release}} main" > deadsnakes.list
71-
sudo find ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} -iname apt
71+
false && sudo find ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} -iname apt
7272
sudo chroot ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}} /usr/bin/apt update
7373
sudo cp -v ./*.list ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/etc/apt/sources.list.d
7474
false && sudo rm -fv ./ubuntu-${{matrix.os.release}}-${{matrix.os.arch}}/etc/apt/trusted.gpg.d/* && sudo rm -fv ./ubuntu-xenial-x86/etc/apt/trusted.gpg

.github/workflows/Build_wheels_for_cpython39_x86_64_u24.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Build wheels for CPython3.9 x86_64 on Ubuntu24
1+
name: Build wheels for CPython3.9 x86_64 on Ubuntu20
22

33
on: [push, pull_request]
44

@@ -14,20 +14,20 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
os:
17-
- name: Ubuntu 24 amd64 CPython 3.9
17+
- name: Ubuntu 20 amd64 CPython 3.9
1818
runs-on: ubuntu-latest
1919
matrix: linux
2020
arch: amd64
2121
tag_arch: x86_64
22-
release: noble
22+
release: focal
2323
mirror: http://azure.archive.ubuntu.com/ubuntu
2424
version: 1.5.6.5
2525
# pyver: "3.7"
2626
getpipurl: https://bootstrap.pypa.io/pip/get-pip.py
2727
pypkg: python3.9
2828
pypkgadd: python3.9-distutils
2929
pyengine_tag: cp39-cp39
30-
libc_tag: manylinux_2_34
30+
libc_tag: manylinux_2_14
3131
steps:
3232
- name: Checkout code
3333
uses: actions/checkout@v4

0 commit comments

Comments
 (0)