Неустранимая ошибка: stdio.h: в Heroku нет такого файла или каталога - PullRequest
1 голос
/ 17 октября 2019

Я портирую старое приложение rails, работающее на Heroku, на новый экземпляр Heroku. Кажется, он построен правильно. Когда я пытаюсь запустить rails console в bash, я получаю:

In file included from /app/vendor/ruby-2.4.5/include/ruby-2.4.0/ruby/ruby.h:36:0,
                 from /app/vendor/ruby-2.4.5/include/ruby-2.4.0/ruby.h:33,
                 from /app/.ruby_inline/ruby-2.4.0/Inline_Dalli__Ring_ca4ff83feb7b263c9bd4987d8e541e30.c:1:
/app/vendor/ruby-2.4.5/include/ruby-2.4.0/ruby/defines.h:101:10: fatal error: stdio.h: No such file or directory
 #include <stdio.h>
          ^~~~~~~~~
compilation terminated.

Я получаю это, когда пытаюсь запустить много команд, включая bundle и rake

Я использую ruby ​​2.4.5и rails 5.1.1 в стеке heroku-18

Есть ли какой-нибудь buildpack-пакет, который я могу использовать, чтобы это исправить?

Я пытался получить buildpack-пакет с помощью libc6-dev, но, похоже,быть тупиком ...

Любой совет будет высоко ценится ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...