[#122369] [Ruby Bug#21392] Data classes do not allow overriding #inspect — "austin (Austin Ziegler) via ruby-core" <ruby-core@...>

Issue #21392 has been reported by austin (Austin Ziegler).

8 messages 2025/06/01

[#122411] [Ruby Bug#21396] Set#initialize should call Set#add on items passed in — "tenderlovemaking (Aaron Patterson) via ruby-core" <ruby-core@...>

Issue #21396 has been reported by tenderlovemaking (Aaron Patterson).

12 messages 2025/06/04

[#122506] [Ruby Feature#21435] Kernel#optional as a conditional #then — "Alexander.Senko (Alexander Senko) via ruby-core" <ruby-core@...>

SXNzdWUgIzIxNDM1IGhhcyBiZWVuIHJlcG9ydGVkIGJ5IEFsZXhhbmRlci5TZW5rbyAoQWxleGFu

11 messages 2025/06/10

[#122557] [Ruby Bug#21445] [BUG] push_mark_stack() called for broken object raised since cd9f447be247478d2eb3da985295735cce20cb23 — "yahonda (Yasuo Honda) via ruby-core" <ruby-core@...>

Issue #21445 has been reported by yahonda (Yasuo Honda).

10 messages 2025/06/19

[#122615] [Ruby Misc#21458] Test 'make install'? — "MSP-Greg (Greg L) via ruby-core" <ruby-core@...>

Issue #21458 has been reported by MSP-Greg (Greg L).

11 messages 2025/06/28

[ruby-core:122407] [Ruby Bug#20854] Some bundled gems are not installed starting with 007c75ce4c66243e41144c6977e5ccbf4ab71c93

From: "hsbt (Hiroshi SHIBATA) via ruby-core" <ruby-core@...>
Date: 2025-06-04 07:51:20 UTC
List: ruby-core #122407
Issue #20854 has been updated by hsbt (Hiroshi SHIBATA).

Status changed from Assigned to Closed

Ruby 3.4 is already released, and I couldn't reproduce this.

----------------------------------------
Bug #20854: Some bundled gems are not installed starting with 007c75ce4c66243e41144c6977e5ccbf4ab71c93
https://bugs.ruby-lang.org/issues/20854#change-113582

* Author: jvreeland (Justin Vreeland)
* Status: Closed
* Assignee: hsbt (Hiroshi SHIBATA)
* ruby -v: Building ruby from master
* Backport: 3.1: UNKNOWN, 3.2: UNKNOWN, 3.3: UNKNOWN
----------------------------------------
I noticed in ruby 3.4.0 preview 2 that some bundled gems weren't being installed any more. I'm running in the same environment each time and bundled gems are installed fine with 3.3 or with the mentioned commit reverted. 

I bisected this from a version that did install the gems to commit:007c75ce4c66243e41144c6977e5ccbf4ab71c93 . The comment in that commit does indicate that it's mean to skip games if the gems are not found or can't be built but the final message is 'not found in bundled_gems'.  I'm unsure if this is this is working as intended. 


When my build finishes I see the following line in the log:

```
installing bundled gem cache:       /home/user/ruby/build/.rubies/bisect/lib/ruby/gems/3.4.0+0/cache
skipped bundled gems:
    bigdecimal-3.1.8.gem            not found in bundled_gems
    debug-1.9.2.gem                 not found in bundled_gems
    nkf-0.2.0.gem                   not found in bundled_gems/rac
    racc-1.8.1.gem                  not found in bundled_gems
    rbs-3.6.1.gem                   not found in bundled_gems
    syslog-0.1.2.gem                not found in bundled_gems
    typeprof-0.30.0.gem             not found in bundled_gems
```

I see racc in  bundled gems and cached in downloads.

I  don't see any files named gem.build_complete or errors concerning gem building or missing C extensions in my build logs.  Is there additional configure flags or dependencies I need to include the bundled gems in the upcoming 3.4.0 ruby release?

I followed the instructions at: https://docs.ruby-lang.org/en/master/contributing/building_ruby_md.html to build:

```
git clean -dxf
git checkout -f

autoreconf -fi

mkdir build
pushd build
../configure --prefix=(pwd)/.rubies/bisect
make -j(nproc)
make install

popd

find build/.rubies/bisect -name 'racc' | grep .
```



-- 
https://bugs.ruby-lang.org/
______________________________________________
 ruby-core mailing list -- ruby-core@ml.ruby-lang.org
 To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org
 ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/


In This Thread

Prev Next