comparison .github/workflows/build-xapian.yml @ 7955:694bbda71bf7

test: 1.4.18 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 xapian tarball. try 1.4.18 which may compile but not find proper headers or create output files with incorrect filetypes. 1.4.19 failed with: xapian_wrap.cc:65031:116: error: ‘FLAG_NO_POSITIONS’ is not a member of ‘Xapian::QueryParser’ [skip travis]
author John Rouillard <rouilj@ieee.org>
date Sun, 12 May 2024 19:46:02 -0400
parents a0ccbcf69989
children 9166e0100e01
comparison
equal deleted inserted replaced
7954:a0ccbcf69989 7955:694bbda71bf7
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.19"; echo $XAPIAN_VER; 85 XAPIAN_VER="1.4.18"; 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/