Project homepage Mailing List  Warmcat.com  API Docs  Github Mirror 
{"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"}