Issue #7550 has been updated by phasis68 (Heesob Park).


In order to fix this issue, the change set r36820 should be backported.


----------------------------------------
Backport #7550: Can't rebuild 1.9.3-p327 because of missing resize.so
https://bugs.ruby-lang.org/issues/7550#change-34926

Author: l0b0 (Victor Engmark)
Status: Assigned
Priority: Normal
Assignee: nobu (Nobuyoshi Nakada)
Category: 
Target version: 


=begin
As ((<reported elsewhere|URL:http://www.ruby-forum.com/topic/4408967>)), Ruby compiles fine the first time after extracting, but repeating it after a (({make distclean})) doesn't work.

The commands:

 $ tar --extract --gzip --file ruby-1.9.3-p327.tar.gz
 $ cd ruby-1.9.3-p327/
 $ ./configure --prefix=$HOME/.rbenv/versions/1.9.3-p327 &> my-config.log
 $ make &> my-make.log
 $ make distclean
 $ ./configure --prefix=$HOME/.rbenv/versions/1.9.3-p327 &> my-config2.log
 $ diff my-config* && echo identical
 identical
 $ make &> my-make2.log

From the difference, it looks like at least some generated files are not deleted by (({make distclean})) - miniprelude.c being the first. Then ripper is not configured. And last it seems that .ext/i686-linux/-test-/ and subdirectories has been deleted but not regenerated.
=end



-- 
http://bugs.ruby-lang.org/