By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.

Bug 2056

Summary: Better detection of ruby needed
Product: TDE Reporter: Michele Calgaro <michele.calgaro>
Component: other (any)Assignee: Timothy Pearson <kb9vqf>
Status: RESOLVED FIXED    
Severity: major CC: bugwatch, gregory-tde, michele.calgaro, slavek.banko
Priority: P5    
Version: R14.0.x [Trinity]   
Hardware: Other   
OS: Linux   
Compiler Version: TDE Version String:
Application Version: Application Name:
Bug Depends on:    
Bug Blocks: 3010    

Description Michele Calgaro 2014-05-20 11:23:10 CDT
When ruby is upgraded to a new version, configure scripts need to be updated (for examples see commits 767de3f and 77fd95d).
It would be better to find an automated way of detecting ruby's version, which does not required modifying scripts with each release.

Also related to this, the build logs are populated with messages such as:
-e:1:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
Would be nice to get rid of them as well.
Comment 1 gregory guy 2019-11-20 04:57:27 CST
One way around is to use Ruby's command "RbConfig::CONFIG" instead of "Config::MAKEFILE_CONFIG".

EG:
- ruby -rrbconfig -e "puts Config.expand( Config::MAKEFILE_CONFIG['MAJOR'] )"
+ ruby -r rbconfig -e "puts RbConfig::CONFIG.fetch(%q(MAJOR))"

See my comments in https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/pulls/10
Comment 2 Slávek Banko 2019-11-24 05:30:27 CST
For tdebindings fixed in pull-request TDE/tdebindings#5:
https://mirror.git.trinitydesktop.org/gitea/TDE/tdebindings/pulls/5
Comment 3 Michele Calgaro 2019-11-24 07:42:16 CST
Well done to all involved in fixing the bug! Thanks!!
Comment 4 Michele Calgaro 2019-11-24 08:27:01 CST
Bug reopened since the same fix is also required in KOffice.
Comment 5 Slávek Banko 2019-11-25 10:25:50 CST
For koffice fixed in pull-request TDE/koffice#6:
https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/pulls/6
Comment 6 Slávek Banko 2019-11-25 10:27:15 CST
Bug reopened since the same fix is also required in amarok.
Comment 7 Slávek Banko 2019-11-26 09:36:25 CST
For amarok fixed in pull-request TDE/amarok#11:
https://mirror.git.trinitydesktop.org/gitea/TDE/amarok/pulls/11