Software /
code /
prosody
Comparison
configure @ 11528:d3b0049e50f5
configure: Make ICU the default library for IDNA and JID normalization
See #533
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 12 Jul 2020 23:04:14 +0200 |
parent | 11009:74ef9f2334f3 |
child | 11965:5e3aee9b6adc |
comparison
equal
deleted
inserted
replaced
11527:eaff6e548f12 | 11528:d3b0049e50f5 |
---|---|
25 | 25 |
26 CFLAGS="-fPIC -std=c99" | 26 CFLAGS="-fPIC -std=c99" |
27 CFLAGS="$CFLAGS -Wall -pedantic -Wextra -Wshadow -Wformat=2" | 27 CFLAGS="$CFLAGS -Wall -pedantic -Wextra -Wshadow -Wformat=2" |
28 LDFLAGS="-shared" | 28 LDFLAGS="-shared" |
29 | 29 |
30 IDN_LIBRARY="idn" | 30 IDN_LIBRARY="icu" |
31 # Help | 31 # Help |
32 | 32 |
33 show_help() { | 33 show_help() { |
34 cat <<EOF | 34 cat <<EOF |
35 Configure $APP_NAME prior to building. | 35 Configure $APP_NAME prior to building. |
61 --with-lua-lib=DIR You can also specify Lua's libraries dir. | 61 --with-lua-lib=DIR You can also specify Lua's libraries dir. |
62 Default is \$LUA_DIR/lib | 62 Default is \$LUA_DIR/lib |
63 --with-idn=LIB The name of the IDN library to link with. | 63 --with-idn=LIB The name of the IDN library to link with. |
64 Default is $IDN_LIB | 64 Default is $IDN_LIB |
65 --idn-library=(idn|icu) Select library to use for IDNA functionality. | 65 --idn-library=(idn|icu) Select library to use for IDNA functionality. |
66 idn: use GNU libidn (default) | 66 idn: use GNU libidn |
67 icu: use ICU from IBM | 67 icu: use ICU from IBM (default) |
68 --with-ssl=LIB The name of the SSL to link with. | 68 --with-ssl=LIB The name of the SSL to link with. |
69 Default is $OPENSSL_LIB | 69 Default is $OPENSSL_LIB |
70 --with-random=METHOD CSPRNG backend to use. One of | 70 --with-random=METHOD CSPRNG backend to use. One of |
71 getrandom: Linux kernel | 71 getrandom: Linux kernel |
72 arc4random: OpenBSD kernel | 72 arc4random: OpenBSD kernel |