File tree Expand file tree Collapse file tree 2 files changed +19
-4
lines changed
Expand file tree Collapse file tree 2 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 3939 CIBW_BEFORE_ALL_MACOS : >
4040 brew tap fbkarsdorp/homebrew-lamachine &&
4141 brew install frog
42- CIBW_MANYLINUX_X86_64_IMAGE : quay.io/pypa/manylinux_2_28_x86_64
42+ CIBW_MANYLINUX_X86_64_IMAGE : quay.io/pypa/manylinux2014_x86_64
4343 CIBW_SKIP : " *-win* *-manylinux_i686 pp*"
4444
4545 - uses : actions/upload-artifact@v3
Original file line number Diff line number Diff line change @@ -26,9 +26,24 @@ if [ "$ID" = "almalinux" ] && [ -d /usr/local/share/aclocal ]; then
2626 export ACLOCAL_PATH=/usr/share/aclocal
2727fi
2828if [ " $ID " = " almalinux" ] || [ " $ID " = " centos" ] || [ " $ID " = " rhel" ]; then
29- # they forgot to package libexttextcat-devel? grab one manually:
30- wget https://github.com/proycon/LaMachine/raw/master/deps/centos8/libexttextcat-devel-3.4.5-2.el8.x86_64.rpm
31- yum install -y libexttextcat-devel-3.4.5-2.el8.x86_64.rpm
29+ if [ " $VERSION_ID " = " 7" ]; then
30+ yum install -y libexttextcat-devel
31+ if [ -d /opt/rh/devtoolset-10/root/usr/lib ]; then
32+ # we are running in the manylinux2014 image
33+ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH :/usr/local/lib:/opt/rh/devtoolset-10/root/usr/lib
34+ # libxml2 is out of date, compile and install a new one
35+ yum install -y xz
36+ wget https://download.gnome.org/sources/libxml2/2.9/libxml2-2.9.14.tar.xz
37+ unxz libxml2-2.9.14.tar.xz
38+ tar -xf libxml2-2.9.14.tar
39+ cd libxml2-2.9.14 && ./configure --prefix=/usr/ --without-python && make && make install
40+ cd ..
41+ fi
42+ elif [ " $VERSION_ID " = " 8" ]; then
43+ # they forgot to package libexttextcat-devel? grab one manually:
44+ wget https://github.com/proycon/LaMachine/raw/master/deps/centos8/libexttextcat-devel-3.4.5-2.el8.x86_64.rpm
45+ yum install -y libexttextcat-devel-3.4.5-2.el8.x86_64.rpm
46+ fi
3247fi
3348
3449[ -z " $PREFIX " ] && PREFIX=" /usr/local/"
You can’t perform that action at this time.
0 commit comments