Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"schema":"libjg2-1", "vpath":"/git/", "avatar":"/git/avatar/", "alang":"", "gen_ut":1752657929, "reponame":"openssl", "desc":"OpenSSL", "owner": { "name": "Andy Green", "email": "andy@warmcat.com", "md5": "c50933ca2aa61e0fe2c43d46bb6b59cb" },"url":"https://warmcat.com/repo/openssl", "f":3, "items": [ {"schema":"libjg2-1", "cid":"9e6a9b484e7b891f32568ace5d9d3c2d", "commit": {"type":"commit", "time": 1506110915, "time_ofs": 120, "oid_tree": { "oid": "3b1bf6050906008944a4caf7cb238522629b0c10", "alias": []}, "oid":{ "oid": "6d50589c0434a78733d40d3a0fd7cb97eef1cb94", "alias": []}, "msg": "Configure: add -Wmisleading-indentation to strict warnings flags.", "sig_commit": { "git_time": { "time": 1506110915, "offset": 120 }, "name": "Andy Polyakov", "email": "appro@openssl.org", "md5": "50bd64fa2a792cbbf679fa16213a3b2a" }, "sig_author": { "git_time": { "time": 1506026832, "offset": 120 }, "name": "Andy Polyakov", "email": "appro@openssl.org", "md5": "50bd64fa2a792cbbf679fa16213a3b2a" }}, "body": "Configure: add -Wmisleading-indentation to strict warnings flags.\n\nThe warning flag in question was added in GCC version 6, hence\naddition has to be conditional.\n\nReviewed-by: Ben Kaduk \u003ckaduk@mit.edu\u003e\n(Merged from https://github.com/openssl/openssl/pull/4401)\n" , "diff": "diff --git a/Configure b/Configure\nindex 326a3ff..b1b847c 100755\n--- a/Configure\n+++ b/Configure\n@@ -148,6 +148,7 @@ my $clang_devteam_warn \u003d \u0022\u0022\n . \u0022 -Wconditional-uninitialized\u0022\n . \u0022 -Wincompatible-pointer-types-discards-qualifiers\u0022\n . \u0022 -Wmissing-variable-declarations\u0022\n+ . \u0022 -Wno-unknown-warning-option\u0022\n ;\n \n # This adds backtrace information to the memory leak info. Is only used\n@@ -1327,8 +1328,11 @@ if (defined($predefined{__clang__}) \u0026\u0026 !$disabled{asm}) {\n if ($strict_warnings)\n \t{\n \tmy $wopt;\n-\tdie \u0022ERROR --strict-warnings requires gcc or gcc-alike\u0022\n- unless defined($predefined{__GNUC__});\n+\tmy $gccver \u003d $predefined{__GNUC__} // -1;\n+\n+\tdie \u0022ERROR --strict-warnings requires gcc[\u003e\u003d4] or gcc-alike\u0022\n+ unless $gccver \u003e\u003d 4;\n+\t$gcc_devteam_warn .\u003d \u0022 -Wmisleading-indentation\u0022 if $gccver \u003e\u003d 6;\n \tforeach $wopt (split /\u005cs+/, $gcc_devteam_warn)\n \t\t{\n \t\t$config{cflags} .\u003d \u0022 $wopt\u0022 unless ($config{cflags} \u003d~ /(?:^|\u005cs)$wopt(?:\u005cs|$)/)\n","s":{"c":1752657929,"u": 42033}} ],"g": 43462,"chitpc": 0,"ehitpc": 0,"indexed":0 , "ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}