File tree 2 files changed +6
-3
lines changed
2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 118
118
special_flags += " --with-openssl-dir=#{ settings [ :prefix ] } "
119
119
elsif platform . is_solaris? && platform . architecture == "sparc"
120
120
special_flags += " --with-baseruby=#{ host_ruby } --enable-close-fds-by-recvmsg-with-peek "
121
- elsif platform . name =~ /el-6/
121
+ elsif platform . name =~ /el-6/ || platform . name =~ /sles-11-x86_64/
122
+ # Since we're not cross compiling, ignore old ruby versions that happen to be in the PATH
123
+ # and force ruby to build miniruby and use that to bootstrap the rest of the build
122
124
special_flags += " --with-baseruby=no "
123
125
elsif platform . is_windows?
124
126
special_flags = " CPPFLAGS='-DFD_SETSIZE=2048' debugflags=-g --prefix=#{ ruby_dir } --with-opt-dir=#{ settings [ :prefix ] } "
130
132
'osx-11-arm64' ,
131
133
'osx-12-arm64' ,
132
134
'redhatfips-7-x86_64' ,
135
+ 'sles-11-x86_64' ,
133
136
'sles-12-ppc64le' ,
134
137
'solaris-10-sparc' ,
135
138
'solaris-11-sparc' ,
Original file line number Diff line number Diff line change 8
8
"aaa_base" ,
9
9
"autoconf" ,
10
10
"automake" ,
11
- "gcc" ,
12
- "java-1_7_1-ibm-devel" ,
13
11
"libbz2-devel" ,
14
12
"make" ,
15
13
"pkgconfig" ,
20
18
"zlib-devel"
21
19
]
22
20
plat . provision_with ( "zypper -n --no-gpg-checks install -y #{ packages . join ( ' ' ) } " )
21
+ plat . provision_with "zypper install -y --oldpackage pl-gcc=4.8.2-1"
22
+ plat . provision_with "zypper install -y --oldpackage pl-cmake=3.2.3-13.sles11"
23
23
plat . install_build_dependencies_with "zypper -n --no-gpg-checks install -y"
24
24
plat . vmpooler_template "sles-11-x86_64"
25
25
end
You can’t perform that action at this time.
0 commit comments