From: "phasis68 (Heesob Park)" Date: 2012-12-21T18:20:00+09:00 Subject: [ruby-core:51032] [Backport93 - Backport #7550] Can't rebuild 1.9.3-p327 because of missing resize.so 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 (()), 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/