Commit 280b0f8
committed
Skip extension builds for default gems
Seems to be issues launching these subprocesses via Maven. While
we investigate that, temporarily disable extension building for
default gems.
The problem manifests during the default gem install of the fiddle
gem, which generates a dummy Makefile on JRuby because it uses the
FFI version instead. The launch of extconf.rb exhibits problems in
various environments:
* In CI, it ends up running with the system default Java rather
than the one configured in JAVA_HOME.
* On local Linux environments, it fails to launch due to a "bar
file descriptor: /bin/sh" error.
It seems that the subprocess launch is losing environment in some
broken way.1 parent 8b3b9a0 commit 280b0f8
1 file changed
+12
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
252 | 252 | | |
253 | 253 | | |
254 | 254 | | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
255 | 267 | | |
256 | 268 | | |
257 | 269 | | |
| |||
0 commit comments