LINUX.ORG.RU
ФорумAdmin

Ошибка при сборке ftp

 , , ,


0

1

Gentoo Linux

Порт net-ftp/ftp

Собирается с ошибкой. Gcc 15 использует стандарт c23 по умолчанию, а в ftp-коде определяется свой костыль для bool, из-за чего конфликт имён. Бредовый баг, но не исправляют. Почему? Стандартным линуксовским ftp-клиентом не пользуются? А если я хочу?..

Пробовал сделать окружение для сборки пакета:

CFLAGS="$CFLAGS -ansi"

Не помогает. Есть может где патчи? Или как это заставить работать?

Перемещено hobbit из general



Последнее исправление: dyonya (всего исправлений: 1)

Стандартным линуксовским ftp-клиентом не пользуются?

С разморозкой. Им (вообще протоколом ftp) пользуются только шаред-хостинги с апачем из тех же древних времён и mod_php.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Мне триста лет, я выполз из тьмы)))

Удобно просто: CLI, ничего лишнего.

Надеюсь, починят.

dyonya
() автор топика
27 ноября 2025 г.

Обновляю: пофиксили, собрал недавно нормально. Но у меня в окружении CFLAGS="$CFLAGS -ansi" — не знаю, влияет или нет… Ошибка была как раз из-за смены стандарта компилятора.

dyonya
() автор топика
Ответ на: комментарий от dyonya

по логам сборки будет видно, что «причесали». Либо искать с какими флагами пакет собрался, эту инфу то же можно поднять в системе.

anonymous
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария