aboutsummaryrefslogtreecommitdiffhomepage
path: root/configure.ml
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ml')
-rw-r--r--configure.ml8
1 files changed, 7 insertions, 1 deletions
diff --git a/configure.ml b/configure.ml
index e991eadac..4cd22b5ec 100644
--- a/configure.ml
+++ b/configure.ml
@@ -768,7 +768,13 @@ let check_lablgtk_version src dir = match src with
begin
(* Version 2.18.3 is known to report incorrectly as 2.18.0 *)
printf "Warning: could not check the version of lablgtk2.\nMake sure your version is at least 2.18.3.\n";
- (true, "an unknown version")
+ (true, "an unknown version claiming to be 2.18.0")
+ end
+ else if arch = "Linux" && vi = [2; 16; 0] then
+ begin
+ (* Launchpad packages report as version 2.16.0 due to a misconfigured META file; see https://bugs.launchpad.net/ubuntu/+source/lablgtk2/+bug/1577236 *)
+ printf "Warning: could not check the version of lablgtk2.\nMake sure your version is at least 2.18.3.\nSee https://bugs.launchpad.net/ubuntu/+source/lablgtk2/+bug/1577236 for more details.";
+ (true, "an unknown version claiming to be 2.16.0")
end
else
([2; 18; 3] <= vi, v)