Issue #16416 has been updated by jeremyevans0 (Jeremy Evans).

Status changed from Open to Closed

Looking at my include directories, I see directories such as:

```
/path/to/include/ruby-2.7/ruby-2.6/x86_64-openbsd
/path/to/include/ruby-2.7/ruby-2.7/x86_64-openbsd
```

but nothing similar for 2.8 even though 2.8 is also installed.  I'm guessing this issue has been fixed in the master branch.  If it still occurs for you in the master branch, please respond and we can reopen.  Maybe the fix was in commit:33d02e6bc7502c5a3f09c59908a8c9f08a474b8d, which skipped installing empty directories?

----------------------------------------
Bug #16416: Suspicious include directories.
https://bugs.ruby-lang.org/issues/16416#change-85891

* Author: vo.x (Vit Ondruch)
* Status: Closed
* Priority: Normal
* ruby -v: ruby 2.7.0dev (2019-12-10 master af11efd377) [x86_64-linux]
* Backport: 2.5: UNKNOWN, 2.6: UNKNOWN
----------------------------------------
There are created suspicious include directories:

~~~
$ cd /usr/local/include/
[vondruch@localhost include]$ tree
.
ижибиб ruby-2.7.0
    изибиб ruby
    ив изибиб assert.h
    ив изибиб backward
    ив ив изибиб classext.h
    ив ив изибиб cxxanyargs.hpp
    ив ив изибиб rubyio.h
    ив ив изибиб rubysig.h
    ив ив изибиб st.h
    ив ив ижибиб util.h
    ив изибиб backward.h
    ив изибиб debug.h
    ив изибиб defines.h
    ив изибиб digest.h
    ив изибиб encoding.h
    ив изибиб intern.h
    ив изибиб io.h
    ив изибиб missing.h
    ив изибиб onigmo.h
    ив изибиб oniguruma.h
    ив изибиб regex.h
    ив изибиб re.h
    ив изибиб ruby.h
    ив изибиб st.h
    ив изибиб subst.h
    ив изибиб thread.h
    ив изибиб thread_native.h
    ив изибиб util.h
    ив изибиб version.h
    ив ижибиб vm.h
    изибиб ruby.h
    изибиб ruby-2.7.0
    ив ижибиб x86_64-linux
    ижибиб x86_64-linux
        изибиб rb_mjit_min_header-2.7.0.h
        ижибиб ruby
            ижибиб config.h
~~~

My concern is specifically the ruby-2.7.0/ruby-2.7.0 directory structure.



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

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>