General

Profile

Kulikjak (Jakub Kulik)

  • Login: Kulikjak
  • Registered on: 10/16/2018
  • Last sign in: 11/26/2024

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 8 8

Activity

11/27/2024

09:11 AM Ruby Bug #20910: leaked-globals not happy about dtrace related symbols
Hi. Yes, this works as well. Kulikjak (Jakub Kulik)

11/26/2024

12:27 PM Ruby Bug #20910 (Closed): leaked-globals not happy about dtrace related symbols
I am not sure if this is Solaris specific, but when I build Ruby 3.3.6 with dtrace enabled and run its test suite, the leaked-globals checker fails with the following:
```
Checking leaked global symbols...48 un-prefixed symbols leaked
...
Kulikjak (Jakub Kulik)

04/12/2023

09:43 AM Ruby Bug #19331: --enable-rpath results in incorrect RPATH in Ruby 3.1.3+
I see the same issue in 3.1.4 as well.
As mentioned in the previous comment, I can workaround it with `--without-baseruby` option, although I doubt this is a desirable behavior.
Kulikjak (Jakub Kulik)

01/13/2023

10:19 AM Ruby Bug #19331: --enable-rpath results in incorrect RPATH in Ruby 3.1.3+
I think I found it. The difference is in whether ruby already available on a given machine is detected/how it's used.
I found out that while 3.1.2 generated the `enc.mk` was generated like this:
`./miniruby -I./lib -I. -I.ext/common ...
Kulikjak (Jakub Kulik)
08:43 AM Ruby Bug #19331: --enable-rpath results in incorrect RPATH in Ruby 3.1.3+
nobu (Nobuyoshi Nakada) wrote in #note-1:
> I tried the exactly same commands on Ubuntu 22.04, but couldn't reproduce the result of `grep`.
That's interesting (and unexpected) - let me investigate it more.
Kulikjak (Jakub Kulik)

01/11/2023

02:29 PM Ruby Bug #19331 (Feedback): --enable-rpath results in incorrect RPATH in Ruby 3.1.3+
I just updated Ruby from 3.1.2 to 3.1.3 and found out that all .so libraries from the enc directory have wrong RPATH/RUNPATH (when building with `--enable-rpath`). I first hit this on Solaris, but my testing on Linux resulted in the same... Kulikjak (Jakub Kulik)

05/06/2022

07:43 AM Ruby Bug #18480: Dtrace enabled build fails on systems with DTRACE_REBUILD=yes
And [PR #5891](https://github.com/ruby/ruby/pull/5891) addresses this issue. Kulikjak (Jakub Kulik)
07:28 AM Ruby Bug #18592: RPATH of bundled native extensions is incorrect
I am sorry, this is a duplicate to issue #18373 and can be closed. Kulikjak (Jakub Kulik)

02/18/2022

12:25 PM Ruby Bug #18592 (Closed): RPATH of bundled native extensions is incorrect
Hi, when building Ruby 3.1.0 on Solaris, one of our lint checks found out that RPATH/RUNPATH of bundled native extensions (debug and rbs) incorrectly includes DESTDIR.
This can be easily reproduced with the following:
``` shell
git ...
Kulikjak (Jakub Kulik)

01/12/2022

01:13 PM Ruby Bug #18480 (Closed): Dtrace enabled build fails on systems with DTRACE_REBUILD=yes
When building Ruby 3.1 on Solaris, where dtrace requires a recompilation (DTRACE_REBUILD=yes), the compilation fails with the following linking error:
```
linking miniruby
Undefined first referenced
symbol in file
__dtr...
Kulikjak (Jakub Kulik)

Also available in: Atom