Project

General

Profile

Bug #15754 » ruby_2.5.5_build_errors_no_j.txt

MSP-Greg (Greg L), 04/07/2019 09:27 PM

 
1
Configuration summary for ruby version 2.5.5
2

    
3
   * Installation prefix: /install
4
   * exec prefix:         ${prefix}
5
   * arch:                x64-mingw32
6
   * site arch:           x64-msvcrt
7
   * RUBY_BASE_NAME:      ruby
8
   * enable shared:       yes
9
   * ruby lib prefix:     ${libdir}/${RUBY_BASE_NAME}
10
   * site libraries path: ${rubylibprefix}/${sitearch}
11
   * vendor path:         ${rubylibprefix}/vendor_ruby
12
   * target OS:           mingw32
13
   * compiler:            x86_64-w64-mingw32-gcc
14
   * with pthread:        no
15
   * enable shared libs:  yes
16
   * dynamic library ext: so
17
   * CFLAGS:              ${optflags} ${debugflags} ${warnflags}
18
   * LDFLAGS:             -L. -pipe -s
19
   * optflags:            -O3 -fno-omit-frame-pointer
20
   * debugflags:          -g3
21
   * warnflags:           -Wall -Wextra -Wno-unused-parameter \
22
                          -Wno-parentheses -Wno-long-long \
23
                          -Wno-missing-field-initializers \
24
                          -Wno-tautological-compare \
25
                          -Wno-parentheses-equality \
26
                          -Wno-constant-logical-operand -Wno-self-assign \
27
                          -Wunused-variable -Wimplicit-int -Wpointer-arith \
28
                          -Wwrite-strings -Wdeclaration-after-statement \
29
                          -Wimplicit-function-declaration \
30
                          -Wdeprecated-declarations \
31
                          -Wmisleading-indentation \
32
                          -Wno-packed-bitfield-compat \
33
                          -Wsuggest-attribute=noreturn \
34
                          -Wsuggest-attribute=format \
35
                          -Wimplicit-fallthrough=0 -Wduplicated-cond \
36
                          -Wrestrict
37
   * strip command:       strip
38
   * install doc:         no
39
   * man page type:       doc
40

    
41
---
42
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
43
make -j4 update-unicode
44
Downloading Unicode 10.0.0 data files...
45
../ruby/enc/unicode/data/10.0.0/ucd/UnicodeData.txt already exists
46
../ruby/enc/unicode/data/10.0.0/ucd/CompositionExclusions.txt already exists
47
../ruby/enc/unicode/data/10.0.0/ucd/NormalizationTest.txt already exists
48
../ruby/enc/unicode/data/10.0.0/ucd/CaseFolding.txt already exists
49
../ruby/enc/unicode/data/10.0.0/ucd/SpecialCasing.txt already exists
50
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
51
make -j4 update-gems
52
Downloading bundled gem files...
53
made link did_you_mean-1.2.0.gem to .downloaded-cache/did_you_mean-1.2.0.gem
54
made link minitest-5.10.3.gem to .downloaded-cache/minitest-5.10.3.gem
55
made link net-telnet-0.1.1.gem to .downloaded-cache/net-telnet-0.1.1.gem
56
made link power_assert-1.1.1.gem to .downloaded-cache/power_assert-1.1.1.gem
57
made link rake-12.3.0.gem to .downloaded-cache/rake-12.3.0.gem
58
made link test-unit-3.2.7.gem to .downloaded-cache/test-unit-3.2.7.gem
59
gems/xmlrpc-0.3.0.gem already exists
60
SOURCE_DATE_EPOCH = 1552602262
61
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
62
make 2>&1
63
        CC = x86_64-w64-mingw32-gcc
64
        LD = ld
65
        LDSHARED = x86_64-w64-mingw32-gcc -shared
66
        CFLAGS = -march=x86-64 -mtune=generic -O3 -pipe
67
        XCFLAGS = -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT
68
        CPPFLAGS = -D_FORTIFY_SOURCE=2 -D__USE_MINGW_ANSI_STDIO=1 -DFD_SETSIZE=2048 -D_WIN32_WINNT=0x0501 -D__MINGW_USE_VC2005_COMPAT   -I. -I.ext/include/x64-mingw32 -I../ruby/include -I../ruby -I../ruby/enc/unicode/10.0.0
69
        DLDFLAGS = -pipe -s -Wl,--enable-auto-image-base,--enable-auto-import -Wl,--out-implib=libx64-msvcrt-ruby250.dll.a x64-msvcrt-ruby250.def -Wl,--stack,0x00200000,--enable-auto-import -static-libgcc
70
        SOLIBS = x64-msvcrt-ruby250.res.o -lgmp -lshell32 -lws2_32 -liphlpapi -limagehlp -lshlwapi
71
        LANG =
72
        LC_ALL =
73
        LC_CTYPE =
74
x86_64-w64-mingw32-gcc.exe (Rev2, Built by MSYS2 project) 8.3.0
75
Copyright (C) 2018 Free Software Foundation, Inc.
76
This is free software; see the source for copying conditions.  There is NO
77
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
78

    
79
compiling ../ruby/main.c
80
compiling ../ruby/dmydln.c
81
compiling ../ruby/miniinit.c
82
compiling ../ruby/dmyext.c
83
generating miniprelude.c
84
miniprelude.c updated
85
compiling miniprelude.c
86
generating id.h
87
id.h updated
88
/c/Greg/Ruby99-x64/bin/ruby --disable=gems ../ruby/tool/gen_dummy_probes.rb ../ruby/probes.d > probes.dmyh
89
making dummy probes.h
90
compiling ../ruby/array.c
91
make : ../ruby/array.c: In function 'rb_ary_to_h':
92
At line:1 char:1
93
+ make 2>&1
94
+ ~~~~~~~~~
95
    + CategoryInfo          : NotSpecified: (../ruby/array.c... 'rb_ary_to_h'::String) [], RemoteException
96
    + FullyQualifiedErrorId : NativeCommandError
97

    
98
../ruby/array.c:2197:52: error: expected ')' before 'PRI_LL_PREFIX'
99
      rb_raise(rb_eTypeError, "wrong element type %"PRIsVALUE" at %ld (expected array)",
100
                                                    ^
101
                                                    )
102
../ruby/array.c: In function 'rb_ary_bsearch_index':
103
../ruby/array.c:2676:53: error: expected ')' before 'PRI_LL_PREFIX'
104
      rb_raise(rb_eTypeError, "wrong argument type %"PRIsVALUE
105
                                                     ^
106
                                                     )
107
../ruby/array.c: In function 'take_items':
108
../ruby/array.c:3318:49: error: expected ')' before 'PRI_LL_PREFIX'
109
  rb_raise(rb_eTypeError, "wrong argument type %"PRIsVALUE" (must respond to :each)",
110
                                                 ^
111
                                                 )
112
make: *** [Makefile:376: array.o] Error 1
113
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
114
Failed - make 2>&1
115
PS C:\Greg\GitHub\ruby-loco\build>