{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1747631494,
"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":"c97deec75bfbe03f439a7ed4cc090619",
"commit": {"type":"commit",
"time": 1521192521,
"time_ofs": 60,
"oid_tree": { "oid": "9c6cebc048af06d2f607c8bf2c18bc7a5aca5fa3", "alias": []},
"oid":{ "oid": "f58461791d3dbf94fbc5254a27fc45eff7f34a6c", "alias": []},
"msg": "Configure: maintain compability with pre-\u0022make variables\u0022 Configure",
"sig_commit": { "git_time": { "time": 1521192521, "offset": 60 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" },
"sig_author": { "git_time": { "time": 1521187143, "offset": 60 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" }},
"body": "Configure: maintain compability with pre-\u0022make variables\u0022 Configure\n\nThere were a few environment variables that we supported in earlier\nConfigure versions which got transfered to the %user table. This\nchange makes sure that we still support them, by simply pre-populating\nthe corresponding %user entries with those environment values.\n\nReviewed-by: Andy Polyakov \u003cappro@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/5641)\n"
,
"diff": "diff --git a/Configure b/Configure\nindex f2ea8c3..8efd8bf 100755\n--- a/Configure\n+++ b/Configure\n@@ -523,28 +523,30 @@ my $list_separator_re \u003d\n { VMS \u003d\u003e qr/(?\u003c!\u005c^),/,\n MSWin32 \u003d\u003e qr/(?\u003c!\u005c\u005c);/ } -\u003e {$^O} // qr/(?\u003c!\u005c\u005c)[:\u005cs]/;\n # All the \u0022make variables\u0022 we support\n+# Some get pre-populated for the sake of backward compatibility\n+# (we supported those before the change to \u0022make variable\u0022 support.\n my %user \u003d (\n- AR \u003d\u003e undef,\n+ AR \u003d\u003e env('AR'),\n ARFLAGS \u003d\u003e [],\n AS \u003d\u003e undef,\n ASFLAGS \u003d\u003e [],\n- CC \u003d\u003e undef,\n+ CC \u003d\u003e env('CC'),\n CFLAGS \u003d\u003e [],\n- CXX \u003d\u003e undef,\n+ CXX \u003d\u003e env('CXX'),\n CXXFLAGS \u003d\u003e [],\n CPP \u003d\u003e undef,\n CPPFLAGS \u003d\u003e [], # -D, -I, -Wp,\n CPPDEFINES \u003d\u003e [], # Alternative for -D\n CPPINCLUDES \u003d\u003e [], # Alternative for -I\n- CROSS_COMPILE \u003d\u003e undef,\n- HASHBANGPERL\u003d\u003e undef,\n+ CROSS_COMPILE \u003d\u003e env('CROSS_COMPILE'),\n+ HASHBANGPERL\u003d\u003e env('HASHBANGPERL') || env('PERL'),\n LD \u003d\u003e undef,\n LDFLAGS \u003d\u003e [], # -L, -Wl,\n LDLIBS \u003d\u003e [], # -l\n MT \u003d\u003e undef,\n MTFLAGS \u003d\u003e [],\n- RANLIB \u003d\u003e undef,\n- RC \u003d\u003e undef,\n+ RANLIB \u003d\u003e env('RANLIB'),\n+ RC \u003d\u003e env('RC') || env('WINDRES'),\n RCFLAGS \u003d\u003e [],\n RM \u003d\u003e undef,\n );\n","s":{"c":1747631494,"u": 37139}}
],"g": 38526,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}