Project

General

Profile

Actions

Bug #17761

closed

Install location of header files in extension libraries

Added by nobu (Nobuyoshi Nakada) about 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
-
[ruby-core:103100]

Description

When installing an extension library which provides a header, that header should be installed under site_ruby (or vendor_ruby when "--vendor" option was given to extconf.rb).
However, currently this file is about to be installed in the core include directory.


Related issues 1 (0 open1 closed)

Related to Ruby master - Feature #17760: Where we should install a header file when `gem install --user`?Third Party's IssueActions
Actions #1

Updated by nobu (Nobuyoshi Nakada) about 1 year ago

  • Related to Feature #17760: Where we should install a header file when `gem install --user`? added
Actions #2

Updated by nobu (Nobuyoshi Nakada) about 1 year ago

  • Status changed from Open to Closed

Applied in changeset git|5cdf99f64e344b8e4638824d55f5caf33be682ca.


mkmf: fixed install directories of header files in extension libraries [Bug #17761]

When installing an extension library which provides a header, that
header should be installed under site_ruby (or vendor_ruby when
"--vendor" option was given to extconf.rb). However, currently
this file is about to be installed in the core include directory.

Updated by nagachika (Tomoyuki Chikanaga) about 1 year ago

  • Backport changed from 2.5: REQUIRED, 2.6: REQUIRED, 2.7: REQUIRED, 3.0: REQUIRED to 2.5: REQUIRED, 2.6: REQUIRED, 2.7: REQUIRED, 3.0: DONE

ruby_3_0 9d63a8dd0beefa49796eb86ab688c2eb0cd89a20 merged revision(s) 5cdf99f64e344b8e4638824d55f5caf33be682ca.

Actions

Also available in: Atom PDF