• 'libdwarf.h' file not found

    From Andrey Ostanovsky@2:5030/1957 to All on Tue Feb 25 13:40:42 2025
    Hello All!

    Второй день пытаюсь выполнить "make buildworld" на FreeBSD 13.4-RELEASE.

    Пробовал использовать директорию /usr/src после freebsd-update,
    скачивал дерево исходников гитом и готовым архивом src.txz.

    Результат - одинаков:

    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error: 'libdwarf.h'
    file not found
    41 | #include <libdwarf.h>
    | ^~~~~~~~~~~~
    1 error generated.
    *** Error code 1



    # freebsd-version -kru
    13.4-RELEASE-p3
    13.4-RELEASE-p3
    13.4-RELEASE-p3

    Извечный русский вопрос: что делать?


    Andrey

    --- GoldED+/BSD 1.1.5-b20170303-b20170303
    * Origin: PGP KeyID 0x2ABEC67A, 0xA7BA47DD andrey @ ostanovsky. (2:5030/1957)
  • From Alex Korchmar@2:5020/400 to Andrey Ostanovsky on Wed Feb 26 20:09:09 2025
    From: Alex Korchmar <noreply@linux.e-moe.ru>

    Andrey Ostanovsky <Andrey.Ostanovsky@f1957.n5030.z2.fidonet.org> wrote:

    Извечный русский вопрос: что делать?
    искать проблему в /usr/share/Mk или make.conf/src.conf - я больше
    в первое верю.

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

    Alex

    --- ifmail v.2.15dev5.4
    * Origin: Demos online service (2:5020/400)
  • From Eugene Grosbein@2:5006/1 to Andrey Ostanovsky on Fri Feb 28 04:47:48 2025
    25 февр. 2025, вторник, в 13:40 NOVT, Andrey Ostanovsky написал(а):

    Второй день пытаюсь выполнить "make buildworld" на FreeBSD 13.4-RELEASE. Пробовал использовать директорию /usr/src после freebsd-update,
    скачивал дерево исходников гитом и готовым архивом src.txz.
    Результат - одинаков:
    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error: 'libdwarf.h'
    file not found
    41 | #include <libdwarf.h>
    | ^~~~~~~~~~~~
    1 error generated.
    *** Error code 1
    # freebsd-version -kru
    13.4-RELEASE-p3
    Извечный русский вопрос: что делать?

    Проверь наличие /usr/src/contrib/elftoolchain/libdwarf/libdwarf.h
    Погляди в dmesg на предмет странной ругани ядра, есть ли таковая?

    Eugene
    --
    What would you do with a brain if you had one?
    --- slrn/1.0.3 (FreeBSD)
    * Origin: RDTC JSC (2:5006/1@fidonet)
  • From Andrey Ostanovsky@2:5030/1957 to Eugene Grosbein on Sat Mar 1 09:14:04 2025
    Hello Eugene!

    28 Feb 25 04:47, you wrote to me:

    Второй день пытаюсь выполнить "make buildworld" на FreeBSD
    13.4-RELEASE. Пробовал использовать директорию /usr/src после
    freebsd-update, скачивал дерево исходников гитом и готовым
    архивом src.txz. Результат - одинаков:
    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error:
    'libdwarf.h' file not found
    41 | #include <libdwarf.h>
    | ^~~~~~~~~~~~
    1 error generated.
    *** Error code 1
    # freebsd-version -kru
    13.4-RELEASE-p3
    Извечный русский вопрос: что делать?

    Проверь наличие /usr/src/contrib/elftoolchain/libdwarf/libdwarf.h

    Это было первое, что я полез проверять: имеется этот файлик в наличии.

    Погляди в dmesg на предмет странной ругани ядра, есть ли таковая?

    е видно.

    Andrey

    --- GoldED+/BSD 1.1.5-b20170303-b20170303
    * Origin: PGP KeyID 0x2ABEC67A, 0xA7BA47DD andrey @ ostanovsky. (2:5030/1957)
  • From Andrey Ostanovsky@2:5030/1957 to Alex Korchmar on Mon Mar 3 14:52:44 2025
    Hello Alex!

    26 Feb 25 20:09, you wrote to me:

    Извечный русский вопрос: что делать?
    искать проблему в /usr/share/Mk или make.conf/src.conf - я больше
    в первое верю.

    Заменил /usr/share/mk на новое из свежего src - результат тот же.

    /usr/obj/... - тоже почищено.

    Andrey

    --- GoldED+/BSD 1.1.5-b20170303-b20170303
    * Origin: PGP KeyID 0x2ABEC67A, 0xA7BA47DD andrey @ ostanovsky. (2:5030/1957)
  • From Sergey Dorofeev@2:5020/12000 to Andrey Ostanovsky on Wed Mar 5 01:37:36 2025
    Hello Andrey,

    orig.message to echo RU.UNIX.BSD on 25 Feb 25 13:40:42
    Второй день пытаюсь выполнить "make buildworld" на FreeBSD 13.4-RELEASE.

    Пробовал использовать директорию /usr/src после freebsd-update,
    скачивал дерево исходников гитом и готовым архивом src.txz.

    Результат - одинаков:

    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error: 'libdwarf.h'
    file not found
    41 | #include <libdwarf.h>

    Обычно он в /usr/include лежит, он там есть?

    Sergey

    ... vim
    --- PyFTN
    * Origin: fluid.fidoman.ru (2:5020/12000)
  • From Eugene Grosbein@2:5006/1 to Andrey Ostanovsky on Wed Mar 5 16:51:44 2025
    25 февр. 2025, вторник, в 13:40 NOVT, Andrey Ostanovsky написал(а):

    Второй день пытаюсь выполнить "make buildworld" на FreeBSD 13.4-RELEASE. Пробовал использовать директорию /usr/src после freebsd-update,
    скачивал дерево исходников гитом и готовым архивом src.txz.
    Результат - одинаков:
    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error: 'libdwarf.h' >file not found
    41 | #include <libdwarf.h>
    | ^~~~~~~~~~~~
    1 error generated.
    *** Error code 1
    # freebsd-version -kru
    13.4-RELEASE-p3
    13.4-RELEASE-p3
    13.4-RELEASE-p3
    Извечный русский вопрос: что делать?

    Возможно, у тебя что-то недефолтное в /etc/src.conf и ломающее сборку.

    Eugene
    --
    Прекрасны тонко отшлифованная драгоценность; победитель, раненный в бою;
    слон во время течки; река, высыхающая зимой; луна на исходе; юная женщина, изнуренная наслаждением, и даятель, отдавший все нищим. (Дхарма)
    --- slrn/1.0.3 (FreeBSD)
    * Origin: RDTC JSC (2:5006/1@fidonet)
  • From Andrey Ostanovsky@2:5030/1957 to Sergey Dorofeev on Wed Mar 19 12:07:42 2025
    Hello Sergey!

    05 Mar 25 01:37, you wrote to me:

    Второй день пытаюсь выполнить "make buildworld" на FreeBSD
    13.4-RELEASE.
    Пробовал использовать директорию /usr/src после freebsd-update,
    скачивал дерево исходников гитом и готовым архивом src.txz.
    Результат - одинаков:
    /usr/src/contrib/elftoolchain/nm/nm.c:41:10: fatal error:
    'libdwarf.h' file not found 41 | #include <libdwarf.h>

    Обычно он в /usr/include лежит, он там есть?

    е было. :( Положил туда libdwarf.h из /usr/src и всё нормально собралось. Спасибо!

    "Всё больше люблю собак"(с)

    Andrey

    --- GoldED+/BSD 1.1.5-b20170303-b20170303
    * Origin: PGP KeyID 0x2ABEC67A, 0xA7BA47DD andrey @ ostanovsky. (2:5030/1957)
  • From Sergey Dorofeev@2:5020/12000 to Andrey Ostanovsky on Fri Mar 21 01:27:35 2025
    Hello Andrey,

    orig.message to echo RU.UNIX.BSD on 19 Mar 25 12:07:42
    'libdwarf.h' file not found 41 | #include <libdwarf.h>
    Обычно он в /usr/include лежит, он там есть?
    е было. :( Положил туда libdwarf.h из /usr/src и всё нормально
    собралось. Спасибо!

    Вопрос, почему исчез. Он же при первичной установке туда попадает, в пакетах его нету.

    Sergey

    ... vim
    --- PyFTN
    * Origin: fluid.fidoman.ru (2:5020/12000)