Опции -Wl,-some-ld-option отдаются компилятору прямо в виде g++ -some-ld-option С autoconf_2.60 из 5.1/branch не воспроизводиться Проверить можно на сборке пакета arts P.S. Весь KDE3* перестал собираться
Я не верю в примеры из KDE (у меня есть предубеждение). При прочих равных я склонен рассматривать сбой в сборке kde как ошибку в kde. Нужен пример попроще.
(В ответ на комментарий №1) > Нужен пример попроще. Я выбрал самый простой из мне известных
Ничего удивительного, там же всё сломано: configure.in:36: warning: AC_REQUIRE: `AC_PROG_CC' was expanded before it was required ../../lib/autoconf/c.m4:445: AC_LANG_COMPILER(C) is expanded from... ../../lib/autoconf/lang.m4:324: AC_LANG_COMPILER_REQUIRE is expanded from... ../../lib/autoconf/general.m4:2579: AC_COMPILE_IFELSE is expanded from... ../../lib/autoconf/general.m4:2587: AC_TRY_COMPILE is expanded from... acinclude.m4:3003: KDE_CHECK_FOR_BAD_COMPILER is expanded from... acinclude.m4:3084: AC_CHECK_COMPILERS is expanded from... configure.in:36: the top level configure.in:36: warning: AC_REQUIRE: `AC_PROG_CXX' was expanded before it was required ../../lib/autoconf/c.m4:693: AC_LANG_COMPILER(C++) is expanded from... ../../lib/autoconf/general.m4:2651: AC_LINK_IFELSE is expanded from... ../../lib/autoconf/general.m4:2660: AC_TRY_LINK is expanded from... ../../lib/m4sugar/m4sh.m4:598: AS_IF is expanded from... ../../lib/autoconf/general.m4:2004: AC_CACHE_VAL is expanded from... acinclude.m4:2928: KDE_CHECK_COMPILER_FLAG is expanded from... и далее по тексту.
В admin/acinclude.m4.in определен макрос AC_CHECK_COMPILERS (за одно за это уже можно закрывать case), который использует AC_PROG_CC и AC_PROG_CXX до того, как AC_REQUIRE'ит их неявно, вызывая макрос KDE_CHECK_FOR_BAD_COMPILER. Попробуй найти исправленный admin/acinclude.m4.in, если не найдёшь, то вставь в AC_CHECK_COMPILERS необходимые AC_REQUIRE до использования соответствующих макросов.
(В ответ на комментарий №4) > Попробуй найти исправленный admin/acinclude.m4.in Нашел
arts-1:1.5.10-alt4 -> sisyphus: * Fri Feb 05 2010 Sergey V Turchin <zerg@altlinux> 1:1.5.10-alt4 - fix to compile (ALT#22891) - fix CVE-2009-3736