View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0007200||Taler||exchange||public||2022-03-19 06:24||2022-11-04 20:52|
|Reporter||ttn||Assigned To||Christian Grothoff|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Product Version||git (master)|
|Summary||0007200: configure script accepts old MHD|
|Description||As seen in 0007151, an old MHD can be problematic.|
The documented minimum version is currently 0.9.71.
However, the configure script does not error out if an old MHD is found.
Same can be said for merchant.
Question: What is the feature in 0.9.71 that is required by exchange (merchant)?
|Tags||No tags attached.|
Oh, it's quite possible that it wasn't any particular feature that is required, but that there were bugfixes I deemed relevant enough to make 0.9.71 formally a requirement, just to avoid those bugs. Which is probably also why we didn't make it a hard error (yet).
I think if the documented minimum version is X.Y.Z, we would be doing ourselves a favor by making it a hard requirement.
I've reassigned the issue to myself and will add some autoconfigury shortly.
I've just pushed commits in both exchange and merchant to add a minimum version check (for libmicrohttpd).
As for the actual version required, i kept those at 0.9.39 (the previous value). Now that the mechanism is in place,
it's a small matter to bump the value whenever you deem best.
(At that time, we can close this issue.)
I've just now bumped the version to 0.9.71:
I see that GNUnet configure script uses pkg-config for libmicrohttpd.
Something to consider for Taler in the future....
|2022-03-19 06:24||ttn||New Issue|
|2022-03-19 06:24||ttn||Status||new => assigned|
|2022-03-19 06:24||ttn||Assigned To||=> Christian Grothoff|
|2022-03-19 06:24||ttn||Relationship added||related to 0007151|
|2022-03-19 08:59||Christian Grothoff||Note Added: 0018811|
|2022-03-19 09:02||Christian Grothoff||Note Edited: 0018811|
|2022-03-19 12:40||ttn||Assigned To||Christian Grothoff => ttn|
|2022-03-19 12:43||ttn||Note Added: 0018812|
|2022-03-19 12:59||ttn||Note Added: 0018813|
|2022-03-19 13:15||ttn||Assigned To||ttn => Christian Grothoff|
|2022-03-23 07:35||ttn||Note Added: 0018833|
|2022-03-23 07:37||ttn||Status||assigned => resolved|
|2022-03-23 07:37||ttn||Resolution||open => fixed|
|2022-03-23 07:37||ttn||Note Added: 0018834|
|2022-10-20 10:48||Christian Grothoff||Target Version||=> 0.9|
|2022-11-04 20:52||Christian Grothoff||Status||resolved => closed|