# \[Bug #3706\] dependency from version.o to version.h

**URL:** <https://www.ruby-forum.com/t/bug-3706-dependency-from-version-o-to-version-h/193466>\
**Category:** Development\
**Created:** [August 18, 2010, 7:53am UTC](https://www.ruby-forum.com/t/bug-3706-dependency-from-version-o-to-version-h/193466 "2010-08-18T07:53:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [August 18, 2010, 7:53am UTC](https://www.ruby-forum.com/t/bug-3706-dependency-from-version-o-to-version-h/193466/1 "2010-08-18T07:53:42Z")

</div>

Bug #3706: dependency from version.o to version.h  
[http://redmine.ruby-lang.org/issues/show/3706](http://redmine.ruby-lang.org/issues/show/3706)

e$B5/I\<\<Te(B: Yuki S.  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: build, Target version: 1.9.2  
ruby -v: ruby 1.9.2p0 (2010-08-16 revision 29029) [i386-darwin9.8.0]

e$B\>/$J$/$H$be(B1.9.2e$B%V%i%s%A$K$\*$$$Fe(Bversion.he$B$@$1$r99?78ee(B  
make  
e$B$7$F$b!"e(Bversion.oe$B$,:F%3%s%Q%$%k$5$l$^$;$s!#62$i$/e(Btrunke$B$b$=$&$G$7$g$&!#e(B

---

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [August 19, 2010, 1:32am UTC](https://www.ruby-forum.com/t/bug-3706-dependency-from-version-o-to-version-h/193466/2 "2010-08-19T01:32:14Z")

</div>

e$B%A%1%C%He(B #3706 e$B$,99?7$5$l$^$7$?!#e(B (by Peter Weldon)

e$B%U%!%$%ke(B bug3706.patch e$BDI2Ce(B

This is a vpath precedence, filename clash:

$ grep -r -i “^vpath” .  
./Makefile.in:VPATH =  
$(arch\_hdrdir)/ruby:$(hdrdir)/ruby:$(srcdir):$(srcdir)/enc:$(srcdir)/missing  
./win32/Makefile.sub:VPATH =  
$(arch\_hdrdir)/ruby;$(hdrdir)/ruby;$(srcdir);$(srcdir)/enc;$(srcdir)/missing;$(win\_srcdir)

$ find . -name “version.h” -print  
./include/ruby/version.h  
./version.h

Patch attached.

* * *

[http://redmine.ruby-lang.org/issues/show/3706](http://redmine.ruby-lang.org/issues/show/3706)

---

<div class="post-metadata">

**Author:** ![Yuki\_S](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/a6a055/32.png) [@Yuki\_S](https://www.ruby-forum.com/u/Yuki_S)\
**Post date:** [August 23, 2010, 3:37pm UTC](https://www.ruby-forum.com/t/bug-3706-dependency-from-version-o-to-version-h/193466/3 "2010-08-23T15:37:26Z")

</div>

e$B%A%1%C%He(B #3706 e$B$,99?7$5$l$^$7$?!#e(B (by Nobuyoshi N.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

This issue was solved with changeset r29076.  
Yuki, thank you for reporting this issue.  
Your contribution to Ruby is greatly appreciated.  
May Ruby be with you.

* * *

[http://redmine.ruby-lang.org/issues/show/3706](http://redmine.ruby-lang.org/issues/show/3706)
