[devel] I: gcc 14.2.1 && binutils 2.43

Vladislav Zavjalov slazav на altlinux.org
Ср Ноя 6 19:18:38 MSK 2024


Кcтати, на тему autoconf и gcc14.

В пакете fvwm в configure.ac обнаружилась такая проверка,
которая с gcc14 начала срабатывать:

AC_TRY_COMPILE([#include <stdio.h>],
[int i; static j; int *p; char *c;
  switch (*p = p = *c) { case 0: printf("%Q", c, p); }
  *c = &i; c = p;
  while (1 || (unsigned int)3 >= 0 || ((int)-1) == ((unsigned int)1));
], , AC_MSG_ERROR("
configure is not able to compile programs with warnings.  Please
remove all offending options like -Werror from the CFLAGS and
CPPFLAGS variables and run configure again."))

Есть ли какие-то соображения, зачем это могло быть сделано и нужно ли тут что-то?
(В апстриме fvwm уже совсем не поддерживается, вряд ли там стоит спрашивать)
Я пока полностью убрал эту проверку, на сборку и работу это, кажется, не повлияло.




Подробная информация о списке рассылки Devel