1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/lib
nobu 15dba481a2 mkmf.rb: sort lists of source and object files
* lib/mkmf.rb (create_makefile): sort lists of source and object
  files in generated Makefile, unless given by extconf.rb.
  [Fix GH-1367]

Without sorting the list of object files explicitely, its order is
indeterministic, because readdir() is also not deterministic.
When the list of object files varies between builds, they are
linked in a different order, which results in an unreproducible
build.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2016-06-03 08:44:27 +00:00
..
cgi * lib/cgi/util.rb: added to missing quote. 2016-05-28 01:26:21 +00:00
drb * remove trailing spaces. 2016-05-22 11:03:44 +00:00
irb * lib/irb/ext/save-history.rb: Fix NoMethodError when method is not defined. 2016-04-15 11:27:38 +00:00
matrix Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
net * lib/net/http/header.rb: [DOC] add documentation that 2016-05-04 09:46:48 +00:00
optparse Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
racc Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
rbconfig Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
rdoc fix typos [ci skip] 2016-04-26 15:14:18 +00:00
rexml Use Integer instead of Fixnum and Bignum. 2016-05-17 13:15:57 +00:00
rinda Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
rss stdlib: avoid extra calls to eliminate "\n" from Base64 2016-01-10 00:35:43 +00:00
rubygems Use Integer instead of Fixnum and Bignum. 2016-05-17 13:15:57 +00:00
shell Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
unicode_normalize Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
uri Use Integer instead of Fixnum and Bignum. 2016-05-17 13:15:57 +00:00
webrick * lib/webrick/ssl.rb: Accept string value for SSLCertName. It is used 2016-05-07 13:37:18 +00:00
yaml Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
abbrev.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
base64.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
benchmark.rb [DOC] Fix typos 2015-12-23 03:43:23 +00:00
cgi.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
cmath.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
csv.rb Update documentation of CSV header converter 2016-01-23 02:30:07 +00:00
debug.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
delegate.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
drb.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
e2mmap.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
English.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
erb.rb erb.rb: fronzen-string-literal in comment [Fix GH-1229] 2016-01-29 05:16:29 +00:00
fileutils.rb fileutils.rb: keyword arguments 2016-03-01 02:26:44 +00:00
find.rb find.rb: raise with the name 2016-02-19 14:38:28 +00:00
forwardable.rb * lib/forwardable.rb: Convert given accessors to String. 2016-01-12 11:19:25 +00:00
getoptlong.rb [DOC] Fix typos 2015-12-23 03:43:23 +00:00
ipaddr.rb ipaddr: fix typo [ci skip] 2016-05-21 02:18:44 +00:00
irb.rb * lib/irb.rb: avoid to needless truncation when using back_trace_limit option. 2016-02-26 01:57:58 +00:00
logger.rb * lib/logger.rb: Add shift_period_suffix option [Fix GH-10772] 2016-04-18 15:07:31 +00:00
mathn.rb [Feature #12005] Unify Fixnum and Bignum into Integer 2016-05-17 06:53:48 +00:00
matrix.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
mkmf.rb mkmf.rb: sort lists of source and object files 2016-06-03 08:44:27 +00:00
monitor.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
mutex_m.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
observer.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
open-uri.rb * lib/open-uri.rb: Use userinfo for authenticated proxy. 2016-03-30 00:46:05 +00:00
open3.rb
optionparser.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
optparse.rb optparse.rb: fix char class option 2016-05-31 08:28:48 +00:00
ostruct.rb * lib/ostruct.rb: [DOC] fix position of nodoc directive. 2016-04-09 13:39:32 +00:00
pp.rb
prettyprint.rb
prime.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
profile.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
profiler.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
pstore.rb [DOC] Fix typos 2015-12-23 03:43:23 +00:00
rdoc.rb * lib/rdoc.rb: bump version to 4.2.1. It contains following fixes. 2015-12-22 12:08:13 +00:00
resolv-replace.rb
resolv.rb Resolv::IPv6.create: avoid modifying frozen string literal 2015-12-28 20:31:10 +00:00
rss.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
rubygems.rb * lib/rubygems.rb, lib/rubygems/*, test/rubygems/*: Update rubygems-2.6.4. 2016-04-28 00:33:08 +00:00
scanf.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
securerandom.rb random.c: use bytes 2016-05-10 05:57:11 +00:00
set.rb * lib/set.rb: [DOC] add documentation that Set#{delete_if,keep_if,collect!,reject!,select!, 2016-05-04 09:07:01 +00:00
shell.rb * lib/shell.rb (Shell.debug_output_exclusive_unlock): remove 2016-01-19 02:03:50 +00:00
shellwords.rb remove duplicated frozen_string_literal magic comment 2015-12-16 09:25:48 +00:00
singleton.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
sync.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
tempfile.rb Fix doc with default value with GH-523 2016-01-27 07:35:34 +00:00
thwait.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
time.rb * lib/time.rb: revert r54167 because it would break 2016-04-19 04:20:48 +00:00
timeout.rb timeout.rb: watcher thread name 2015-12-18 15:46:50 +00:00
tmpdir.rb * lib/tmpdir.rb: Unify to coding-style for method definition. 2016-02-26 02:11:14 +00:00
tracer.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
tsort.rb
ubygems.rb * lib/rubygems.rb, lib/rubygems/*, test/rubygems/*: Update rubygems-2.6.1. 2016-03-04 00:29:40 +00:00
un.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
unicode_normalize.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
uri.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
weakref.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00
webrick.rb [DOC] Fix typos 2015-12-23 03:43:23 +00:00
yaml.rb Add frozen_string_literal: false for all files 2015-12-16 05:07:31 +00:00