comparison .github/workflows/build-xapian.yml @ 7952:abe8d7bcd22b

test: get xapian working under github actions and python 3.13 issue2551338 xapian doesn't build in CI for 3.13 python binary search for working version of xapain tarball. try 1.4.22 [skip travis]
author John Rouillard <rouilj@ieee.org>
date Sun, 12 May 2024 19:36:03 -0400
parents 9009d489bf5a
children b2733bc45c62
comparison
equal deleted inserted replaced
7951:9009d489bf5a 7952:abe8d7bcd22b
80 set -xv 80 set -xv
81 sudo apt-get install libxapian-dev 81 sudo apt-get install libxapian-dev
82 # Sphinx required to build the xapian python bindings. Use 1.8.5 on 82 # Sphinx required to build the xapian python bindings. Use 1.8.5 on
83 # older python and newest on newer. 83 # older python and newest on newer.
84 if [[ $PYTHON_VERSION == '3.'* ]] ; then pip install sphinx; fi 84 if [[ $PYTHON_VERSION == '3.'* ]] ; then pip install sphinx; fi
85 XAPIAN_VER="1.4.24"; echo $XAPIAN_VER; 85 XAPIAN_VER="1.4.22"; echo $XAPIAN_VER;
86 cd /tmp 86 cd /tmp
87 curl -s -O https://oligarchy.co.uk/xapian/$XAPIAN_VER/xapian-bindings-$XAPIAN_VER.tar.xz 87 curl -s -O https://oligarchy.co.uk/xapian/$XAPIAN_VER/xapian-bindings-$XAPIAN_VER.tar.xz
88 tar -Jxvf xapian-bindings-$XAPIAN_VER.tar.xz 88 tar -Jxvf xapian-bindings-$XAPIAN_VER.tar.xz
89 cd xapian-bindings-$XAPIAN_VER/ 89 cd xapian-bindings-$XAPIAN_VER/
90 # edit the configure script. 90 # edit the configure script.

Roundup Issue Tracker: http://roundup-tracker.org/