<PaulePanter>
Setting $LIBPATH = [] in `ext/nokogiri/extconf.rb`.
<PaulePanter>
Is `extconf.rb` something standardized or does every project write it itself?
donofrio_ has joined #ruby
user71 has joined #ruby
donofrio has quit [Ping timeout: 255 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
hightower3 has joined #ruby
hightower2 has quit [Ping timeout: 272 seconds]
weaksauce has joined #ruby
CRISPR has joined #ruby
weaksauc_ has quit [Ping timeout: 260 seconds]
CRISPR has quit [Quit: WeeChat 3.8]
brokkoli_origin has joined #ruby
tsvallender has joined #ruby
tsvallender has quit [Quit: WeeChat 3.8]
tsv has joined #ruby
tsv is now known as tsvallender
graywolf has joined #ruby
user71 has quit [Quit: Leaving]
johnjaye has quit [Read error: Connection reset by peer]
tromp has joined #ruby
TomyWork has joined #ruby
tromp has quit [Read error: Connection reset by peer]
graywolf has quit [Quit: WeeChat 4.0.4]
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #ruby
smp- has joined #ruby
smp has quit [Ping timeout: 256 seconds]
smp- is now known as smp
grenierm has quit [Ping timeout: 250 seconds]
donofrio__ has joined #ruby
donofrio_ has quit [Ping timeout: 252 seconds]
c10l has quit [Remote host closed the connection]
tromp has joined #ruby
lucartc has joined #ruby
lucartc has quit [Client Quit]
c10l has joined #ruby
graywolf has joined #ruby
c10l has quit [Remote host closed the connection]
graywolf has quit [Quit: WeeChat 4.0.4]
milouse has joined #ruby
ninoy has joined #ruby
<adam12>
PaulePanter: extconf isn't standardized.
<adam12>
PaulePanter: The proposed fix makes sense, but only at a cursory glance. flavorjones has more experience building static libraries for Ruby than probably everyone in here... so I'd be inclined to defer to them.
oneeyedalien has joined #ruby
ninoy has quit [Quit: Leaving]
ninoy has joined #ruby
ninoy has quit [Quit: Leaving]
ninoy has joined #ruby
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<PaulePanter>
adam12: Understood. Thank you.
<adam12>
PaulePanter: Interesting bug tho :)
tromp has joined #ruby
ninoy has quit [Quit: Leaving]
user71 has joined #ruby
ninoy has joined #ruby
user71 has quit [Remote host closed the connection]
user71 has joined #ruby
user71 has quit [Quit: Leaving]
user71 has joined #ruby
pgib has quit [Quit: 00 PC LOAD LETTER]
milouse has left #ruby [#ruby]
johnjaye has joined #ruby
pgib has joined #ruby
_ht has joined #ruby
rvalue has quit [Ping timeout: 268 seconds]
rvalue has joined #ruby
ninoy has quit [Quit: Leaving]
oneeyedalien has quit [Quit: Leaving]
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<ikke>
I'm building gitlab from source. Ever since they started using gems with native rust libraries, the build randomly fails 'No such file or directory (os error 2)' errors (https://tpaste.us/yY60). To me, that smells like a race condition where it tries to write to a directory before it's created. Any idea what may cause this and how to solve it. (I've heard from at least one other person getting the
<ikke>
same errors).
<ikke>
There are multiple rust gems that both show failures
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<weaksauce>
ikke perhaps a user permissions error
tromp has joined #ruby
<ikke>
It works half of the time
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
tromp has joined #ruby
<ikke>
How can I make bundle install show what is happening while building gems with native extensions? Right now it only shows "Building native extensions. This could take a while..."
<ikke>
I already tried adding `install: --verbose` to ~/.gemrc
<ikke>
bundle install --verbose just makes bundler verbose
<weaksauce>
which gem?
TomyWork has quit [Remote host closed the connection]
<ikke>
'bundle config set --global jobs "$(nproc)"
<ikke>
'
<ikke>
rb-sys generates a Makefile (I can see that file), and my guess a dependency in that Makefile is missing, but hard to verify without being able to reproduce
hays has joined #ruby
_ht has quit [Quit: _ht]
hays has quit [Client Quit]
hays has joined #ruby
<adam12>
ikke: Where's the gitlab runner for this build located? Are you self hosted?
<ikke>
yes
<adam12>
ikke: What's the host? does it have local disk or is it using something like EBS?
<ikke>
local ssd
<ikke>
It also failed locally on my workstation
<ikke>
But only when I do a full build
<adam12>
I can't even get the source version without a bunch of hoops.