-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
icu-config removed from Debian #31
Comments
There are quite a few packages affected in Debian - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920900 But in the end icu-config is gone, so building fts-xapian on newer Debian Releases is unfortunately not possible without a change. |
@slavkoja BTW, I used this little trick to build with Debian Buster on AMD64: LinearTapeFileSystem/ltfs#153 |
@frittentheke thanks for workaround, but IMO this have to be solved here, in configure script. |
Any suggestion to change configure script ? |
@cmouse any idea on that ? |
pkg-config maybe? |
@slavkoja please kindly check latest git |
@grosjo I ttried it, result is better and seems to work, but on debian the latest ICU version is 63, then configure fails:
Please, is 64 really needed? |
I have no debian here. Can you put 63 in the configure.ac file, autoreconf -i, configure/make and test it ? |
I tried 63 already, and it compiles fain, with some warnings only:
But success to compile tells near nothing about real usage and as i mentioned early, i do not use it yet, that is why i ask if 64 is really needed. |
Ok, I fixed those warnings Please kindly test with 63 for a little while and let me know |
Looking at API, it seems not changes have an impact on this plugin. However, your feedback is very welcome running on ICU 63 |
Thanks for investigating this. I am sorry, i cannot provide feedback in reasonable time, because i have plan to use it in summer only. I am still not sure if it will be useful for my users, because the xapian does not supports our language. But without compiling it i will not able to do any tests. |
Ok, I am closing this for now |
I have my own Debian package for some time for Debian stretch (9), while i don't use it yet in production.
Recently I try to update it from 1.0.3 version to 1.2.6 on the Debian bullseye (11), but building fails on configure step, due missing
icu-config
, which was removed from debian's package with icu 63.1-6 (Debian buster) and it is deprecated by upstream too, as mentioned in bug report.Please, don't use
icu-config
.The text was updated successfully, but these errors were encountered: