File tree Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Expand file tree Collapse file tree 3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## Unreleased
4
+
5
+ - Build wheels with manylinux_2_28 and alma linux 8. [ #3787 ] ( https://github.com/getsentry/relay/pull/3787 )
6
+
3
7
## 0.8.67
4
8
5
9
### Various fixes & improvements
Original file line number Diff line number Diff line change 1
- FROM amd64/centos:7
1
+ FROM almalinux:8
2
2
3
3
# This must be lower case - used in the paths and packages names
4
4
ARG TARGET
@@ -9,11 +9,7 @@ RUN yum -y update \
9
9
perl-core openssl openssl-devel pkgconfig libatomic \
10
10
&& if [ "$(uname -m)" != ${TARGET} ]; then \
11
11
yum install -y "binutils-${TARGET}-linux-gnu" "gcc-${TARGET}-linux-gnu" "gcc-c++-${TARGET}-linux-gnu" \
12
- && if [ ${TARGET} == "aarch64" ]; then \
13
- curl -L -s https://www.centos.org/keys/RPM-GPG-KEY-CentOS-7-aarch64 > /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64 \
14
- && cat /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7-aarch64 >> /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 ; \
15
- fi \
16
- && dnf --forcearch "${TARGET}" --release 7 install -y gcc glibc glibc-devel --installroot "/usr/${TARGET}-linux-gnu/sys-root/" || true \
12
+ && dnf --forcearch "${TARGET}" --releasever=8 install -y gcc glibc glibc-devel --installroot "/usr/${TARGET}-linux-gnu/sys-root/" || true \
17
13
&& ln -s "/usr/${TARGET}-linux-gnu/sys-root/usr/lib64/libgcc_s.so.1" "/usr/${TARGET}-linux-gnu/sys-root/usr/lib64/libgcc_s.so" ; \
18
14
fi \
19
15
&& yum clean all \
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ docker run \
34
34
-v " $( pwd) :/work" \
35
35
-e SKIP_RELAY_LIB_BUILD=1 \
36
36
-e CARGO_BUILD_TARGET \
37
- quay.io/pypa/manylinux2014_ ${TARGET} \
37
+ quay.io/pypa/manylinux_2_28_ ${TARGET} \
38
38
sh manylinux.sh
39
39
40
40
# Fix permissions for shared directories
You can’t perform that action at this time.
0 commit comments