Hi guys,
Unfortunately, there are compile time errors on the latest taler
exchange release (v0.13.0).
```
taler-exchange-httpd_kyc-wallet.c:33:10: fatal error:
'taler-exchange-httpd_withdraw.h' file not found
33 | #include "taler-exchange-httpd_withdraw.h"
```
The missing header file is in git's 0.13.0 version, but not the release's.
```
wget --quiet https://ftpmirror.gnu.org/taler/taler-exchange-0.13.0.tar.gz
tar -xf taler-exchange-0.13.0.tar.gz
(
cd taler-exchange-0.13.0
# No output here
find . -name taler-exchange-httpd_withdraw.h
)
git clone https://git.taler.net/exchange.git
(
cd exchange
git checkout v0.13.0
find . -name taler-exchange-httpd_withdraw.h
)
```
Removing the header file references fixes this, but clang version 13.0.0
proceeds to throw an error.
```
exchange_api_stefan.c:128:10: error: invalid suffix 'd' on floating
constant
128 | if (1.0d <= keys->stefan_lin)
| ^
exchange_api_stefan.c:276:10: error: invalid suffix 'd' on floating
constant
276 | if (1.0d <= keys->stefan_lin)
```
Best Regards,
Slack Coder