Bug #19967
closedAlready installed libruby.dylib is used for test on macOS
Description
On macOS, in the case of --enable-shared and --disable-load-relative, already install libruby.dylib is used during tests if exists.
This is because since [Bug #14992], DYLD_FALLBACK_LIBRARY_PATH is used instead of DYLD_LIBRARY_PATH.
The latter environment variable is used preferentially, whereas the former is used as a fallback, as the name implies.
        
           Updated by nobu (Nobuyoshi Nakada) about 2 years ago
          Updated by nobu (Nobuyoshi Nakada) about 2 years ago
          
          
        
        
      
      - Status changed from Assigned to Closed
Applied in changeset git|665b4c5b2a31078d7db0173ad60daad0b463c1fd.
[Bug #19967] Reset LIBPATHENV env after started
Not to affect other tools invoked as child processes.
        
           Updated by nagachika (Tomoyuki Chikanaga) over 1 year ago
          Updated by nagachika (Tomoyuki Chikanaga) over 1 year ago
          
          
        
        
      
      - Backport changed from 3.0: REQUIRED, 3.1: REQUIRED, 3.2: REQUIRED to 3.0: REQUIRED, 3.1: REQUIRED, 3.2: DONE
ruby_3_2 3960d894d98d20540e646a0d6c2186a2d676b96c merged revision(s) 665b4c5b2a31078d7db0173ad60daad0b463c1fd,642875e474b4e6a13770b1dbbc33d466ba5e0718,54b9b80b84760717aadb8bf67f638785ed895a58,361bce8d2c4c90a01eb3b7365a87dec0d93bb2b6.
        
           Updated by saagarjha (Saagar Jha) 9 months ago
          Updated by saagarjha (Saagar Jha) 9 months ago
          
          
        
        
      
      Hi! Sorry if this is the wrong place to ask (it's my first time here), but does this not break the --enable-load-relative case? Wasn't the commit that this reverts added to make sure mkmf works for those builds?