{"schema":"libjg2-1",
"vpath":"/git/",
"avatar":"/git/avatar/",
"alang":"",
"gen_ut":1752658984,
"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":"26e8f8e6fc131a221793755f793bd171",
"commit": {"type":"commit",
"time": 1517120771,
"time_ofs": 60,
"oid_tree": { "oid": "b299bd58d25d4e479e6e3678d24291adcf955842", "alias": []},
"oid":{ "oid": "085ed4f15a8a5eb9ac7fd1151f7a3308d4372c04", "alias": []},
"msg": "Stop having Unix defaults in Configure (partial)",
"sig_commit": { "git_time": { "time": 1517120771, "offset": 60 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" },
"sig_author": { "git_time": { "time": 1517051615, "offset": 60 }, "name": "Richard Levitte", "email": "levitte@openssl.org", "md5": "b737120f0642a6a5c30c6291e6170c77" }},
"body": "Stop having Unix defaults in Configure (partial)\n\nDefault values belong in the DEFAULT config target template, in\nConfigurations/00-base-templates.conf.\n\nThis isn't a complete move, but takes care of the most blatant\nexamples.\n\nReviewed-by: Tim Hudson \u003ctjh@openssl.org\u003e\nReviewed-by: Rich Salz \u003crsalz@openssl.org\u003e\n(Merged from https://github.com/openssl/openssl/pull/5177)\n"
,
"diff": "diff --git a/Configurations/00-base-templates.conf b/Configurations/00-base-templates.conf\nindex 1a29645..e24baf1 100644\n--- a/Configurations/00-base-templates.conf\n+++ b/Configurations/00-base-templates.conf\n@@ -38,6 +38,8 @@ my %targets\u003d(\n \tshared_rcflag\t\u003d\u003e \u0022\u0022,\n \tshared_extension\t\u003d\u003e \u0022\u0022,\n \n+\thashbangperl\t\u003d\u003e \u0022PERL\u0022, # Only Unix actually cares\n+\n build_scheme \u003d\u003e [ \u0022unified\u0022, \u0022unix\u0022 ],\n build_file \u003d\u003e \u0022Makefile\u0022,\n },\n@@ -61,12 +63,19 @@ my %targets\u003d(\n inherit_from \u003d\u003e [ \u0022BASE_common\u0022 ],\n template \u003d\u003e 1,\n \n+ ar \u003d\u003e \u0022ar\u0022,\n+ arflags \u003d\u003e \u0022r\u0022,\n+ cc \u003d\u003e \u0022cc\u0022,\n lflags \u003d\u003e\n sub { $withargs{zlib_lib} ? \u0022-L\u0022.$withargs{zlib_lib} : () },\n ex_libs \u003d\u003e\n sub { !defined($disabled{zlib})\n \u0026\u0026 defined($disabled{\u0022zlib-dynamic\u0022})\n ? \u0022-lz\u0022 : () },\n+ hashbangperl \u003d\u003e \u0022/usr/bin/env perl\u0022, # Only Unix actually cares\n+ ranlib \u003d\u003e sub { which(\u0022$config{cross_compile_prefix}ranlib\u0022) ?\n+ \u0022\u005c$(CROSS_COMPILE)ranlib\u0022 : \u0022true\u0022; },\n+ rc \u003d\u003e \u0022windres\u0022,\n \n build_scheme \u003d\u003e [ \u0022unified\u0022, \u0022unix\u0022 ],\n build_file \u003d\u003e \u0022Makefile\u0022,\ndiff --git a/Configure b/Configure\nindex c79276b..6c7f2b4 100755\n--- a/Configure\n+++ b/Configure\n@@ -576,16 +576,6 @@ my %user_to_target \u003d (\n LDFLAGS \u003d\u003e 'lflags',\n LDLIBS \u003d\u003e 'ex_libs',\n );\n-my %user_defaults \u003d (\n- AR \u003d\u003e 'ar',\n- ARFLAGS \u003d\u003e [ 'r' ],\n- CC \u003d\u003e 'cc',\n- CXX \u003d\u003e 'c++',\n- HASHBANGPERL\u003d\u003e '/usr/bin/env perl', # Only Unix actually cares\n- RANLIB \u003d\u003e sub { which(\u0022$config{cross_compile_prefix}ranlib\u0022) ?\n- \u0022\u005c$(CROSS_COMPILE)ranlib\u0022 : \u0022true\u0022; },\n- RC \u003d\u003e 'windres',\n- );\n \n $config{openssl_api_defines}\u003d[];\n $config{openssl_algorithm_defines}\u003d[];\n@@ -1158,8 +1148,6 @@ foreach (keys %user) {\n $config{$target_key} \u003d\n $mkvalue-\u003e($ref_type, $user{$_})\n || $mkvalue-\u003e($ref_type, $target{$target_key});\n- $config{$target_key} ||\u003d$mkvalue-\u003e($ref_type, $user_defaults{$_})\n- if exists $user_defaults{$_};\n if (defined $useradd{$_} \u0026\u0026 @{$useradd{$_}}) {\n if (defined $config{$target_key}) {\n push @{$config{$target_key}}, @{$useradd{$_}};\n","s":{"c":1752658984,"u": 38155}}
],"g": 39564,"chitpc": 0,"ehitpc": 0,"indexed":0
,
"ab": 0, "si": 0, "db":0, "di":0, "sat":0, "lfc": "0000"}